Commit Graph
3873 Commits
Author SHA1 Message Date
Reinier Zwitserloot e9a41dd9d1 Merge pull request #3825 from snjeza/issue-3824
Fix RuntimeException in Javac$JavadocOps
2025-03-30 01:13:22 +01:00
Reinier Zwitserloot 2173494ce9 Merge pull request #3813 from Rawi01/eclipse-javadoc-stackoverflow
Replace inefficient Javadoc Regex
2025-03-30 01:08:58 +01:00
Reinier Zwitserloot 47fa4c2fac [PR #3807] Suggestions applied: Remove hopeful note that didn't pan out, removed JDK7 examples (too old to bother listing at this point). 2025-03-30 00:54:34 +01:00
Reinier Zwitserloot 0b886857e1 Merge pull request #3807 from jevanlingen/patch-1
Update onXExample_pre.jpage
2025-03-30 00:52:44 +01:00
Reinier Zwitserloot fb269e69fd [docs] In addition to the previous commit: Mention that the gradle syntax also works in kotlin based gradle. 2025-03-30 00:51:53 +01:00
Reinier Zwitserloot 03bddfe750 Merge pull request #3801 from ZZZank/patch-1
update gradle syntax to support both `.gradle` and `.gradle.kts`
2025-03-30 00:49:47 +01:00
Reinier Zwitserloot e2f07c816f Merge pull request #3789 from Rawi01/utility-class-nested
Remove outer type reference when marking class as static
2025-03-30 00:48:56 +01:00
Reinier Zwitserloot 2ce303961e Merge pull request #3786 from Rawi01/eclipse-extract-variable
Return generated node for side effect check
2025-03-30 00:45:17 +01:00
Reinier Zwitserloot 7557e07b3c Merge pull request #3780 from kryger/patch-1
Replace markdown with HTML markup
2025-03-30 00:43:09 +01:00
Reinier Zwitserloot 10ee0016ee [changelog] completing #3837: Mentioned support of JSpecify in the changelog. 2025-03-30 00:40:55 +01:00
MoonFruit 0d0aba6bef Add jspecify Nonnull/Nullable annotations 2025-03-30 00:34:59 +01:00
Reinier Zwitserloot 36be69b1c4 [docs][fixes #3853] Update maven instructions: You need to explicitly specify lombok is an annotation processor. 2025-03-30 00:26:14 +01:00
Reinier Zwitserloot 02cb2834fb [trivial] 2025-03-30 00:25:00 +01:00
Reinier Zwitserloot f158f2c241 [changelog] JDK24 support mentioned in the changelog now 2025-03-28 16:35:45 +01:00
Reinier Zwitserloot 49bacef01a [bugfix][ecj] For checkerframework: We failed to mark end pos on generated annotations. 2025-03-28 16:26:55 +01:00
Reinier Zwitserloot da533a87e3 [build] Add eclipse 2025-03 deps and test targets, and cleaned up some old ones. 2025-03-28 16:08:09 +01:00
Roel Spilker b208a063a1 [trivial] make test.broad work again 2025-03-07 09:17:58 +01:00
Reinier Zwitserloot 3804623408 [build] update 'test v current JDK' from 23 to 24, as JDK24 is about to go gold. 2025-03-07 00:26:10 +01:00
Reinier Zwitserloot 141d3deb97 [trivial] removed a warning 2025-03-07 00:25:27 +01:00
Reinier Zwitserloot 1fea6e7cfb [refactor] Fixed a typo in a local var name, and utility-method-ified it to then make that typo a moot point. 2025-03-07 00:20:19 +01:00
Reinier Zwitserloot e29f9a4b52 Merge pull request #3840 from Rawi01/jdk24
Add JDK 24 support
2025-03-07 00:12:29 +01:00
Rawi01 02de4f415e [jdk24] Add JDK 24 test step 2025-03-06 23:38:30 +01:00
Rawi01 2d91eb8c8b [jdk24] Use getRecordComponents instead of findRecordComponentToRemove 2025-03-06 23:35:39 +01:00
Rawi01 2e7e61372a [fixes #3814] Ignore missing UNKNOWN type tag 2025-03-06 23:35:38 +01:00
Reinier Zwitserloot 94e6a38b0a [deps] Update dep to patcher 0.54 2025-03-06 23:23:58 +01:00
Snjezana Peco 97b2096e1f Fix RuntimeException in Javac$JavadocOps
Signed-off-by: Snjezana Peco <snjezana.peco@redhat.com>
2025-02-10 13:39:55 +01:00
Rawi01 47cb06ef2c Merge pull request #3815 from tiennm99/master
docs(locked): fix introduced version
2025-02-05 19:29:17 +01:00
tiennm99 fd0dfb64f9 docs(locked): fix introduced version 2025-02-04 21:06:52 +07:00
Rawi01 03fb4cb110 [fixes #3781] Replace inefficient Javadoc Regex 2025-01-28 23:29:09 +01:00
Jacob van Lingen 5b445406a7 Update onXExample_pre.jpage
Update `onX` example, to make the JDK 8 `onConstructor` syntax more clear.
2025-01-08 16:37:25 +01:00
Roel Spilker 9f9668f18b Remove Fern as sponsor 2025-01-07 10:38:22 +01:00
Rawi01 3115fadbee Merge pull request #3800 from amishra-u/ast-pos
fix: Don't alter the AST node positions of original code.
2025-01-04 13:11:25 +01:00
Anshuman Mishra ba3c922360 Nit 2025-01-03 13:08:23 -08:00
Anshuman Mishra 9536c297ea Remove annotation skip for duplicate check 2025-01-03 13:04:59 -08:00
Anshuman Mishra d32de67f16 Syntax as pre Pre JDK 8 2024-12-28 09:34:28 -08:00
Anshuman Mishra fab7ffdc2b Add unit test and cover missing cases 2024-12-27 14:34:23 -08:00
ZZZank 3bd40aaa45 update gradle syntax to support both .gradle and .gradle.kts 2024-12-23 15:59:30 +08:00
Anshuman Mishra b313df556d fix: Don't alter the AST node positions of original code. 2024-12-20 23:53:19 -08:00
Rawi01 36f5fa6cea Add compile test step to Github Actions 2024-11-24 21:46:27 +01:00
Rawi01 4294ebd301 [fixes #3605] Remove outer type reference when marking class as static
The class now implements Serializable to trigger generation of this$0
fields in the inner class. Since Java 18 the compiler only generates the
reference to the outer class if it is in use or the class is
Serializable.
2024-11-24 20:58:41 +01:00
Rawi01 9f5de53e06 Merge pull request #3787 from Rawi01/ci-ant-cache
[ci] Switch to Ubuntu 24.04 (ships with ant 1.10.14)
2024-11-23 14:02:48 +01:00
Rawi01 6dc461a13a [ci] Switch to Ubuntu 24.04 (ships with ant 1.10.14) 2024-11-23 13:23:01 +01:00
Rawi01 4f29214445 [fixes #3783] Return generated node for side effect check 2024-11-23 12:23:59 +01:00
Lukasz Kryger 8e25adab69 Replace markdown with HTML markup
One of the earlier commits replaced HTML <code> tags with markdown backticks, which are not rendering the code blocks correctly on the website.
2024-11-15 14:40:07 +01:00
Reinier Zwitserloot 8ae385ce14 [release] post-release version bump 2024-11-15 01:48:15 +01:00
Reinier Zwitserloot 91d79ff9fb [release] pre-release version bump 2024-11-15 01:38:00 +01:00
Reinier Zwitserloot e8db33a770 Merge pull request #3768 from tamila-krashtan/fix/with-html
Fix typo in With.html
2024-11-15 01:24:38 +01:00
Reinier Zwitserloot 0338705929 Revert "[fixes #3116] Add multi round support for mapstruct":
This reverts commit 04c9755b39.

The nature of the fix is to simply scan the TypeMirror for 'lombok shenanigans'; if it finds them, the type is not complete; if there are none, the type is.

This fundamentally does not work - lombok shenanigans may remain even if lombok is done (`@lombok.NonNull` for example), and lombok shenanigans don't just appear as annotations on the type; they can appear in many forms: Annotations on local var decls, or even method calls to `Lombok.safeDeNull` or whatnot. safeDenull is made up, but we might add it someday. `@Getter` on a field isn't though, and suffers from the same problem.
2024-11-15 01:22:59 +01:00
tamila-krashtan 9af596e29e Fix typo in With.html 2024-10-26 17:58:00 +03:00
Reinier Zwitserloot 3394b6ef7c eclipse downloader: When downloading sources, accept failure. 2024-10-24 22:32:51 +02:00