diff --git a/src/java/org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptor.java b/src/java/org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptor.java
index fd9c7452..86757e60 100644
--- a/src/java/org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptor.java
+++ b/src/java/org/apache/ivy/core/module/descriptor/DefaultDependencyDescriptor.java
@@ -123,7 +123,7 @@ public class DefaultDependencyDescriptor implements DependencyDescriptor {
private ModuleRevisionId dynamicRevId;
- private Map confs = new LinkedHashMap();
+ private Map/*
*
*
true if the provided listener is attached to the repository,
* false if not.
*/
diff --git a/src/java/org/apache/ivy/plugins/repository/sftp/SFTPRepository.java b/src/java/org/apache/ivy/plugins/repository/sftp/SFTPRepository.java
index b1726295..b9080347 100644
--- a/src/java/org/apache/ivy/plugins/repository/sftp/SFTPRepository.java
+++ b/src/java/org/apache/ivy/plugins/repository/sftp/SFTPRepository.java
@@ -78,12 +78,12 @@ public class SFTPRepository extends AbstractSshBasedRepository {
}
/**
- * This method is similar to getResource, except that the returned resource is fully initialised
+ * This method is similar to getResource, except that the returned resource is fully initialized
* (resolved in the sftp repository), and that the given string is a full remote path
*
* @param path
* the full remote path in the repository of the resource
- * @return a fully initialised resource, able to answer to all its methods without needing any
+ * @return a fully initialized resource, able to answer to all its methods without needing any
* further connection
*/
public Resource resolveResource(String path) {
diff --git a/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java b/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java
index add46156..dc72738a 100644
--- a/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java
+++ b/src/java/org/apache/ivy/plugins/resolver/AbstractResolver.java
@@ -69,7 +69,7 @@ public abstract class AbstractResolver
/**
* True if parsed ivy files should be validated against xsd, false if they should not, null if
- * default behaviur should be used
+ * default behavior should be used
*/
private Boolean validate = null;
diff --git a/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java b/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java
index eaceb554..2a690a9e 100644
--- a/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java
+++ b/src/java/org/apache/ivy/plugins/resolver/DependencyResolver.java
@@ -167,7 +167,16 @@ public interface DependencyResolver {
*
*/
String[] listTokenValues(String token, Map otherTokenValues);
-
+
+ /**
+ * Same as {@link #listTokenValues(String, Map)} but more generic.
+ *
+ * @param tokens
+ * the tokens of the query
+ * @param criteria
+ * the token which have values
+ * @return the list of token values (Mapnull
+ */
Map[] listTokenValues(String[] tokens, Map criteria);
OrganisationEntry[] listOrganisations();
diff --git a/src/java/org/apache/ivy/plugins/resolver/RepositoryResolver.java b/src/java/org/apache/ivy/plugins/resolver/RepositoryResolver.java
index 103f333d..45f9d444 100644
--- a/src/java/org/apache/ivy/plugins/resolver/RepositoryResolver.java
+++ b/src/java/org/apache/ivy/plugins/resolver/RepositoryResolver.java
@@ -220,7 +220,8 @@ public class RepositoryResolver extends AbstractPatternsBasedResolver {
String[] checksums = getChecksumAlgorithms();
for (int i = 0; i < checksums.length; i++) {
if (!ChecksumHelper.isKnownAlgorithm(checksums[i])) {
- throw new IllegalArgumentException("Unknown checksum algorithm: " + checksums[i]); }
+ throw new IllegalArgumentException("Unknown checksum algorithm: " + checksums[i]);
+ }
}
repository.put(artifact, src, dest, overwrite);
diff --git a/src/java/org/apache/ivy/plugins/resolver/util/ResolverHelper.java b/src/java/org/apache/ivy/plugins/resolver/util/ResolverHelper.java
index b3fafd9b..272d760d 100644
--- a/src/java/org/apache/ivy/plugins/resolver/util/ResolverHelper.java
+++ b/src/java/org/apache/ivy/plugins/resolver/util/ResolverHelper.java
@@ -75,7 +75,7 @@ public final class ResolverHelper {
namePattern = namePattern.replaceAll("\\.", "\\\\.");
String acceptNamePattern = ".*?"
+ IvyPatternHelper.substituteToken(namePattern, token, "([^" + fileSep
- + "]+)") + "($|" + fileSep + ".*)" ;
+ + "]+)") + "($|" + fileSep + ".*)";
Pattern p = Pattern.compile(acceptNamePattern);
for (Iterator iter = all.iterator(); iter.hasNext();) {
String path = (String) iter.next();
diff --git a/src/java/org/apache/ivy/plugins/version/VersionMatcher.java b/src/java/org/apache/ivy/plugins/version/VersionMatcher.java
index 307f32f1..ffbc9768 100644
--- a/src/java/org/apache/ivy/plugins/version/VersionMatcher.java
+++ b/src/java/org/apache/ivy/plugins/version/VersionMatcher.java
@@ -25,15 +25,21 @@ import org.apache.ivy.core.module.id.ModuleRevisionId;
/**
* This interface defines a version matcher, i.e. a class able to tell if the revision asked by a
* module for a dependency is dynamic (i.e. need to find all revisions to find the good one among
- * them) and if a found revision matches the asked one. Two ways of matching are possible: - based
- * on the module revision only (known as ModuleRevisionId) - based on the parsed module descriptor
+ * them) and if a found revision matches the asked one.
+ * + * Two ways of matching are possible: + *