Skip to content

Commit 69685ea

Browse files
authored
Return JimFS in demo (#1606)
To safeguard against failing back to old file ops.
1 parent e34990b commit 69685ea

File tree

19 files changed

+109
-67
lines changed

19 files changed

+109
-67
lines changed

maven-resolver-demos/maven-resolver-demo-snippets/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,5 +141,10 @@
141141
<artifactId>junit-jupiter-api</artifactId>
142142
<scope>test</scope>
143143
</dependency>
144+
<dependency>
145+
<groupId>org.junit.jupiter</groupId>
146+
<artifactId>junit-jupiter-params</artifactId>
147+
<scope>test</scope>
148+
</dependency>
144149
</dependencies>
145150
</project>

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/DependencyHierarchyWithRanges.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public static void main(String[] args) throws Exception {
5353
System.out.println(DependencyHierarchyWithRanges.class.getSimpleName());
5454

5555
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args))) {
56-
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system);
56+
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system, Booter.selectFs(args));
5757
sessionBuilder.setChecksumPolicy(RepositoryPolicy.CHECKSUM_POLICY_IGNORE); // to not bother with checksums
5858
sessionBuilder.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, true);
5959
sessionBuilder.setConfigProperty(DependencyManagerUtils.CONFIG_PROP_VERBOSE, true);

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/DeployArtifacts.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ public static void main(String[] args) throws Exception {
4444
System.out.println(DeployArtifacts.class.getSimpleName());
4545

4646
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args));
47-
CloseableSession session =
48-
Booter.newRepositorySystemSession(system).build()) {
47+
CloseableSession session = Booter.newRepositorySystemSession(system, Booter.selectFs(args))
48+
.build()) {
4949
Artifact jarArtifact =
5050
new DefaultArtifact("test", "org.apache.maven.aether.examples", "", "jar", "0.1-SNAPSHOT");
5151
jarArtifact = jarArtifact.setPath(new File("src/main/data/demo.jar").toPath());

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/FindAvailableVersions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ public static void main(String[] args) throws Exception {
4444
System.out.println(FindAvailableVersions.class.getSimpleName());
4545

4646
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args));
47-
CloseableSession session =
48-
Booter.newRepositorySystemSession(system).build()) {
47+
CloseableSession session = Booter.newRepositorySystemSession(system, Booter.selectFs(args))
48+
.build()) {
4949
Artifact artifact = new DefaultArtifact("org.apache.maven.resolver:maven-resolver-util:[0,)");
5050

5151
VersionRangeRequest rangeRequest = new VersionRangeRequest();

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/FindNewestVersion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ public static void main(String[] args) throws Exception {
4141
System.out.println(FindNewestVersion.class.getSimpleName());
4242

4343
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args));
44-
CloseableSession session =
45-
Booter.newRepositorySystemSession(system).build()) {
44+
CloseableSession session = Booter.newRepositorySystemSession(system, Booter.selectFs(args))
45+
.build()) {
4646
Artifact artifact = new DefaultArtifact("org.apache.maven.resolver:maven-resolver-util:[0,)");
4747

4848
VersionRangeRequest rangeRequest = new VersionRangeRequest();

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/GetDependencyHierarchy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public static void main(String[] args) throws Exception {
5252
System.out.println(GetDependencyHierarchy.class.getSimpleName());
5353

5454
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args))) {
55-
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system);
55+
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system, Booter.selectFs(args));
5656
sessionBuilder.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, true);
5757
sessionBuilder.setConfigProperty(DependencyManagerUtils.CONFIG_PROP_VERBOSE, true);
5858
try (CloseableSession session = sessionBuilder.build()) {

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/GetDependencyHierarchyWithConflicts.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public static void main(String[] args) throws Exception {
5454

5555
// incompatible versions: two incompatible versions present in graph
5656
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args))) {
57-
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system);
57+
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system, Booter.selectFs(args));
5858
sessionBuilder.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, true);
5959
sessionBuilder.setConfigProperty(DependencyManagerUtils.CONFIG_PROP_VERBOSE, true);
6060
try (CloseableSession session = sessionBuilder
@@ -99,7 +99,7 @@ public static void main(String[] args) throws Exception {
9999

100100
// dependency divergence: multiple versions of same GA present in graph
101101
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args))) {
102-
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system);
102+
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system, Booter.selectFs(args));
103103
sessionBuilder.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, true);
104104
sessionBuilder.setConfigProperty(DependencyManagerUtils.CONFIG_PROP_VERBOSE, true);
105105
try (CloseableSession session = sessionBuilder

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/GetDependencyHierarchyWithConflictsStrategies.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ private static void runItWithStrategy(String[] args, String selectionStrategy, C
8282
System.out.println();
8383
System.out.println(selectionStrategy);
8484
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args))) {
85-
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system);
85+
SessionBuilder sessionBuilder = Booter.newRepositorySystemSession(system, Booter.selectFs(args));
8686
sessionBuilder.setConfigProperty(ConflictResolver.CONFIG_PROP_VERBOSE, ConflictResolver.Verbosity.STANDARD);
8787
sessionBuilder.setConfigProperty(DependencyManagerUtils.CONFIG_PROP_VERBOSE, true);
8888
sessionBuilder.setConfigProperty(

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/GetDependencyTree.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ public static void main(String[] args) throws Exception {
4242
System.out.println(GetDependencyTree.class.getSimpleName());
4343

4444
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args));
45-
CloseableSession session =
46-
Booter.newRepositorySystemSession(system).build()) {
45+
CloseableSession session = Booter.newRepositorySystemSession(system, Booter.selectFs(args))
46+
.build()) {
4747
Artifact artifact = new DefaultArtifact("org.apache.maven:maven-resolver-provider:3.6.1");
4848

4949
CollectRequest collectRequest = new CollectRequest();

maven-resolver-demos/maven-resolver-demo-snippets/src/main/java/org/apache/maven/resolver/examples/GetDirectDependencies.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ public static void main(String[] args) throws Exception {
4242
System.out.println(GetDirectDependencies.class.getSimpleName());
4343

4444
try (RepositorySystem system = Booter.newRepositorySystem(Booter.selectFactory(args));
45-
CloseableSession session =
46-
Booter.newRepositorySystemSession(system).build()) {
45+
CloseableSession session = Booter.newRepositorySystemSession(system, Booter.selectFs(args))
46+
.build()) {
4747
Artifact artifact = new DefaultArtifact("org.apache.maven.resolver:maven-resolver-impl:1.3.3");
4848

4949
ArtifactDescriptorRequest descriptorRequest = new ArtifactDescriptorRequest();

0 commit comments

Comments
 (0)