From f8090239d79037bd1d75a7576058c4da042c4070 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Thu, 24 Mar 2016 20:26:11 +0100 Subject: Fix quality flaws --- sonar-plugin-api/src/main/java/org/sonar/api/utils/Version.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'sonar-plugin-api/src/main/java/org') diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/Version.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/Version.java index f009dc61756..dcd96d9cbb4 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/Version.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/Version.java @@ -109,13 +109,14 @@ public class Version implements Comparable { int major = 0; int minor = 0; int patch = 0; - if (split.size() > 0) { + int size = split.size(); + if (size > 0) { major = parseSequence(split.get(0)); - if (split.size() > 1) { + if (size > 1) { minor = parseSequence(split.get(1)); - if (split.size() > 2) { + if (size > 2) { patch = parseSequence(split.get(2)); - if (split.size() > 3) { + if (size > 3) { throw new IllegalArgumentException("Only 3 sequences are accepted"); } } -- cgit v1.2.3