[ https://issues.apache.org/jira/browse/UIMA-6248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard Eckart de Castilho resolved UIMA-6248. ---------------------------------------------- Resolution: Won't Fix > Code comment with issue number > ------------------------------ > > Key: UIMA-6248 > URL: https://issues.apache.org/jira/browse/UIMA-6248 > Project: UIMA > Issue Type: Improvement > Reporter: ackelcn > Priority: Major > Attachments: Screenshot 2020-06-24 at 10.36.32.png > > > When I read the code of uimaj, I find some comments with issue numbers. One > of them comes from OperationalProperties_impl.java: > {code:java} > // overridden to set proper defaults > // https://issues.apache.org/jira/browse/UIMA-2350 > // These change depending on the element which is the parent of the > parent of this element > String grandParentName = ""; > Node p = aElement.getParentNode(); > if (p instanceof Element) { > Node gp = p.getParentNode(); > if (gp instanceof Element) { > grandParentName = ((Element) gp).getTagName(); > } > } > setModifiesCas(grandParentName.equals("casConsumerDescription") ? false : > true);{code} > These comments are quite useful for other programmers and me to understand > the code, but I notice that not all issue numbers are written in code > comments. It can be already quite tedious to write them into commit messages > :) > > To handle the problem, I implemented a tool to automatically instrument issue > numbers into code comments. I tried my tool on activemq, and the instrumented > version is [https://github.com/ackelcn/uima-uimaj] > > To avoid confusion, if there is already an issue number in code comments, my > tool ignored the issue number. All my generated comments start from //IC, so > it is easy to find them. > > Would you please some feedbacks to my tool? Please feel free to merge my > generated comments in your code, if you feel that some are useful. -- This message was sent by Atlassian Jira (v8.20.10#820010)