Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates to VersionPlace for less code-reusage downstream #952

Merged
merged 3 commits into from
Oct 18, 2024

Conversation

sambish5
Copy link
Collaborator

@sambish5 sambish5 commented Sep 25, 2024

Basically gets rid of the use of emissary.util.Version, and relies on GitRepositoryState to get the version and hash. This allows for a lot less code-reusage for classes downstream that extend this.
Created setters for the booleans so they can be set downstream.

One thing to keep in mind for this is the BuildTime is only reset in the emissary.git.properties file when "mvn clean" is run

@sambish5 sambish5 requested a review from dev-mlb September 26, 2024 13:40
@jpdahlke jpdahlke added this to the v8.14.0 milestone Sep 30, 2024
@jpdahlke jpdahlke modified the milestones: v8.14.0, v8.15.0 Oct 11, 2024
@jpdahlke jpdahlke added enhancement An enhancement or update to an existing feature improvement A change that makes something easier to use and removed enhancement An enhancement or update to an existing feature labels Oct 18, 2024
@jpdahlke jpdahlke merged commit 16aac99 into NationalSecurityAgency:main Oct 18, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement A change that makes something easier to use
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants