Class ManifestReader
java.lang.Object
io.github.joke.conventionalversion.config.ManifestReader
Interprets
.release-please-manifest.json, the record of what has actually been released.
This is the record rather than CHANGELOG.md: it is what release-please itself
reads to decide a base version, it is exact where a changelog heading is prose, and it survives a
custom changelog format that a heading pattern would not.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionread(JsonObject manifest) Released versions by package path.protected SemanticVersionversionAt(JsonObject manifest, String path)
-
Field Details
-
MANIFEST_FILE
- See Also:
-
-
Constructor Details
-
ManifestReader
public ManifestReader()
-
-
Method Details
-
read
Released versions by package path. A package absent from it has never released. -
versionAt
-