OscalVersion.java
/*
* SPDX-FileCopyrightText: none
* SPDX-License-Identifier: CC0-1.0
*/
package gov.nist.secauto.oscal.lib;
import gov.nist.secauto.metaschema.core.util.IVersionInfo;
public final class OscalVersion implements IVersionInfo {
public static final String NAME = "oscal";
public static final String BUILD_TIMESTAMP = "2024-09-15 17:40";
public static final String COMMIT = "4f02dac";
public static final String BRANCH = "4f02dac6f698efda387cc5f55bc99581eaf494b6";
public static final String CLOSEST_TAG = "v1.1.2";
public static final String ORIGIN = "https://github.com/usnistgov/OSCAL.git";
@Override
public String getName() {
return NAME;
}
@Override
public String getVersion() {
return CLOSEST_TAG;
}
@Override
public String getBuildTimestamp() {
return BUILD_TIMESTAMP;
}
@Override
public String getGitOriginUrl() {
return ORIGIN;
}
@Override
public String getGitCommit() {
return COMMIT;
}
@Override
public String getGitBranch() {
return BRANCH;
}
@Override
public String getGitClosestTag() {
return CLOSEST_TAG;
}
}