[infinispan-issues] [JBoss JIRA] Created: (ISPN-626) Config doc and Javadocs not in sync

Manik Surtani (JIRA) jira-events at lists.jboss.org
Thu Sep 2 06:45:52 EDT 2010


Config doc and Javadocs not in sync
-----------------------------------

                 Key: ISPN-626
                 URL: https://jira.jboss.org/browse/ISPN-626
             Project: Infinispan
          Issue Type: Task
          Components: Configuration
    Affects Versions: 4.1.0.Final
            Reporter: Manik Surtani
            Assignee: Vladimir Blagojevic
            Priority: Minor
             Fix For: 4.2.0.BETA1, 4.2.0.Final


There is an issue with config docs generated not being in sync with the Javadocs on the Configuration and GlobalConfiguration beans.

E.g., the reference in config.html for each XML attribute contains a link to the Javadocs, but this link has 2 problems.

1.  It takes you to the internal AbstractConfigurationBean subclass rather than the setter or getter on Configuration or GlobalConfiguration.

E.g., the locking element has this config doc element: http://docs.jboss.org/infinispan/4.1/apidocs/config.html#ce_default_locking
The Javadoc link to, say, lockAcquisitionTimeout attribute, takes you to http://docs.jboss.org/infinispan/4.1/apidocs/org/infinispan/config/Configuration.LockingType.html#lockAcquisitionTimeout

It should take you to http://docs.jboss.org/infinispan/4.1/apidocs/org/infinispan/config/Configuration.html#setLockAcquisitionTimeout(long) instead, since it is the latter that people actually use programatically.

2.  The setter we link to has no Javadocs!  It should contain the same information on the XML configdoc reference.  We shouldn't repeat ourselves by copying out the same information twice, but instead should perhaps look at providing this information in the src code once and have the configdoc generator pick this up.  



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the infinispan-issues mailing list