Juan Martín Sotuyo Dodero

Results 28 issues of Juan Martín Sotuyo Dodero

Fixes #1754 - Both positional params and option candidates are now stored in the autocomplete script as an array. - By setting `IFS=$'\n'` for those scenarios, each array entry is...

When an option provides a `completionProvider` that list strings with spaces, the autocomplete doesn't honor the completion provider, but instead splits all options on its own. For instance, given the...

type: bug :bug:
theme: auto-completion

Given a command with arity > 1 (and not a file / path type), autcomplete will only work for the first value. Given the code: ```java @Command(mixinStandardHelpOptions = true) public...

theme: auto-completion
status: help-wanted 🆘
theme: codegen

## Describe the PR Migrating away from JCommander. Use PicoCli to provide a unified PMD CLI usage *a-la-git*. Make the most of PicoCli by shipping bash / zsh autocompletion support...

an:enhancement
in:cli

Upon review of #4018 it seems the new implementation, although much more robust than the previous one, is now missing initializations done in non-static initializers. ```java class Foo { private...

a:false-negative

**Affects PMD Version:** **Rule:** `UnusedPrivateField` **Description:** False positive when instance variable is an array (or multidimensional array) with the same name as the class. While the code below doesn't follow...

a:false-positive

Doing something such as: ``` java public class A { public interface Foo { void doSomething(); } private B bar; public void m() { bar.setFoo(new Foo() { @Override void doSomething()...

addition

Running on Mac OSX with a version of JavaFX older than 14 produces garbled text as shown below. ![image](https://user-images.githubusercontent.com/802626/184130865-ba52db22-1636-4957-8e9a-83247404e687.png) In #53 we introduce a check to avoid running unsupported JavaFX...

enhancement
dependencies

This is a placeholder issue to keep track of the different smaller issues / nice to haves we find as we work on the new rule designer. None of these...

The release uploaded for 0.0.1 includes the correct code, but a jar generated with outdated sources. In particular, the jar included in the release does not include the fixes to...