Skip to content

Commit 2f6ca00

Browse files
committed
JCRVLT-774 Allow to overwrite resolvePackageInfo(Dependency) through
subclasses
1 parent 897416c commit 2f6ca00

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/context/AbstractDependencyResolver.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,10 @@ protected AbstractDependencyResolver(@NotNull Collection<PackageInfo> packageInf
9595
* @return the resolved package info or {@code null}
9696
* @throws IOException
9797
*/
98-
private @Nullable PackageInfo resolvePackageInfo(@NotNull Dependency dependency) throws IOException {
98+
protected @Nullable PackageInfo resolvePackageInfo(@NotNull Dependency dependency) throws IOException {
9999
// resolving a version range is not supported with Maven API, but only with lower level Aether API (requires Maven 3.5 or newer)
100100
// https://github.com/eclipse/aether-demo/blob/master/aether-demo-snippets/src/main/java/org/eclipse/aether/examples/FindAvailableVersions.java
101101
// therefore do an best effort resolve instead
102-
103102
final String groupId = dependency.getGroup();
104103
final String artifactId = dependency.getName();
105104
PackageInfo info = null;

0 commit comments

Comments
 (0)