Sam Snyder

Results 17 issues of Sam Snyder

It is inefficient to have sequences of logger invocations at the same level: ```java logger.info("foo"); logger.info("bar"); ``` These would be better combined into a single invocation

recipe

Sometimes parameters to logging invocations include expensive computations which are pointless if the log level isn't set such that the message will actually be recorded. It would be useful to...

good first issue
recipe

Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.java.security.OwaspA01?organizationId=T3BlblJld3JpdGU%3D

Will have to take a parameter specifying what GAV coordinate to replace with what plugin id

enhancement

Use this link to re-run the recipe: https://app.moderne.io/recipes/org.openrewrite.staticanalysis.CommonStaticAnalysis?organizationId=T3BlblJld3JpdGU%3D

This has always been a bad thing to do. Recently it was part of why a recipe was timing out. With these changes RewriteTest will warn recipe authors before they...

We have seen high GC overhead / memory pressure related to these objects. They are created and discarded frequently both during parsing and recipe execution.

Stale