Sam Snyder

Results 17 issues of Sam Snyder

Currently our GroovyParser cannot interpret this form of try-with-resources: ```groovy try(ByteArrayInputStream a = new ByteArrayInputStream("".getBytes())) { } catch (Exception e) { } ``` This form of try-catch is particularly uncommon...

enhancement

Currently our GroovyParser cannot interpret this form of multi-catch block: ```groovy try { } catch (RuntimeException | Exception e) { } ``` It's a bit of a headache to support...

enhancement

The kotlin-frontend plugin doesn't have a Gradle plugin id. See [Gradle's guide](https://docs.gradle.org/current/userguide/custom_plugins.html#sec:creating_a_plugin_id) for including a plugin id. I'm happy to provide a pull request that adds such an id. How...

## What problem are you trying to solve? Gradle supports Groovy and Kotlin as scripting languages for build files. We currently support editing Groovy-based build files. This should be extended...

enhancement
parser-kotlin
parser-gradle

…the resolution result. This allows for partial success when processing poms which are invalid or contain unresolvable dependencies without hiding the existence of these problems. ## What's changed? ## What's...

bug
enhancement

Sources inside a build directory, usually produced by a codegen process like protobuf, are being included in recipe results. Anything inside a build folder should be treated as a generated...

bug
parser-kotlin

Currently there is no way for a user to override max or min cycles options, and will always get the defaults: min cycles=1, max cycles=3 Gradle plugin could surely use...

enhancement

As of spring 6 it has become necessary to explicitly include a trailing slash at the end of paths in `@RequestMapping` / `@GetMapping` / `@PostMapping` / etc. We should create...

design-partner-1
recipe

There are various spring annotations, including but not limited to `@PathVariable`, `@RequestBody`, `@Valid`, `@Size`, `@ApiParam`, `@Pattern`, which allow developers to tell spring about the contract their API has. If these...

enhancement

Recent versions of spring have moved from spring-sleuth to micrometer for instrumentation. See this migration guide: https://github.com/micrometer-metrics/tracing/wiki/Spring-Cloud-Sleuth-3.1-Migration-Guide Our migration needs to add the dependency for micrometer-tracing if spring-sleuth is present,...

recipe
kind/epic