Examples of VersionComparator


Examples of org.apache.maven.archiva.common.utils.VersionComparator

            }

            // sort the list to determine to aide in determining the Latest version.
            List<String> sortedVersions = new ArrayList<String>();
            sortedVersions.addAll( snapshotVersions );
            Collections.sort( sortedVersions, new VersionComparator() );

            String latestVersion = sortedVersions.get( sortedVersions.size() - 1 );

            if ( VersionUtil.isUniqueSnapshot( latestVersion ) )
            {
View Full Code Here

Examples of org.apache.maven.archiva.common.utils.VersionComparator

        Set<String> testedVersionSet = repoContent.getVersions( reference );

        // Sort the list (for asserts)
        List<String> testedVersions = new ArrayList<String>();
        testedVersions.addAll( testedVersionSet );
        Collections.sort( testedVersions, new VersionComparator() );

        // Test the expected array of versions, to the actual tested versions
        assertEquals( "available versions", expectedVersions, testedVersions );
    }
View Full Code Here

Examples of org.apache.maven.archiva.common.utils.VersionComparator

        Set<String> testedVersionSet = repoContent.getVersions( reference );

        // Sort the list (for asserts later)
        List<String> testedVersions = new ArrayList<String>();
        testedVersions.addAll( testedVersionSet );
        Collections.sort( testedVersions, new VersionComparator() );

        // Test the expected array of versions, to the actual tested versions
        assertEquals( "Assert Versions: length/size", expectedVersions.length, testedVersions.size() );

        for ( int i = 0; i < expectedVersions.length; i++ )
View Full Code Here

Examples of org.openbravo.erpCommon.modules.VersionUtility.VersionComparator

              + depActualVersion + ". They must exactly match.");
        }
        // check dependencies for included modules recursively
        checkDependencyVersion(dependentModule.getDependentModule(), result);
      } else {
        VersionUtility.VersionComparator vc = new VersionComparator();
        if (vc.compare(depDefinedVersion, depActualVersion) == 1) {
          result.addError(SystemValidationType.MODULE_ERROR, module.getName()
              + " defines dependency on " + dependentModule.getDependentModule().getName()
              + " start version " + depDefinedVersion + ", but actual version in DB is "
              + depActualVersion);
        } else if (dependentModule.getLastVersion() == null
            && vc.compareMajorVersions(depDefinedVersion, depActualVersion) != 0) {
          result.addError(SystemValidationType.MODULE_ERROR, module.getName()
              + " defines dependency on " + dependentModule.getDependentModule().getName()
              + " start version " + depDefinedVersion + ", but actual version in DB is "
              + depActualVersion + ". Which has a different major version.");
        } else if (dependentModule.getLastVersion() != null
            && vc.compare(depActualVersion, dependentModule.getLastVersion()) == 1) {
          result.addError(SystemValidationType.MODULE_ERROR, module.getName()
              + " defines dependency on " + dependentModule.getDependentModule().getName()
              + " end version " + dependentModule.getLastVersion()
              + ", but actual version in DB is " + depActualVersion);
        }
View Full Code Here

Examples of org.spoutcraft.launcher.VersionComparator

        }
        for (Version version : c.releaseChannel.dev) {
          versions.add(version.version);
        }
        Versions.versions = new ArrayList<String>(versions);
        Collections.sort(Versions.versions, new VersionComparator());
      } catch (IOException e) {
        throw new RuntimeException(e);
      } finally {
        IOUtils.closeQuietly(stream);
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.