commit | 7404b0f200034ff780553aca9ce3c785a56994aa | [log] [tgz] |
---|---|---|
author | Till Brychcy <register.eclipse@brychcy.de> | Fri Jul 05 19:43:27 2019 +0200 |
committer | Till Brychcy <register.eclipse@brychcy.de> | Sat Jul 06 09:59:36 2019 +0200 |
tree | 82cd9070640e95a16b22066bb029f251e9c562f9 | |
parent | b62b223587dcd5da652588c255ae8a2001bb7091 [diff] |
Bug 547181 - [9][impl] Reconsider representation and lookup of packages (SplitPackageBinding) - replace remaining PlainPackageBinding constructor invocations - putting packages into ModuleBinding.declaredPackages in ModuleBinding.addPackage is then not needed, after removing it, remaining functionality can be inlined - removed some unnessary code in MB.getVisiblePackage from the time when declaredPackages could contain SplitPackageBindings - always put into cache in MB.getVisiblePackage and remove cache handling from getTopLevelPackage Change-Id: Ibd7bddebff4e0315f0f08a5486acd714bc3c46f8
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.