Skip to content

Commit a272a5a

Browse files
timtebeekTeamModerne
authored andcommitted
1 parent 7112826 commit a272a5a

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

src/main/resources/META-INF/rewrite/examples.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3764,6 +3764,34 @@ examples:
37643764
language: java
37653765
---
37663766
type: specs.openrewrite.org/v1beta/example
3767+
recipeName: org.openrewrite.java.migrate.guava.NoGuavaIterablesAll
3768+
examples:
3769+
- description: '`NoGuavaIterablesAllTest#replaceIterablesAll`'
3770+
sources:
3771+
- before: |
3772+
import java.util.Collection;
3773+
3774+
import com.google.common.base.Predicate;
3775+
import com.google.common.collect.Iterables;
3776+
3777+
class Test {
3778+
boolean test(Collection<String> collection, Predicate<String> aPredicate) {
3779+
return Iterables.all(collection, aPredicate);
3780+
}
3781+
}
3782+
after: |
3783+
import java.util.Collection;
3784+
3785+
import com.google.common.base.Predicate;
3786+
3787+
class Test {
3788+
boolean test(Collection<String> collection, Predicate<String> aPredicate) {
3789+
return collection.stream().allMatch(aPredicate);
3790+
}
3791+
}
3792+
language: java
3793+
---
3794+
type: specs.openrewrite.org/v1beta/example
37673795
recipeName: org.openrewrite.java.migrate.guava.NoGuavaIterablesAnyFilter
37683796
examples:
37693797
- description: '`NoGuavaIterablesAnyFilterTest#replaceIterablesAny`'
@@ -5629,6 +5657,32 @@ examples:
56295657
language: java
56305658
---
56315659
type: specs.openrewrite.org/v1beta/example
5660+
recipeName: org.openrewrite.java.migrate.jakarta.UpdateApacheShiroDependencies
5661+
examples:
5662+
- description: '`UpdateApacheShiroDependenciesTest#migrateShiroDependenciesMaven`'
5663+
sources:
5664+
- before: |
5665+
<project>
5666+
<groupId>com.example.shiro</groupId>
5667+
<artifactId>shiro-legacy</artifactId>
5668+
<version>1.0.0</version>
5669+
<dependencies>
5670+
<dependency>
5671+
<groupId>org.apache.shiro</groupId>
5672+
<artifactId>shiro-core</artifactId>
5673+
<version>1.13.0</version>
5674+
</dependency>
5675+
<dependency>
5676+
<groupId>org.apache.shiro</groupId>
5677+
<artifactId>shiro-web</artifactId>
5678+
<version>1.13.0</version>
5679+
</dependency>
5680+
</dependencies>
5681+
</project>
5682+
path: pom.xml
5683+
language: xml
5684+
---
5685+
type: specs.openrewrite.org/v1beta/example
56325686
recipeName: org.openrewrite.java.migrate.jakarta.UpdateApacheWSSecurityPackages
56335687
examples:
56345688
- description: '`UpdateApacheWSSecurityPackagesTest#updateApacheWSSecurityPackages`'

0 commit comments

Comments
 (0)