Revert "Merge branch 'master' into BETA_JAVA16"

This reverts commit 4a28a3e9e6e97eb0e42bf32716d56731b21959f1, reversing
changes made to 37880e206254df54740ec4b0ba10835836d6ad22.

Revert "omission - test - Bug 571141 - [16] Presence of an explicit
equals() method in a record confuses the compiler"

This reverts commit c69caa1c6446a84a1b1778350926b579ca4b96be.

Revert "Bug 571586 - [16] AST Rewrite support"

This reverts commit db365100ebf21e1b83389994ac4895d4524e3d88.

Revert "Bug 571141 - [16] Presence of an explicit equals() method in a
record confuses the compiler"

This reverts commit bbcaa456f1a25ca66e2d163e1b9ea11fde10e0e2.

Revert "Safety net for comment 5 Bug 571454 - [16] Order of compilation
units leaves canonical constructor in incomplete state"

This reverts commit 60e35c65de83ca4b419a4fb8dc7a9ebdbd0d836c.

Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
167 files changed
tree: fe0836267b1eef0df6e9fe536bc1b6e4de29979d
  1. JCL/
  2. modules/
  3. org.eclipse.jdt.annotation/
  4. org.eclipse.jdt.annotation_v1/
  5. org.eclipse.jdt.apt.core/
  6. org.eclipse.jdt.apt.pluggable.core/
  7. org.eclipse.jdt.apt.pluggable.tests/
  8. org.eclipse.jdt.apt.tests/
  9. org.eclipse.jdt.apt.ui/
  10. org.eclipse.jdt.compiler.apt/
  11. org.eclipse.jdt.compiler.apt.tests/
  12. org.eclipse.jdt.compiler.tool/
  13. org.eclipse.jdt.compiler.tool.tests/
  14. org.eclipse.jdt.core/
  15. org.eclipse.jdt.core.ecj.validation/
  16. org.eclipse.jdt.core.formatterapp/
  17. org.eclipse.jdt.core.internal.tools/
  18. org.eclipse.jdt.core.tests.builder/
  19. org.eclipse.jdt.core.tests.compiler/
  20. org.eclipse.jdt.core.tests.model/
  21. org.eclipse.jdt.core.tests.performance/
  22. org.eclipse.jdt.tests.latestBREE/
  23. tests-pom/
  24. .gitignore
  25. CONTRIBUTING
  26. LICENSE
  27. NOTICE
  28. pom.xml
  29. 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 and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.

License

Eclipse Public License (EPL) v2.0