This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git


The following commit(s) were added to refs/heads/master by this push:
     new 2b858690 Prepare 1.9.0 release (#206)
2b858690 is described below

commit 2b8586904129dae67bded56467a5168769403852
Author: Tamas Cservenak <[email protected]>
AuthorDate: Wed Oct 26 14:33:51 2022 +0200

    Prepare 1.9.0 release (#206)
    
    Changes:
    - project version changed from 1.8.3-SNAPSHOT to 1.9.0-SNAPSHOT
    - update all "@since TBD"
---
 maven-resolver-api/pom.xml                                          | 2 +-
 .../src/main/java/org/eclipse/aether/MultiRuntimeException.java     | 2 +-
 .../src/main/java/org/eclipse/aether/RepositorySystemSession.java   | 6 +++---
 maven-resolver-connector-basic/pom.xml                              | 2 +-
 maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml       | 2 +-
 maven-resolver-demos/maven-resolver-demo-snippets/pom.xml           | 2 +-
 maven-resolver-demos/pom.xml                                        | 2 +-
 maven-resolver-impl/pom.xml                                         | 2 +-
 .../java/org/eclipse/aether/impl/RemoteRepositoryFilterManager.java | 2 +-
 .../internal/impl/checksum/FileTrustedChecksumsSourceSupport.java   | 2 +-
 .../impl/checksum/SparseDirectoryTrustedChecksumsSource.java        | 2 +-
 .../internal/impl/checksum/SummaryFileTrustedChecksumsSource.java   | 2 +-
 .../impl/checksum/TrustedToProvidedChecksumsSourceAdapter.java      | 2 +-
 .../aether/internal/impl/collect/bf/BfDependencyCollector.java      | 2 +-
 .../internal/impl/filter/DefaultRemoteRepositoryFilterManager.java  | 2 +-
 .../aether/internal/impl/filter/FilteringRepositoryConnector.java   | 2 +-
 .../internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java   | 2 +-
 .../internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java  | 2 +-
 .../internal/impl/filter/RemoteRepositoryFilterSourceSupport.java   | 2 +-
 .../impl/resolution/ArtifactResolverPostProcessorSupport.java       | 2 +-
 .../resolution/TrustedChecksumsArtifactResolverPostProcessor.java   | 2 +-
 .../aether/internal/impl/synccontext/named/BasedirNameMapper.java   | 2 +-
 .../aether/internal/impl/synccontext/named/HashingNameMapper.java   | 2 +-
 .../eclipse/aether/internal/impl/synccontext/named/NameMapper.java  | 2 +-
 .../named/providers/DiscriminatingNameMapperProvider.java           | 2 +-
 .../impl/synccontext/named/providers/FileGAVNameMapperProvider.java | 2 +-
 .../named/providers/FileHashingGAVNameMapperProvider.java           | 2 +-
 .../impl/synccontext/named/providers/GAVNameMapperProvider.java     | 2 +-
 .../impl/synccontext/named/providers/StaticNameMapperProvider.java  | 2 +-
 maven-resolver-named-locks-hazelcast/pom.xml                        | 2 +-
 maven-resolver-named-locks-redisson/pom.xml                         | 2 +-
 maven-resolver-named-locks/pom.xml                                  | 2 +-
 maven-resolver-spi/pom.xml                                          | 2 +-
 .../org/eclipse/aether/spi/checksums/TrustedChecksumsSource.java    | 2 +-
 .../spi/connector/checksum/ChecksumAlgorithmFactorySelector.java    | 2 +-
 .../eclipse/aether/spi/connector/filter/RemoteRepositoryFilter.java | 2 +-
 .../aether/spi/connector/filter/RemoteRepositoryFilterSource.java   | 2 +-
 .../aether/spi/resolution/ArtifactResolverPostProcessor.java        | 2 +-
 maven-resolver-test-util/pom.xml                                    | 2 +-
 maven-resolver-transport-classpath/pom.xml                          | 2 +-
 maven-resolver-transport-file/pom.xml                               | 2 +-
 maven-resolver-transport-http/pom.xml                               | 2 +-
 maven-resolver-transport-wagon/pom.xml                              | 2 +-
 maven-resolver-util/pom.xml                                         | 2 +-
 .../src/main/java/org/eclipse/aether/util/ConfigUtils.java          | 4 ++--
 .../src/main/java/org/eclipse/aether/util/DirectoryUtils.java       | 2 +-
 .../src/main/java/org/eclipse/aether/util/FileUtils.java            | 2 +-
 .../src/main/java/org/eclipse/aether/util/StringDigestUtil.java     | 2 +-
 pom.xml                                                             | 4 ++--
 49 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/maven-resolver-api/pom.xml b/maven-resolver-api/pom.xml
index 55742ecf..6f71be6b 100644
--- a/maven-resolver-api/pom.xml
+++ b/maven-resolver-api/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-api</artifactId>
diff --git 
a/maven-resolver-api/src/main/java/org/eclipse/aether/MultiRuntimeException.java
 
b/maven-resolver-api/src/main/java/org/eclipse/aether/MultiRuntimeException.java
index 24d48f93..94681666 100644
--- 
a/maven-resolver-api/src/main/java/org/eclipse/aether/MultiRuntimeException.java
+++ 
b/maven-resolver-api/src/main/java/org/eclipse/aether/MultiRuntimeException.java
@@ -27,7 +27,7 @@ import static java.util.Objects.requireNonNull;
  * Runtime exception to be thrown when multiple actions were executed and one 
or more failed. To be used when no
  * fallback on resolver side is needed or is possible.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public final class MultiRuntimeException
         extends RuntimeException
diff --git 
a/maven-resolver-api/src/main/java/org/eclipse/aether/RepositorySystemSession.java
 
b/maven-resolver-api/src/main/java/org/eclipse/aether/RepositorySystemSession.java
index 0c2bbac9..20461763 100644
--- 
a/maven-resolver-api/src/main/java/org/eclipse/aether/RepositorySystemSession.java
+++ 
b/maven-resolver-api/src/main/java/org/eclipse/aether/RepositorySystemSession.java
@@ -278,7 +278,7 @@ public interface RepositorySystemSession extends 
AutoCloseable
      * that handlers cannot use {@link RepositorySystem} to 
resolve/collect/and so on, handlers are meant to perform
      * some internal cleanup on session close. Attempt to add handler to 
closed session will throw.
      *
-     * @since TBD
+     * @since 1.9.0
      */
     void addOnCloseHandler( Consumer<RepositorySystemSession> handler );
 
@@ -286,7 +286,7 @@ public interface RepositorySystemSession extends 
AutoCloseable
      * Returns {@code true} if this instance was already closed. Closed 
sessions should NOT be used anymore.
      *
      * @return {@code true} if session was closed.
-     * @since TBD
+     * @since 1.9.0
      */
     boolean isClosed();
 
@@ -320,7 +320,7 @@ public interface RepositorySystemSession extends 
AutoCloseable
      * }
      * }</pre>
      *
