aboutsummaryrefslogtreecommitdiff
path: root/build/bazel/semver
diff options
context:
space:
mode:
authorOla Rozenfeld <olaola@google.com>2019-01-09 17:23:49 -0500
committerSteven Bergsieker <bergsieker@users.noreply.github.com>2019-01-09 17:23:49 -0500
commitc7490f90a36a62d40de2dd35b6a69d3a3e68613c (patch)
tree7b459586c2ff31596bff60842c1c532f16d56c5a /build/bazel/semver
parent5e262600ad9defeb111a51910fee7ef9b0cf1fea (diff)
downloadbazelbuild-remote-apis-c7490f90a36a62d40de2dd35b6a69d3a3e68613c.tar.gz
Fixing broken formatting/links in documentation. (#47)
Adding some very trivial docs as well. This is to make sure auto-generated documentation looks sane.
Diffstat (limited to 'build/bazel/semver')
-rw-r--r--build/bazel/semver/semver.proto10
1 files changed, 10 insertions, 0 deletions
diff --git a/build/bazel/semver/semver.proto b/build/bazel/semver/semver.proto
index 79f7b5f..3b626b7 100644
--- a/build/bazel/semver/semver.proto
+++ b/build/bazel/semver/semver.proto
@@ -23,9 +23,19 @@ option java_outer_classname = "SemverProto";
option java_package = "build.bazel.semver";
option objc_class_prefix = "SMV";
+// The full version of a given tool.
message SemVer {
+ // The major version, e.g 10 for 10.2.3.
int32 major = 1;
+
+ // The minor version, e.g. 2 for 10.2.3.
int32 minor = 2;
+
+ // The patch version, e.g 3 for 10.2.3.
int32 patch = 3;
+
+ // The pre-release version. Either this field or major/minor/patch fields
+ // must be filled. They are mutually exclusive. Pre-release versions are
+ // assumed to be earlier than any released versions.
string prerelease = 4;
}