Skip to content

Commit 71cd57f

Browse files
timtebeekTeamModerne
authored andcommitted
Update documentation examples
Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.recipes.rewrite.OpenRewriteRecipeBestPractices?organizationId=QUxML01vZGVybmUvTW9kZXJuZSArIE9wZW5SZXdyaXRl Co-authored-by: Moderne <team@moderne.io>
1 parent 1e71ddc commit 71cd57f

File tree

1 file changed

+66
-66
lines changed

1 file changed

+66
-66
lines changed

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

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,72 @@ examples:
177177
type: specs.openrewrite.org/v1beta/example
178178
recipeName: org.openrewrite.java.jackson.UpgradeJackson_2_3
179179
examples:
180+
- description: '`Jackson3DependenciesTest#jacksonAnnotations`'
181+
sources:
182+
- before: |
183+
<project>
184+
<modelVersion>4.0.0</modelVersion>
185+
<groupId>org.example</groupId>
186+
<artifactId>example</artifactId>
187+
<version>1.0.0</version>
188+
<dependencies>
189+
<dependency>
190+
<groupId>com.fasterxml.jackson.core</groupId>
191+
<artifactId>jackson-annotations</artifactId>
192+
<version>2.19.0</version>
193+
</dependency>
194+
</dependencies>
195+
</project>
196+
after: |
197+
<project>
198+
<modelVersion>4.0.0</modelVersion>
199+
<groupId>org.example</groupId>
200+
<artifactId>example</artifactId>
201+
<version>1.0.0</version>
202+
<dependencies>
203+
<dependency>
204+
<groupId>com.fasterxml.jackson.core</groupId>
205+
<artifactId>jackson-annotations</artifactId>
206+
<version>2.20</version>
207+
</dependency>
208+
</dependencies>
209+
</project>
210+
path: pom.xml
211+
language: xml
212+
- description: '`Jackson3MethodRenamesTest#jsonGeneratorWriteObject`'
213+
sources:
214+
- before: |
215+
import com.fasterxml.jackson.core.JsonGenerator;
216+
217+
class Test {
218+
void test(JsonGenerator gen, Object value) throws Exception {
219+
gen.writeObject(value);
220+
}
221+
}
222+
after: |
223+
import tools.jackson.core.JsonGenerator;
224+
225+
class Test {
226+
void test(JsonGenerator gen, Object value) throws Exception {
227+
gen.writePOJO(value);
228+
}
229+
}
230+
language: java
231+
- description: '`Jackson3TypeChangesTest#jsonFactory`'
232+
sources:
233+
- before: |
234+
import com.fasterxml.jackson.core.JsonFactory;
235+
236+
class Test {
237+
JsonFactory factory = new JsonFactory();
238+
}
239+
after: |
240+
import tools.jackson.core.TokenStreamFactory;
241+
242+
class Test {
243+
TokenStreamFactory factory = new TokenStreamFactory();
244+
}
245+
language: java
180246
- description: '`UpgradeJackson_2_3Test#jacksonUpgradeToVersion3`'
181247
sources:
182248
- before: |
@@ -253,72 +319,6 @@ examples:
253319
</project>
254320
path: pom.xml
255321
language: xml
256-
- description: '`Jackson3DependenciesTest#jacksonAnnotations`'
257-
sources:
258-
- before: |
259-
<project>
260-
<modelVersion>4.0.0</modelVersion>
261-
<groupId>org.example</groupId>
262-
<artifactId>example</artifactId>
263-
<version>1.0.0</version>
264-
<dependencies>
265-
<dependency>
266-
<groupId>com.fasterxml.jackson.core</groupId>
267-
<artifactId>jackson-annotations</artifactId>
268-
<version>2.19.0</version>
269-
</dependency>
270-
</dependencies>
271-
</project>
272-
after: |
273-
<project>
274-
<modelVersion>4.0.0</modelVersion>
275-
<groupId>org.example</groupId>
276-
<artifactId>example</artifactId>
277-
<version>1.0.0</version>
278-
<dependencies>
279-
<dependency>
280-
<groupId>com.fasterxml.jackson.core</groupId>
281-
<artifactId>jackson-annotations</artifactId>
282-
<version>2.20</version>
283-
</dependency>
284-
</dependencies>
285-
</project>
286-
path: pom.xml
287-
language: xml
288-
- description: '`Jackson3MethodRenamesTest#jsonGeneratorWriteObject`'
289-
sources:
290-
- before: |
291-
import com.fasterxml.jackson.core.JsonGenerator;
292-
293-
class Test {
294-
void test(JsonGenerator gen, Object value) throws Exception {
295-
gen.writeObject(value);
296-
}
297-
}
298-
after: |
299-
import tools.jackson.core.JsonGenerator;
300-
301-
class Test {
302-
void test(JsonGenerator gen, Object value) throws Exception {
303-
gen.writePOJO(value);
304-
}
305-
}
306-
language: java
307-
- description: '`Jackson3TypeChangesTest#jsonFactory`'
308-
sources:
309-
- before: |
310-
import com.fasterxml.jackson.core.JsonFactory;
311-
312-
class Test {
313-
JsonFactory factory = new JsonFactory();
314-
}
315-
after: |
316-
import tools.jackson.core.TokenStreamFactory;
317-
318-
class Test {
319-
TokenStreamFactory factory = new TokenStreamFactory();
320-
}
321-
language: java
322322
---
323323
type: specs.openrewrite.org/v1beta/example
324324
recipeName: org.openrewrite.java.jackson.UpgradeJackson_2_3_RemoveRedundantFeatureFlags

0 commit comments

Comments
 (0)