Bug 461268: [1.8][null] Invent a warning that protects against
interpreting legacy return as @NonNull

Change-Id: I10bb742b863b325d6b26f7a1ea6bb93d12e98fd2

Change-Id: I4a4eb54646e9f035a46cacefbc96c89d63219dcf
Also-by: Till Brychcy <register.eclipse@brychcy.de>
22 files changed
tree: ee469304e9b15e37b25daef1e1db16e62c3f5eb2
  1. org.eclipse.jdt.annotation/
  2. org.eclipse.jdt.annotation_v1/
  3. org.eclipse.jdt.apt.core/
  4. org.eclipse.jdt.apt.pluggable.core/
  5. org.eclipse.jdt.apt.pluggable.tests/
  6. org.eclipse.jdt.apt.tests/
  7. org.eclipse.jdt.apt.ui/
  8. org.eclipse.jdt.compiler.apt/
  9. org.eclipse.jdt.compiler.apt.tests/
  10. org.eclipse.jdt.compiler.tool/
  11. org.eclipse.jdt.compiler.tool.tests/
  12. org.eclipse.jdt.core/
  13. org.eclipse.jdt.core.tests.builder/
  14. org.eclipse.jdt.core.tests.compiler/
  15. org.eclipse.jdt.core.tests.model/
  16. org.eclipse.jdt.core.tests.performance/
  17. tests-pom/
  18. .gitignore
  19. pom.xml
  20. README.md
README.md

JDT Core

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:

  • an incremental or batch Java compiler that can run standalone or as part of the Eclipse IDE
  • Java source and class file indexer and search infrastructure
  • a Java source code formatter
  • APIs for code assist, access to the AST and structured manipulation of Java source.

For more information, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.

License

Eclipse Public License (EPL) v1.0