[ 
https://issues.apache.org/jira/browse/UIMA-2511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13682527#comment-13682527
 ] 

Marshall Schor commented on UIMA-2511:
--------------------------------------

Delete the generated types and re-running JCasGen works for me, if I define 
"delete" as replace-with-one-blank in the CDE, or delete using the "source" 
tab.  So it seems we have a couple of errors on top of each other.

1) The first error: deleting a description in the CDE by deleting all the 
characters doesn't work - it leaves things as they were.

2) The description changing is not enough to cause regeneration (there's a bit 
in JCasGen which compares type systems to see if things changed, and only does 
regeneration for changed types - I'm guessing this is where the fault may lie).
                
> JCasGen fails to update descriptions in JavaDoc
> -----------------------------------------------
>
>                 Key: UIMA-2511
>                 URL: https://issues.apache.org/jira/browse/UIMA-2511
>             Project: UIMA
>          Issue Type: Bug
>          Components: Core Java Framework
>            Reporter: Richard Eckart de Castilho
>
> When I update the description field of features in the Eclipse Component 
> Descriptor editor and run JCasGen, most of the time the descriptions for the 
> types are not updated in the generated JCas files. The "Updated by JCasGen" 
> timestamp is updated, but the JavaDoc on the getters and setters is not 
> updated most of the time. I even thought that generating JavaDoc on 
> setters/getters wasn't supported until I actually looked at the JCasGen 
> source code.
> Deleting the generated types and re-running JCasGen seems to help some times, 
> but most of the time it just seems that it doesn't make a difference.
> E.g., I added "lala" as a description on a type feature and successfully 
> generate the JCas with "lala" ending up in the getter/setter JavaDoc. Now I 
> remove "lala" from the description (it's empty now), delete the JCas files 
> from disk and rerun JCasGen. In the freshly generated files, "lala" is still 
> there.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to