commit | 02bfee1383373427dca07e6f5e902c6abb9952f1 | [log] [tgz] |
---|---|---|
author | Jeff Johnston <jjohnstn@redhat.com> | Wed Aug 07 18:04:31 2019 +0000 |
committer | Stephan Herrmann <stephan.herrmann@berlin.de> | Fri Nov 15 17:14:47 2019 -0500 |
tree | 166794e54367b3e68566ba02bda022f34ca32470 | |
parent | c90af8793f3e49e6987b7f29394594bc1d7e3892 [diff] |
Bug 549855 - [javadoc] Add error checking for @uses and @provides tags - change AbstractCommentParser.getTokenEndPosition() to be protected - add module-info support to CompilationUnitDeclaration.resolve() - add new IProblem values for @provides and @uses errors - add new code to Javadoc resolve(Methodscope) method to support parsing module-info javadoc - add resolveUsesTags() and resolveProvidesTags() methods to Javadoc to check tags against actual uses and provides statements - add parseUsesReference() and parseProvidesReference() methods to JavadocParser to parse @uses and @provides tags - add new IProblem messages to messages.properties - add javadoc field to ModuleDeclaration - add new uses and provides tag error support to ProblemReporter - in Parser.consumeModuleDeclaration() set up compilationUnit javadoc - add new javadocModuleMissing method to ProblemReporter - add new JavadocTestForModule test class - add new IJavadocTypeReference interface and have JavaQualifiedTypeReference and JavaSingleTypeReference implement it Change-Id: Ib4eff519fe53c1fdb9ceca5d480dccb55aa23ab8
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.