1
2
3
4
5
6 package gov.nist.secauto.oscal.lib;
7
8 import gov.nist.secauto.metaschema.core.util.IVersionInfo;
9
10
11
12
13 public final class LibOscalVersion implements IVersionInfo {
14 private static final String NAME = "liboscal-java";
15 private static final String BUILD_VERSION = "5.2.1";
16 private static final String BUILD_TIMESTAMP = "2025-05-15 19:10";
17 private static final String COMMIT = "a7ee006";
18 private static final String BRANCH = "a7ee006bfe0870093a2366deec922e3f5e74cfc2";
19 private static final String CLOSEST_TAG = "";
20 private static final String ORIGIN = "https://github.com/metaschema-framework/liboscal-java";
21
22 @Override
23 public String getName() {
24 return NAME;
25 }
26
27 @Override
28 public String getVersion() {
29 return BUILD_VERSION;
30 }
31
32 @Override
33 public String getBuildTimestamp() {
34 return BUILD_TIMESTAMP;
35 }
36
37 @Override
38 public String getGitOriginUrl() {
39 return ORIGIN;
40 }
41
42 @Override
43 public String getGitCommit() {
44 return COMMIT;
45 }
46
47 @Override
48 public String getGitBranch() {
49 return BRANCH;
50 }
51
52 @Override
53 public String getGitClosestTag() {
54 return CLOSEST_TAG;
55 }
56 }