commit | f8480ac357ea4ce5d95c6e2a05c65fefd02632cd | [log] [tgz] |
---|---|---|
author | Till Brychcy <register.eclipse@brychcy.de> | Wed Jul 03 19:51:31 2019 +0200 |
committer | Stephan Herrmann <stephan.herrmann@berlin.de> | Wed Jul 03 16:47:03 2019 -0400 |
tree | df0fa26a1833f2ccb2c454fab0e769e8d21f37da | |
parent | 1d58555841ff864b4a406f5a0c2f38db486aa6a8 [diff] |
Bug 547181 - [9][impl] Reconsider representation and lookup of packages (SplitPackageBinding) More simplifications: - MB.getTopLevelPackage already handles the LE package cache, so directly forward to it from LE.getToplevelPackage - Reduce places where LE.TheNotFoundPackage is returned and handled - More usages of PlainPackageBinding - MB.getVisiblePackage already does addPackage, remove in MB.getPackage Also adds a fix to make sure that ReconcilerTests9.testBug547113 doesn't fail pre java 9 Change-Id: Ie28c61b531bc0992f047a634bbd856f9a79c9f62
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.