[Feature Request]: support eclipse formatter
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 30/100
Research direction
Start in the spotless-cli implementation and read how the existing Google Java formatter support is exposed through the CLI. Determine the required Eclipse formatter input and configuration behavior, then verify that formatting works for the JBang directive examples described in the issue and remains usable across IDEs.
Written by the indexing model from the issue text.
Description
spotless-cli version (if relevant)
No response
Describe the feature
i would like to see support for eclipse formatter because google formatter:
a) messes up /// and // formatting used by jbang :)
b) can't be configured with something I can use across all IDE's
c) its what I use in jbang so coupled with #10 could make easy formatting without relying on build specific limits.
:)
Motivation and use case
I use eclipse formatter, not google-java-format
Alternatives considered
No response
Feature scope
{"label" => "This should be implemented in spotless-cli."}
- Dominant language
- Java
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from diffplug/spotless-cli
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
diffplug/spotless-cli#10 · 5 comments ·
All issues in diffplug/spotless-cli
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
FasterXML/jackson-databind#6229 ·