Skip to content

Commit

Permalink
FURNACE-99: Fixes CCE
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi committed Dec 23, 2015
1 parent f0ba52b commit f03b671
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@
import org.jboss.forge.furnace.repositories.AddonRepository;
import org.jboss.forge.furnace.repositories.MutableAddonRepository;
import org.jboss.forge.furnace.util.Assert;
import org.jboss.forge.furnace.versions.SingleVersion;
import org.jboss.forge.furnace.versions.Version;
import org.jboss.forge.furnace.versions.Versions;

/**
Expand Down Expand Up @@ -198,8 +200,11 @@ private AddonActionRequest createRequest(final AddonInfo requestedAddonInfo, fin
}
if (differentVersionEntry != null)
{
// Avoiding ClassCastExceptions
Version differentVersion = SingleVersion.valueOf(differentVersionEntry.getKey().getVersion().toString());
Version addonVersion = SingleVersion.valueOf(addon.getVersion().toString());
// TODO: Review condition below
if (differentVersionEntry.getKey().getVersion().compareTo(addon.getVersion()) < 0)
if (differentVersion.compareTo(addonVersion) < 0)
{
if (repository.equals(differentVersionEntry.getValue()))
{
Expand Down

0 comments on commit f03b671

Please sign in to comment.