diff options
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/common/Version.java')
-rw-r--r-- | gerrit-server/src/main/java/com/google/gerrit/common/Version.java | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/common/Version.java b/gerrit-server/src/main/java/com/google/gerrit/common/Version.java deleted file mode 100644 index f5a63aff9e..0000000000 --- a/gerrit-server/src/main/java/com/google/gerrit/common/Version.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (C) 2009 The Android Open Source Project -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package com.google.gerrit.common; - -import static java.nio.charset.StandardCharsets.UTF_8; - -import java.io.BufferedReader; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class Version { - private static final Logger log = LoggerFactory.getLogger(Version.class); - private static final String version; - - public static String getVersion() { - return version; - } - - static { - version = loadVersion(); - } - - private static String loadVersion() { - try (InputStream in = Version.class.getResourceAsStream("Version")) { - if (in == null) { - return "(dev)"; - } - try (BufferedReader r = new BufferedReader(new InputStreamReader(in, UTF_8))) { - String vs = r.readLine(); - if (vs != null && vs.startsWith("v")) { - vs = vs.substring(1); - } - if (vs != null && vs.isEmpty()) { - vs = null; - } - return vs; - } - } catch (IOException e) { - log.error(e.getMessage(), e); - return "(unknown version)"; - } - } - - private Version() {} -} |