~ubuntu-branches/ubuntu/utopic/maven-enforcer/utopic

« back to all changes in this revision

Viewing changes to enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireJavaVersion.java

  • Committer: Package Import Robot
  • Author(s): Torsten Werner
  • Date: 2011-09-12 22:30:16 UTC
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: package-import@ubuntu.com-20110912223016-hrf239vjs4g4pik3
Tags: upstream-1.0
ImportĀ upstreamĀ versionĀ 1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.apache.maven.plugins.enforcer;
 
2
 
1
3
/*
2
4
 * Licensed to the Apache Software Foundation (ASF) under one
3
5
 * or more contributor license agreements.  See the NOTICE file
16
18
 * specific language governing permissions and limitations
17
19
 * under the License.
18
20
 */
19
 
package org.apache.maven.plugins.enforcer;
20
21
 
21
22
import java.util.Arrays;
22
23
import java.util.Iterator;
30
31
import org.apache.maven.plugin.logging.Log;
31
32
import org.codehaus.plexus.util.StringUtils;
32
33
 
33
 
// TODO: Auto-generated Javadoc
34
34
/**
35
35
 * This rule checks that the Java version is allowed.
36
 
 * 
 
36
 *
37
37
 * @author <a href="mailto:brianf@apache.org">Brian Fox</a>
38
 
 * @version $Id: RequireJavaVersion.java 661179 2008-05-29 02:07:01Z brianf $
 
38
 * @version $Id: RequireJavaVersion.java 805190 2009-08-17 22:30:49Z hboutemy $
39
39
 */
40
40
public class RequireJavaVersion
41
41
    extends AbstractVersionEnforcer
43
43
 
44
44
    /*
45
45
     * (non-Javadoc)
46
 
     * 
 
46
     *
47
47
     * @see org.apache.maven.enforcer.rule.api.EnforcerRule#execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper)
48
48
     */
49
49
    public void execute( EnforcerRuleHelper helper )
67
67
 
68
68
    /**
69
69
     * Converts a jdk string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11
70
 
     * 
 
70
     *
71
71
     * @param theJdkVersion to be converted.
72
72
     * @return the converted string.
73
73
     */