diff options
author | Robert Varga <nite@hq.sk> | 2016-01-31 12:25:45 +0100 |
---|---|---|
committer | Dave Wallace <dwallacelf@gmail.com> | 2016-02-01 03:00:39 +0000 |
commit | 004da76d2b83276a1fccf1876494ba0038816c68 (patch) | |
tree | 3d172effcdf0fb1cc9e722a0e8d5049a0460d268 /vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java | |
parent | 52a3a4de071cae9fe8cad4227ab44627721ae175 (diff) |
Make public fields final where possible
Class fields initialized via the constructor should be final.
Also mark leaking byte[] instances with a FIXME. API users consider them
immutable, but they are vulnerable to System.arrayCopy().
Also fixes constructor arguments so they do not use underscores, which
is prohibited by Java 9.
Change-Id: I393d55ed7234149cb3604bc92b2cb1d1207c55dc
Signed-off-by: Robert Varga <nite@hq.sk>
Diffstat (limited to 'vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java')
-rw-r--r-- | vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java b/vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java index 557ca7b79ee..6408dee2754 100644 --- a/vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java +++ b/vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java @@ -15,18 +15,17 @@ package org.openvpp.vppjapi; -public class vppVersion { - public String programName; - public String buildDirectory; - public String gitBranch; - public String buildDate; +public final class vppVersion { + public final String programName; + public final String buildDirectory; + public final String gitBranch; + public final String buildDate; - public vppVersion(String _progName, String _buildDir, String _gitBranch, String _buildDate) - { - programName = _progName; - buildDirectory = _buildDir; - gitBranch = _gitBranch; - buildDate = _buildDate; + public vppVersion(String progName, String buildDir, String gitBranch, String buildDate) { + this.programName = progName; + this.buildDirectory = buildDir; + this.gitBranch = gitBranch; + this.buildDate = buildDate; } } |