[Feature Request]: publish a jar for easier run and dynamic loading
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- java
- Domain
- build-system, cli, release
Research direction
The issue targets spotless-cli and requests a runnable JAR published through GitHub Releases and/or Maven Central. Start by reviewing the project's Java build and release configuration, then determine how the existing native binaries are produced; done means a platform-independent JAR is built and published through the selected distribution path.
Written by the indexing model from the issue text.
Description
spotless-cli version (if relevant)
I just noticed this repo - sorry for being late :)
any chance to publish the jar for this in addition to native binaries?
That could make this easily runnable with jbang and as mentioned in https://github.com/diffplug/spotless/issues/527#issuecomment-1899125652 enables easy add/remove of dependencies for somewhat dynamic config.
the native binaries i assume don't have that capability?
in any case - being able to run this without having to download a big platform specific binary would be nice IMO :)
Describe the feature
upload the .jar to github releases and/or maven central.
Motivation and use case
easy use of spotless without platform specific binaries.
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 30/100
diffplug/spotless-cli#11 · 1 comment · 1 reaction ·
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 ·