• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2014 The Chromium Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5package org.chromium.net.impl;
6
7// Version based on chrome/VERSION.
8public class ImplVersion {
9    private static final String CRONET_VERSION = "@MAJOR@.@MINOR@.@BUILD@.@PATCH@";
10    private static final int API_LEVEL = @API_LEVEL@;
11    private static final String LAST_CHANGE = "@LASTCHANGE@";
12
13   /**
14    * Private constructor. All members of this class should be static.
15    */
16    private ImplVersion() {}
17
18    public static String getCronetVersionWithLastChange() {
19        return CRONET_VERSION + "@" + LAST_CHANGE.substring(0, 8);
20    }
21
22    public static int getApiLevel() {
23        return API_LEVEL;
24    }
25
26    public static String getCronetVersion() {
27        return CRONET_VERSION;
28    }
29
30    public static String getLastChange() {
31        return LAST_CHANGE;
32    }
33}
34