kwin commented on a change in pull request #54:
URL: https://github.com/apache/maven-resolver/pull/54#discussion_r443665135


##########
File path: src/site/markdown/configuration.md
##########
@@ -0,0 +1,45 @@
+# Configuration Options
+
+Option | Type | Description | Default Value | Supports Repo ID Suffix
+--- | --- | --- | --- | --- | --- | ---
+`maven.artifact.threads` | Integer | Number of threads to  use for 
uploading/downloading. | `5` | no
+`aether.priority.<class>` | Float | The priority to use for a certain 
extension class. `class` can either be the fully qualified name or the simple 
name stands for fully qualified class name. If the class name ends with 
`Factory` that suffix could optionally be left out. | - |  no
+`aether.priority.implicit` | Boolean | A flag indicating whether the 
priorities of pluggable extensions are implicitly given by their iteration 
order such that the first extension has the highest priority. If set, an 
extension's built-in priority as well as any corresponding 
`aether.priority.<class>` configuration properties are ignored when searching 
for a suitable implementation among the available extensions. This priority 
mode is meant for cases where the application will present/inject extensions in 
the desired search order. | `false` | no
+`aether.interactive` | Boolean | A flag indicating whether interaction with 
the user is allowed. | `false` | no
+`aether.snapshotFilter` | Boolean | A flag whether the 
`ContextualSnapshotVersionFilter` should be forced to ban snapshots. By 
default, snapshots are only filtered if the root artifact is not a snapshot. | 
`false` | no
+`aether.conflictResolver.verbose` | Boolean | A flag controlling the conflict 
resolver's verbose mode. | `false` | no
+`aether.connector.userAgent` | String | The user agent that repository 
connectors should report to servers. |  `"Aether"` | no
+`aether.connector.resumeDownloads` | Boolean | Whether to resume partially 
downloaded files if the download has been interrupted. | `true` | yes
+`aether.connector.resumeThreshold` | Long | The size in bytes which a partial 
download needs to have at least to be resumed. Requires 
`aether.connector.resumeDownloads` to be `true` to be effective. | `64 * 1024` 
| yes
+`aether.connector.requestTimeout` | Long | Request timeout in milliseconds. | 
`1800000` | yes
+`aether.connector.connectTimeout` | Long | Connect timeout in milliseconds. | 
`10000` | yes
+`aether.connector.wagon.config` | Object | The configuration to use for the 
wagon provider. | - | yes (must be used)
+`aether.connector.http.headers` | String | The request headers to use for 
HTTP-based repository connectors. The headers are specified using a map of 
Strings mapping a header name to its value. The repository-specific headers map 
is supposed to be complete, i.e. is not merged with the general headers map. | 
- | yes

Review comment:
       You are right, IMHO those are configurable from Maven either. Will 
create a dedicated bug report to make both Map<> and List<> work with the 
system properties used by Maven.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to