You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java
+26-4Lines changed: 26 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -150,6 +150,24 @@ public final class PrefixesRemoteRepositoryFilterSource extends RemoteRepository
Copy file name to clipboardExpand all lines: src/site/markdown/configuration.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -106,6 +106,7 @@ To modify this file, edit the template and regenerate.
106
106
|`"aether.remoteRepositoryFilter.prefixes.basedir"`|`String`| The basedir where to store filter files. If path is relative, it is resolved from local repository root. |`".remoteRepositoryFilters"`| 1.9.0 | No | Session Configuration |
107
107
|`"aether.remoteRepositoryFilter.prefixes.skipped"`|`Boolean`| Configuration to skip the Prefixes filter for given request. This configuration is evaluated and if <code>true</code> the prefixes remote filter will not kick in. Main use case is by filter itself, to prevent recursion during discovery of remote prefixes file, but this also allows other components to control prefix filter discovery, while leaving configuration like <code>#CONFIG_PROP_ENABLED</code> still show the "real state". |`false`| 2.0.14 | Yes | Session Configuration |
108
108
|`"aether.remoteRepositoryFilter.prefixes.useMirroredRepositories"`|`Boolean`| Configuration to allow Prefixes filter to auto-discover prefixes from mirrored repositories as well. For this to work <em>Maven should be aware</em> that given remote repository is mirror and is usually backed by MRM. Given multiple MRM implementations messes up prefixes file, is better to just skip these. In other case, one may use <code>#CONFIG_PROP_ENABLED</code> with repository ID suffix. |`false`| 2.0.14 | Yes | Session Configuration |
109
+
|`"aether.remoteRepositoryFilter.prefixes.useRepositoryManagers"`|`Boolean`| Configuration to allow Prefixes filter to auto-discover prefixes from repository managers as well. For this to work <em>Maven should be aware</em> that given remote repository is backed by repository manager. Given multiple MRM implementations messes up prefixes file, is better to just skip these. In other case, one may use <code>#CONFIG_PROP_ENABLED</code> with repository ID suffix. <em>Note: as of today, nothing sets this on remote repositories, but is added for future.</em> |`false`| 2.0.14 | Yes | Session Configuration |
109
110
|`"aether.snapshotFilter"`|`Boolean`| The key in the repository session's <code>RepositorySystemSession#getConfigProperties() configurationproperties</code> used to store a <code>Boolean</code> flag whether this filter should be forced to ban snapshots. By default, snapshots are only filtered if the root artifact is not a snapshot. |`false`|| No | Session Configuration |
110
111
|`"aether.syncContext.named.basedir.locksDir"`|`String`| The location of the directory toi use for locks. If relative path, it is resolved from the local repository root. |`".locks"`| 1.9.0 | No | Session Configuration |
111
112
|`"aether.syncContext.named.discriminating.discriminator"`|`String`| Configuration property to pass in discriminator, if needed. If not present, it is auto-calculated. | - | 1.7.0 | No | Session Configuration |
0 commit comments