-     * @since TBD
+     * @since 1.9.0
      */
     @Override
     void close();
diff --git a/maven-resolver-connector-basic/pom.xml 
b/maven-resolver-connector-basic/pom.xml
index 99518814..cfc7e706 100644
--- a/maven-resolver-connector-basic/pom.xml
+++ b/maven-resolver-connector-basic/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-connector-basic</artifactId>
diff --git a/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml 
b/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
index 3519b154..eb9592c4 100644
--- a/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
+++ b/maven-resolver-demos/maven-resolver-demo-maven-plugin/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver-demos</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>resolver-demo-maven-plugin</artifactId>
diff --git a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml 
b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
index fba64a72..9f527520 100644
--- a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
+++ b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver-demos</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-demo-snippets</artifactId>
diff --git a/maven-resolver-demos/pom.xml b/maven-resolver-demos/pom.xml
index a760295a..3af42408 100644
--- a/maven-resolver-demos/pom.xml
+++ b/maven-resolver-demos/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-demos</artifactId>
diff --git a/maven-resolver-impl/pom.xml b/maven-resolver-impl/pom.xml
index 0f9fe22f..0870f9cb 100644
--- a/maven-resolver-impl/pom.xml
+++ b/maven-resolver-impl/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-impl</artifactId>
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/impl/RemoteRepositoryFilterManager.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/impl/RemoteRepositoryFilterManager.java
index 398f0353..c865a824 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/impl/RemoteRepositoryFilterManager.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/impl/RemoteRepositoryFilterManager.java
@@ -25,7 +25,7 @@ import 
org.eclipse.aether.spi.connector.filter.RemoteRepositoryFilter;
 /**
  * Remote repository filter manager.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public interface RemoteRepositoryFilterManager
 {
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/FileTrustedChecksumsSourceSupport.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/FileTrustedChecksumsSourceSupport.java
index 7c9bf8e3..f970c645 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/FileTrustedChecksumsSourceSupport.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/FileTrustedChecksumsSourceSupport.java
@@ -52,7 +52,7 @@ import static java.util.Objects.requireNonNull;
  * <p>
  * This implementation ensures that implementations have "name" property, used 
in configuration properties above.
  *
- * @since TBD
+ * @since 1.9.0
  */
 abstract class FileTrustedChecksumsSourceSupport
         implements TrustedChecksumsSource
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SparseDirectoryTrustedChecksumsSource.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SparseDirectoryTrustedChecksumsSource.java
index 88ea9f28..1143afeb 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SparseDirectoryTrustedChecksumsSource.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SparseDirectoryTrustedChecksumsSource.java
@@ -56,7 +56,7 @@ import static java.util.Objects.requireNonNull;
  * The name of this implementation is "sparse-directory".
  *
  * @see LocalPathComposer
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( SparseDirectoryTrustedChecksumsSource.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SummaryFileTrustedChecksumsSource.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SummaryFileTrustedChecksumsSource.java
index 73b18936..05ceef90 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SummaryFileTrustedChecksumsSource.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/SummaryFileTrustedChecksumsSource.java
@@ -81,7 +81,7 @@ import static java.util.stream.Collectors.toList;
  * <p>
  * The name of this implementation is "summary-file".
  *
- * @since TBD
+ * @since 1.9.0
  * @see <a href="https://man7.org/linux/man-pages/man1/sha1sum.1.html";>sha1sum 
man page</a>
  * @see <a 
href="https://www.gnu.org/software/coreutils/manual/coreutils.html#md5sum-invocation";>GNU
 Coreutils: md5sum</a>
  */
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/TrustedToProvidedChecksumsSourceAdapter.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/TrustedToProvidedChecksumsSourceAdapter.java
index 64ab9626..e91da3a0 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/TrustedToProvidedChecksumsSourceAdapter.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/checksum/TrustedToProvidedChecksumsSourceAdapter.java
@@ -40,7 +40,7 @@ import static java.util.Objects.requireNonNull;
  * Adapter that adapts {@link TrustedChecksumsSource} to {@link 
ProvidedChecksumsSource} used by connector. Hence, any
  * "trusted" source exist that is enabled, automatically becomes "provided" 
source as well.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( TrustedToProvidedChecksumsSourceAdapter.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
index e5e19434..7e996769 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/collect/bf/BfDependencyCollector.java
@@ -111,7 +111,7 @@ public class BfDependencyCollector
     /**
      * The count of threads to be used when collecting POMs in parallel, 
default value 5.
      *
-     * @since TBD
+     * @since 1.9.0
      */
     static final String CONFIG_PROP_THREADS = 
"aether.dependencyCollector.bf.threads";
 
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/DefaultRemoteRepositoryFilterManager.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/DefaultRemoteRepositoryFilterManager.java
index 37d64ecc..fcfed9d6 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/DefaultRemoteRepositoryFilterManager.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/DefaultRemoteRepositoryFilterManager.java
@@ -44,7 +44,7 @@ import static java.util.Objects.requireNonNull;
  * <p>
  * The created {@link RemoteRepositoryFilter} instance is created once per 
session and cached.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/FilteringRepositoryConnector.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/FilteringRepositoryConnector.java
index cb0e432d..49729318 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/FilteringRepositoryConnector.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/FilteringRepositoryConnector.java
@@ -38,7 +38,7 @@ import static java.util.Objects.requireNonNull;
 /**
  * A filtering connector that filter transfers using remote repository filter 
and delegates to another connector.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public final class FilteringRepositoryConnector
         implements RepositoryConnector
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java
index 18eb8d94..14c7a2ac 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/GroupIdRemoteRepositoryFilterSource.java
@@ -65,7 +65,7 @@ import org.slf4j.LoggerFactory;
  * The groupId file once loaded are cached in session, so in-flight groupId 
file change during session are NOT
  * noticed.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( GroupIdRemoteRepositoryFilterSource.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java
index dd43b80c..087f425c 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/PrefixesRemoteRepositoryFilterSource.java
@@ -71,7 +71,7 @@ import static java.util.stream.Collectors.toList;
  *     <a 
href="https://repository.apache.org/content/repositories/releases/.meta/prefixes.txt";>prefixes.txt</a></li>
  * </ul>
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( PrefixesRemoteRepositoryFilterSource.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/RemoteRepositoryFilterSourceSupport.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/RemoteRepositoryFilterSourceSupport.java
index 42ca0a7c..828bb005 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/RemoteRepositoryFilterSourceSupport.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/filter/RemoteRepositoryFilterSourceSupport.java
@@ -46,7 +46,7 @@ import static java.util.Objects.requireNonNull;
  *     repository basedir.</li>
  * </ul>
  *
- * @since TBD
+ * @since 1.9.0
  */
 public abstract class RemoteRepositoryFilterSourceSupport
         implements RemoteRepositoryFilterSource
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/ArtifactResolverPostProcessorSupport.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/ArtifactResolverPostProcessorSupport.java
index 81c85fd3..59f6b429 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/ArtifactResolverPostProcessorSupport.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/ArtifactResolverPostProcessorSupport.java
@@ -31,7 +31,7 @@ import static java.util.Objects.requireNonNull;
 /**
  * Support class to implement {@link ArtifactResolverPostProcessor}.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public abstract class ArtifactResolverPostProcessorSupport
         implements ArtifactResolverPostProcessor
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/TrustedChecksumsArtifactResolverPostProcessor.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/TrustedChecksumsArtifactResolverPostProcessor.java
index 4f61619b..984de212 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/TrustedChecksumsArtifactResolverPostProcessor.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/resolution/TrustedChecksumsArtifactResolverPostProcessor.java
@@ -71,7 +71,7 @@ import static java.util.Objects.requireNonNull;
  * implies that if two enabled checksum sources "disagree" about an artifact 
checksum, the validation failure is
  * inevitable.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( TrustedChecksumsArtifactResolverPostProcessor.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/BasedirNameMapper.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/BasedirNameMapper.java
index f9d5bd6e..bfd311f2 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/BasedirNameMapper.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/BasedirNameMapper.java
@@ -37,7 +37,7 @@ import static java.util.Objects.requireNonNull;
  * {@link NameMapper} and resolves the resulting "file system friendly" names 
against local
  * repository basedir.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public class BasedirNameMapper implements NameMapper
 {
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/HashingNameMapper.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/HashingNameMapper.java
index feadd2cb..51b641a1 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/HashingNameMapper.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/HashingNameMapper.java
@@ -38,7 +38,7 @@ import static java.util.Objects.requireNonNull;
  * <p>
  * This mapper is usable in any scenario, but intent was to produce more 
"compact" name mapper for file locking.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public class HashingNameMapper implements NameMapper
 {
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/NameMapper.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/NameMapper.java
index fa8e8f76..11eaaceb 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/NameMapper.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/NameMapper.java
@@ -34,7 +34,7 @@ public interface NameMapper
      * Returns {@code true} if lock names returned by this lock name mapper 
are file system friendly, can be used
      * as file names and paths.
      *
-     * @since TBD
+     * @since 1.9.0
      */
     boolean isFileSystemFriendly();
 
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/DiscriminatingNameMapperProvider.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/DiscriminatingNameMapperProvider.java
index 3a58772f..13a107f3 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/DiscriminatingNameMapperProvider.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/DiscriminatingNameMapperProvider.java
@@ -30,7 +30,7 @@ import 
org.eclipse.aether.internal.impl.synccontext.named.NameMapper;
 /**
  * The "discriminating" name mapper provider.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( DiscriminatingNameMapperProvider.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileGAVNameMapperProvider.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileGAVNameMapperProvider.java
index 041d458b..b7c249c3 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileGAVNameMapperProvider.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileGAVNameMapperProvider.java
@@ -30,7 +30,7 @@ import 
org.eclipse.aether.internal.impl.synccontext.named.NameMapper;
 /**
  * The "file-gav" name mapper provider.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( FileGAVNameMapperProvider.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileHashingGAVNameMapperProvider.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileHashingGAVNameMapperProvider.java
index a81580c8..aa259dec 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileHashingGAVNameMapperProvider.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/FileHashingGAVNameMapperProvider.java
@@ -31,7 +31,7 @@ import 
org.eclipse.aether.internal.impl.synccontext.named.NameMapper;
 /**
  * The "file-hgav" name mapper provider.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( FileHashingGAVNameMapperProvider.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/GAVNameMapperProvider.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/GAVNameMapperProvider.java
index e8b93ddb..ae7b093a 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/GAVNameMapperProvider.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/GAVNameMapperProvider.java
@@ -29,7 +29,7 @@ import 
org.eclipse.aether.internal.impl.synccontext.named.NameMapper;
 /**
  * The "gav" name mapper provider.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( GAVNameMapperProvider.NAME )
diff --git 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/StaticNameMapperProvider.java
 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/StaticNameMapperProvider.java
index 58edc12b..2a11afa0 100644
--- 
a/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/StaticNameMapperProvider.java
+++ 
b/maven-resolver-impl/src/main/java/org/eclipse/aether/internal/impl/synccontext/named/providers/StaticNameMapperProvider.java
@@ -29,7 +29,7 @@ import 
org.eclipse.aether.internal.impl.synccontext.named.StaticNameMapper;
 /**
  * The "static" name mapper provider.
  *
- * @since TBD
+ * @since 1.9.0
  */
 @Singleton
 @Named( StaticNameMapperProvider.NAME )
diff --git a/maven-resolver-named-locks-hazelcast/pom.xml 
b/maven-resolver-named-locks-hazelcast/pom.xml
index d021dcb1..96f9c341 100644
--- a/maven-resolver-named-locks-hazelcast/pom.xml
+++ b/maven-resolver-named-locks-hazelcast/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks-hazelcast</artifactId>
diff --git a/maven-resolver-named-locks-redisson/pom.xml 
b/maven-resolver-named-locks-redisson/pom.xml
index 9cb6361b..5c83f90a 100644
--- a/maven-resolver-named-locks-redisson/pom.xml
+++ b/maven-resolver-named-locks-redisson/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks-redisson</artifactId>
diff --git a/maven-resolver-named-locks/pom.xml 
b/maven-resolver-named-locks/pom.xml
index 9d745dbe..f591e8b6 100644
--- a/maven-resolver-named-locks/pom.xml
+++ b/maven-resolver-named-locks/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-named-locks</artifactId>
diff --git a/maven-resolver-spi/pom.xml b/maven-resolver-spi/pom.xml
index e1b8d15c..0402e049 100644
--- a/maven-resolver-spi/pom.xml
+++ b/maven-resolver-spi/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-spi</artifactId>
diff --git 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/checksums/TrustedChecksumsSource.java
 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/checksums/TrustedChecksumsSource.java
index 5d36a585..797b8ba2 100644
--- 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/checksums/TrustedChecksumsSource.java
+++ 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/checksums/TrustedChecksumsSource.java
@@ -36,7 +36,7 @@ import 
org.eclipse.aether.spi.connector.checksum.ChecksumAlgorithmFactory;
  * for "trust" (like some crypto magic or what not). It all boils down that 
the source being used by implementation is
  * "trusted" by user or not.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public interface TrustedChecksumsSource
 {
diff --git 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/checksum/ChecksumAlgorithmFactorySelector.java
 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/checksum/ChecksumAlgorithmFactorySelector.java
index 98bb9cbe..f81802d6 100644
--- 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/checksum/ChecksumAlgorithmFactorySelector.java
+++ 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/checksum/ChecksumAlgorithmFactorySelector.java
@@ -49,7 +49,7 @@ public interface ChecksumAlgorithmFactorySelector
      *
      * @throws IllegalArgumentException if any asked algorithm name is not 
supported.
      * @throws NullPointerException if passed in list of names is {@code null}.
-     * @since TBD
+     * @since 1.9.0
      */
     default List<ChecksumAlgorithmFactory> selectList( Collection<String> 
algorithmNames )
     {
diff --git 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilter.java
 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilter.java
index 1c60e960..b966609b 100644
--- 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilter.java
+++ 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilter.java
@@ -27,7 +27,7 @@ import org.eclipse.aether.repository.RemoteRepository;
  * Remote repository filter that decides should the given artifact or metadata 
be accepted (for further processing)
  * from remote repository or not.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public interface RemoteRepositoryFilter
 {
diff --git 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilterSource.java
 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilterSource.java
index 114a0e1c..b457584e 100644
--- 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilterSource.java
+++ 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/connector/filter/RemoteRepositoryFilterSource.java
@@ -24,7 +24,7 @@ import org.eclipse.aether.RepositorySystemSession;
 /**
  * Remote repository filter source component.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public interface RemoteRepositoryFilterSource
 {
diff --git 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/resolution/ArtifactResolverPostProcessor.java
 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/resolution/ArtifactResolverPostProcessor.java
index 990358b9..5e90df60 100644
--- 
a/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/resolution/ArtifactResolverPostProcessor.java
+++ 
b/maven-resolver-spi/src/main/java/org/eclipse/aether/spi/resolution/ArtifactResolverPostProcessor.java
@@ -29,7 +29,7 @@ import org.eclipse.aether.resolution.ArtifactResult;
  * artifact results, if needed even produce resolution failure. It will always 
be invoked (even when failure is about
  * to happen), so detecting these cases are left to post processor 
implementations.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public interface ArtifactResolverPostProcessor
 {
diff --git a/maven-resolver-test-util/pom.xml b/maven-resolver-test-util/pom.xml
index 67e8eadc..e118c69e 100644
--- a/maven-resolver-test-util/pom.xml
+++ b/maven-resolver-test-util/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-test-util</artifactId>
diff --git a/maven-resolver-transport-classpath/pom.xml 
b/maven-resolver-transport-classpath/pom.xml
index 2f0e403a..f4b229ed 100644
--- a/maven-resolver-transport-classpath/pom.xml
+++ b/maven-resolver-transport-classpath/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-transport-classpath</artifactId>
diff --git a/maven-resolver-transport-file/pom.xml 
b/maven-resolver-transport-file/pom.xml
index f93357e6..194ac451 100644
--- a/maven-resolver-transport-file/pom.xml
+++ b/maven-resolver-transport-file/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-transport-file</artifactId>
diff --git a/maven-resolver-transport-http/pom.xml 
b/maven-resolver-transport-http/pom.xml
index 697eb7ba..b175af6a 100644
--- a/maven-resolver-transport-http/pom.xml
+++ b/maven-resolver-transport-http/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-transport-http</artifactId>
diff --git a/maven-resolver-transport-wagon/pom.xml 
b/maven-resolver-transport-wagon/pom.xml
index 4a597c1d..95aea2ae 100644
--- a/maven-resolver-transport-wagon/pom.xml
+++ b/maven-resolver-transport-wagon/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-transport-wagon</artifactId>
diff --git a/maven-resolver-util/pom.xml b/maven-resolver-util/pom.xml
index bfcf83a0..fb0cd3e3 100644
--- a/maven-resolver-util/pom.xml
+++ b/maven-resolver-util/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.maven.resolver</groupId>
     <artifactId>maven-resolver</artifactId>
-    <version>1.8.3-SNAPSHOT</version>
+    <version>1.9.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-resolver-util</artifactId>
diff --git 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/ConfigUtils.java 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/ConfigUtils.java
index ac4f38be..4ed6fbb1 100644
--- a/maven-resolver-util/src/main/java/org/eclipse/aether/util/ConfigUtils.java
+++ b/maven-resolver-util/src/main/java/org/eclipse/aether/util/ConfigUtils.java
@@ -402,7 +402,7 @@ public final class ConfigUtils
      * Utility method to parse configuration string that contains comma 
separated list of names into
      * {@link List<String>}, never returns {@code null}.
      *
-     * @since TBD
+     * @since 1.9.0
      */
     public static List<String> parseCommaSeparatedNames( String 
commaSeparatedNames )
     {
@@ -419,7 +419,7 @@ public final class ConfigUtils
      * Utility method to parse configuration string that contains comma 
separated list of names into
      * {@link List<String>} with unique elements (duplicates, if any, are 
discarded), never returns {@code null}.
      *
-     * @since TBD
+     * @since 1.9.0
      */
     public static List<String> parseCommaSeparatedUniqueNames( String 
commaSeparatedNames )
     {
diff --git 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/DirectoryUtils.java 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/DirectoryUtils.java
index de2c2af9..3821b0a5 100644
--- 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/DirectoryUtils.java
+++ 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/DirectoryUtils.java
@@ -34,7 +34,7 @@ import static java.util.Objects.requireNonNull;
  *
  * @see RepositorySystemSession#getConfigProperties()
  * @see RepositorySystemSession#getLocalRepository()
- * @since TBD
+ * @since 1.9.0
  */
 public final class DirectoryUtils
 {
diff --git 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/FileUtils.java 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/FileUtils.java
index 2ee322b5..b20fef92 100644
--- a/maven-resolver-util/src/main/java/org/eclipse/aether/util/FileUtils.java
+++ b/maven-resolver-util/src/main/java/org/eclipse/aether/util/FileUtils.java
@@ -29,7 +29,7 @@ import static java.util.Objects.requireNonNull;
 /**
  * A utility class to write files.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public final class FileUtils
 {
diff --git 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/StringDigestUtil.java
 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/StringDigestUtil.java
index 0f3fa8c2..9392fab4 100644
--- 
a/maven-resolver-util/src/main/java/org/eclipse/aether/util/StringDigestUtil.java
+++ 
b/maven-resolver-util/src/main/java/org/eclipse/aether/util/StringDigestUtil.java
@@ -27,7 +27,7 @@ import java.security.NoSuchAlgorithmException;
  * A simple digester utility for Strings. Uses {@link MessageDigest} for 
requested algorithm. Supports one-pass or
  * several rounds of updates, and as result emits hex encoded String.
  *
- * @since TBD
+ * @since 1.9.0
  */
 public final class StringDigestUtil
 {
diff --git a/pom.xml b/pom.xml
index 0b3e94c5..34767481 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
 
   <groupId>org.apache.maven.resolver</groupId>
   <artifactId>maven-resolver</artifactId>
-  <version>1.8.3-SNAPSHOT</version>
+  <version>1.9.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Maven Artifact Resolver</name>
@@ -80,7 +80,7 @@
     <guavafailureaccessVersion>1.0.1</guavafailureaccessVersion>
     <slf4jVersion>1.7.36</slf4jVersion>
     <minimalMavenBuildVersion>3.8.4</minimalMavenBuildVersion>
-    
<project.build.outputTimestamp>2022-07-25T16:26:16Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2022-10-26T08:50:47Z</project.build.outputTimestamp>
   </properties>
 
   <modules>


Reply via email to