* spelling: aarch

Signed-off-by: Josh Soref <[email protected]>

* spelling: cannot

Signed-off-by: Josh Soref <[email protected]>

* spelling: guaranteed

Signed-off-by: Josh Soref <[email protected]>

* spelling: its

Signed-off-by: Josh Soref <[email protected]>

* spelling: macos

Signed-off-by: Josh Soref <[email protected]>

* spelling: on the fly

Signed-off-by: Josh Soref <[email protected]>

* spelling: warn/fail

Signed-off-by: Josh Soref <[email protected]>

* link: more information about ADRs

Signed-off-by: Josh Soref <[email protected]>

* link: Distribution / Official site

Signed-off-by: Josh Soref <[email protected]>

* link: License

Signed-off-by: Josh Soref <[email protected]>

---------

Signed-off-by: Josh Soref <[email protected]>
Co-authored-by: Bruno Borges <[email protected]>
This commit is contained in:
Josh Soref
2026-06-22 10:57:54 -04:00
committed by GitHub
co-authored by Bruno Borges
parent ce7f9ce621
commit 957ad8b43e
9 changed files with 25 additions and 25 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ Requiring a default version will break users that are pinned to `@main` as they
`setup-java` should be structured in such a way that will allow the open source community to easily add support for extra distributions.
Existing code will be restructured so that distribution specific code will be easily separated. Currently the core download logic is in a single file, `installer.ts`. This file will be split up and abstracted out so that there will be no vendor specified logic. Each distribution will have it's own files under `src/distributions` that will contain the core setup logic for a specific distribution.
Existing code will be restructured so that distribution specific code will be easily separated. Currently the core download logic is in a single file, `installer.ts`. This file will be split up and abstracted out so that there will be no vendor specified logic. Each distribution will have its own files under `src/distributions` that will contain the core setup logic for a specific distribution.
```yaml
∟ src/
+1 -1
View File
@@ -16,4 +16,4 @@ This folder includes ADRs for the setup-java action. ADRs are proposed in the fo
---
- More information about ADRs can be found [here](https://github.com/joelparkerhenderson/architecture_decision_record).
- See [more information about ADRs](https://github.com/joelparkerhenderson/architecture_decision_record).
+1 -1
View File
@@ -176,7 +176,7 @@ steps:
**NOTE:** JetBrains is only available for LTS versions on 11 or later (11, 17, 21, etc.).
Not all minor LTS versions are guarenteed to be available, since JetBrains considers what to ship IntelliJ IDEA with, most commonly on JDK 11.
Not all minor LTS versions are guaranteed to be available, since JetBrains considers what to ship IntelliJ IDEA with, most commonly on JDK 11.
For example, `11.0.24` is not available but `11.0.16` is.
```yaml