Package | Description |
---|---|
aQute.bnd.build | |
aQute.bnd.differ | |
aQute.bnd.osgi |
Modifier and Type | Field and Description |
---|---|
(package private) Packages |
Project.containedPackages |
(package private) Packages |
Project.exportedPackages |
(package private) Packages |
Project.importedPackages |
Modifier and Type | Method and Description |
---|---|
Packages |
Project.getContained()
Get the contained packages calculated from all builders from the last
build
|
Packages |
Project.getExports()
Get the exported packages form all builders calculated from the last
build
|
Packages |
Project.getImports()
Get the imported packages from all builders calculated from the last
build
|
Modifier and Type | Method and Description |
---|---|
private void |
ProjectBuilder.xrefClasspath(java.util.Map<java.lang.String,Container> unreferencedClasspathEntries,
Packages packages) |
Modifier and Type | Field and Description |
---|---|
(package private) Packages |
JavaElement.exports |
Modifier and Type | Field and Description |
---|---|
private Packages |
Analyzer.classpathExports |
private Packages |
Analyzer.contained |
private Packages |
Analyzer.exports |
private Packages |
Analyzer.imports |
private Packages |
Analyzer.referred |
Modifier and Type | Method and Description |
---|---|
(package private) Packages |
Analyzer.doExportsToImports(Packages exports)
We will add all exports to the imports unless there is a -noimport
directive specified on an export.
|
(package private) Packages |
Analyzer.filter(Instructions instructions,
Packages source,
java.util.Set<Instruction> nomatch)
Merge the attributes of two maps, where the first map can contain
wildcarded names.
|
Packages |
Analyzer.getClasspathExports() |
Packages |
Analyzer.getContained() |
Packages |
Analyzer.getExports() |
Packages |
Analyzer.getImports() |
Packages |
Analyzer.getReferred() |
Modifier and Type | Method and Description |
---|---|
(package private) Pair<Packages,Parameters> |
Analyzer.divideRegularAndDynamicImports() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
Analyzer.augmentExports(Packages exports)
Provide any macro substitutions and versions for exported packages.
|
(package private) void |
Analyzer.augmentImports(Packages imports,
Packages exports)
Find some more information about imports in manifest and other places.
|
void |
Builder.cleanupVersion(Packages packages,
java.lang.String defaultVersion) |
(package private) Packages |
Analyzer.doExportsToImports(Packages exports)
We will add all exports to the imports unless there is a -noimport
directive specified on an export.
|
protected void |
Analyzer.doUses(Descriptors.PackageRef packageRef,
Packages exports,
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> uses,
Packages imports) |
(package private) void |
Analyzer.doUses(Packages exports,
java.util.Map<Descriptors.PackageRef,java.util.List<Descriptors.PackageRef>> uses,
Packages imports)
Add the uses clauses.
|
(package private) Packages |
Analyzer.filter(Instructions instructions,
Packages source,
java.util.Set<Instruction> nomatch)
Merge the attributes of two maps, where the first map can contain
wildcarded names.
|
private void |
Analyzer.getManifestInfoFromClasspath(Jar jar,
Packages classpathExports,
Contracts contracts) |
java.util.Collection<Descriptors.PackageRef> |
Analyzer.getPackages(Packages scope,
java.lang.String... args) |
private void |
Analyzer.learnPackage(Jar jar,
java.lang.String prefix,
Descriptors.PackageRef packageRef,
Packages map) |
(package private) void |
Analyzer.removeDynamicImports(Packages referredAndExported)
Discussed with BJ and decided to kill the .
|
Constructor and Description |
---|
Packages(Packages other) |