001/* 002 * SPDX-FileCopyrightText: none 003 * SPDX-License-Identifier: CC0-1.0 004 */ 005 006package gov.nist.secauto.metaschema.cli.processor; 007 008import java.io.PrintStream; 009 010import edu.umd.cs.findbugs.annotations.NonNull; 011 012public interface VersionInfo { 013 @NonNull 014 String getVersion(); 015 016 @NonNull 017 String getBuildTime(); 018 019 @NonNull 020 String getCommit(); 021 022 void generateExtraInfo(@NonNull PrintStream out); 023}