001/* 002 * SPDX-FileCopyrightText: none 003 * SPDX-License-Identifier: CC0-1.0 004 */ 005 006package gov.nist.secauto.oscal.lib; 007 008import gov.nist.secauto.metaschema.core.util.IVersionInfo; 009 010public final class LibOscalVersion implements IVersionInfo { 011 public static final String NAME = "liboscal-java"; 012 public static final String BUILD_VERSION = "4.1.0"; 013 public static final String BUILD_TIMESTAMP = "2024-09-15 17:40"; 014 public static final String COMMIT = "b509fb2"; 015 public static final String BRANCH = "b509fb2c5d933894cef5cd308603784d4494826f"; 016 public static final String CLOSEST_TAG = ""; 017 public static final String ORIGIN = "https://github.com/metaschema-framework/liboscal-java"; 018 019 @Override 020 public String getName() { 021 return NAME; 022 } 023 024 @Override 025 public String getVersion() { 026 return CLOSEST_TAG; 027 } 028 029 @Override 030 public String getBuildTimestamp() { 031 return BUILD_TIMESTAMP; 032 } 033 034 @Override 035 public String getGitOriginUrl() { 036 return ORIGIN; 037 } 038 039 @Override 040 public String getGitCommit() { 041 return COMMIT; 042 } 043 044 @Override 045 public String getGitBranch() { 046 return BRANCH; 047 } 048 049 @Override 050 public String getGitClosestTag() { 051 return CLOSEST_TAG; 052 } 053}