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

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


The following commit(s) were added to refs/heads/maven-resolver-1.6.x by this 
push:
     new dd16c8a  [MRESOLVER-194] Deprecate global sync context
dd16c8a is described below

commit dd16c8abef1e6d7596fff84c96f05407a828109e
Author: Michael Osipov <[email protected]>
AuthorDate: Sun Aug 29 01:23:33 2021 +0200

    [MRESOLVER-194] Deprecate global sync context
---
 .../java/org/eclipse/aether/synccontext/GlobalSyncContextFactory.java | 4 +++-
 maven-resolver-synccontext-global/src/site/markdown/index.md.vm       | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/maven-resolver-synccontext-global/src/main/java/org/eclipse/aether/synccontext/GlobalSyncContextFactory.java
 
b/maven-resolver-synccontext-global/src/main/java/org/eclipse/aether/synccontext/GlobalSyncContextFactory.java
index dcef3a1..63e914a 100644
--- 
a/maven-resolver-synccontext-global/src/main/java/org/eclipse/aether/synccontext/GlobalSyncContextFactory.java
+++ 
b/maven-resolver-synccontext-global/src/main/java/org/eclipse/aether/synccontext/GlobalSyncContextFactory.java
@@ -39,11 +39,13 @@ import org.slf4j.LoggerFactory;
  * A singleton factory to create synchronization contexts using a global lock 
based on
  * {@link ReentrantReadWriteLock}. Explicit artifacts and metadata passed are 
ignored.
  * <p>
- * <strong>Note: This component is still considered to be experimental, use 
with caution!</strong>
+ * <strong>Note: This component has been deprecated and superseded in 1.7.0 
with the
+ * name mapper {@code static}.</strong>
  */
 @Named
 @Priority( Integer.MAX_VALUE )
 @Singleton
+@Deprecated
 public class GlobalSyncContextFactory
     implements SyncContextFactory
 {
diff --git a/maven-resolver-synccontext-global/src/site/markdown/index.md.vm 
b/maven-resolver-synccontext-global/src/site/markdown/index.md.vm
index 5eba55a..57223db 100644
--- a/maven-resolver-synccontext-global/src/site/markdown/index.md.vm
+++ b/maven-resolver-synccontext-global/src/site/markdown/index.md.vm
@@ -19,7 +19,7 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-<span style="color: red; font-size: 16pt">***Note***: *This component is still 
considered to be experimental, use with caution!*</span>
+<span style="color: red; font-size: 16pt">***Note***: *This component has been 
deprecated and superseded in 1.7.0 with the name mapper `static`.*</span>
 
 The Global Sync Context Factory is Java global lock factory for Maven Resolver 
to provide a
 concurrent-safe access from a single Maven instance to the same local Maven 
repository.

Reply via email to