Package dev.equo.solstice
Class SolsticeManifest
java.lang.Object
dev.equo.solstice.SolsticeManifest
Parses a jar manifest, removing some fine-grained details for the purpose of simplifying the
developer experience.
- optional imports and requirements are removed
- version constraints are removed
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns the original headers, unmodified by our parsing.org.osgi.framework.Versionstatic SolsticeManifesttoString()
-
Field Details
-
MANIFEST_PATH
- See Also:
-
SLASH_MANIFEST_PATH
- See Also:
-
-
Method Details
-
parseJar
- Throws:
MalformedURLException
-
getSymbolicName
-
getVersion
public org.osgi.framework.Version getVersion() -
getJarUrl
-
toString
-
totalRequiredBundles
-
totalPkgImports
-
totalPkgExports
-
getHeadersOriginal
Returns the original headers, unmodified by our parsing.
-