Reinier Zwitserloot
0905fb230e
Merge pull request #3839 from Rawi01/javac-validateposition
...
Create copies for expressions
2025-03-30 01:31:09 +01:00
Reinier Zwitserloot
0ec007c041
Merge pull request #3831 from Rawi01/delegate-record
...
Detect @Delegate on record components
2025-03-30 01:29:39 +01:00
Reinier Zwitserloot
7471f1a2c6
[tests] removed eclipse-2024-03 t/m 2024-12; one eclipse a year is fine and 2025-03 is in the test set.
2025-03-30 01:28:20 +01:00
Rawi01
fe4fdf4fff
Add eclipse 2024-12 test targets
...
# Conflicts:
# buildScripts/ivy.xml
2025-03-30 01:28:20 +01:00
Rawi01
24621a1a4a
Use JDK 21 for eclipse tests
2025-03-30 01:28:20 +01:00
Rawi01
8b57eaa12f
[ fixes #3823 ] Set missing source position for receiver annotation
2025-03-30 01:28:20 +01:00
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
Rawi01
4404ef9bb2
[ fixes #3805 ] Create copies for expressions
2025-02-25 22:52:02 +01:00
Rawi01
9b37daa9da
[ fixes #3830 ] Detect @Delegate on record components
2025-02-19 23:47:50 +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