Author: brett
Date: Fri Aug 22 05:14:26 2014
New Revision: 1619665
URL: http://svn.apache.org/r1619665
Log:
[NPANDAY-599] line up keys properly
Caching wasn't taking because wrong ID was being used (and PDB using the wrong
artifact)
Modified:
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/NPandayResolutionCache.java
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/resolvers/PdbAssemblyResolver.java
Modified:
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/NPandayResolutionCache.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/NPandayResolutionCache.java?rev=1619665&r1=1619664&r2=1619665&view=diff
==============================================================================
---
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/NPandayResolutionCache.java
(original)
+++
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/NPandayResolutionCache.java
Fri Aug 22 05:14:26 2014
@@ -44,7 +44,7 @@ public class NPandayResolutionCache
}
public Boolean applyTo(Artifact artifact){
- String key = artifact.getArtifactId();
+ String key = artifact.getId();
if (cache.containsKey(key)){
File resolvedFile = cache.get(key);
if (resolvedFile != null){
Modified:
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/resolvers/PdbAssemblyResolver.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/resolvers/PdbAssemblyResolver.java?rev=1619665&r1=1619664&r2=1619665&view=diff
==============================================================================
---
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/resolvers/PdbAssemblyResolver.java
(original)
+++
incubator/npanday/trunk/components/dotnet-executable/src/main/java/npanday/resolver/resolvers/PdbAssemblyResolver.java
Fri Aug 22 05:14:26 2014
@@ -96,7 +96,7 @@ public class PdbAssemblyResolver extends
throw new ArtifactNotFoundException(e.getMessage(), artifact);
}
- cache.put(artifact);
+ cache.put(pdbArtifact);
}
if (pdbArtifact.isResolved()){
additionalDependenciesCollector.add(pdbArtifact);