Community
Participate
Working Groups
Currently not having Javadoc @provides or @uses tags or having duplicate tags or invalid class names is not flagged in Javadoc parsing.
New Gerrit change created: https://git.eclipse.org/r/147299
Please coordinate with bug 548069
(In reply to Stephan Herrmann from comment #2) > Please coordinate with bug 548069 Hi Stephan, I have looked at the other bug and have locally modified my patch so it will use the same logic in CompilationUnitDeclaration.resolve() plus made some other fixes I needed to make. I have both applied and all test cases run. IMHO, the two bugs are distinct. The other bug is adding support for analyzing annotations in a module-info javadoc comment using the Javadoc.resolve(MethodScope) (e.g. will process an @link) and mine is adding error support for module-info @uses and @provides tags which is new logic. I believe that the other patch needs to be reviewed first. If you are ok with that logic, I can create an updated patch that applies on it and adds the @uses/@provides error checking (no quick-fixes yet). If you don't approve of calling the resolve(MethodScope), then I can modify my patch back to only checking @uses/@provides tags. If you agree, then this bug can mark a dependency on bug 548069.
Gerrit change https://git.eclipse.org/r/147299 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/commit/?id=02bfee1383373427dca07e6f5e902c6abb9952f1
essentially done modulo a little cleanup as requested in gerrit.
verified 1 example of invalid, missing and duplicate (@provides or @uses tags) on Version: 2019-12 (4.14) Build id: I20191115-1800
Jeff, can you please create a news and noteworthy(N&N) item for this before next Wednesday.
I have resolved and verified this but N&N is still pending
Jeff, can you please create a news and noteworthy(N&N) item for this ssh://??@git.eclipse.org:29418/www.eclipse.org/eclipse/news.git File to change git\news\4.14\jdt.html
New Gerrit change created: https://git.eclipse.org/r/153452
Gerrit change https://git.eclipse.org/r/153452 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=d679f3c3e264e0cc7647c96c0b8cb8563436ed7a
(In reply to Vikas Chandra from comment #12) > Jeff, can you please create a news and noteworthy(N&N) item for this > > ssh://??@git.eclipse.org:29418/www.eclipse.org/eclipse/news.git > > File to change git\news\4.14\jdt.html Done.