Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-dev] Update compiler.batch for 4.30

Oh, damn, I just checked:

------------------------------------------------------------------------
$ git log -1 R4_30
commit 47bb6022608d9c4cff8254e4529ca82566b9f9b4 (...)
Author: Andrey Loskutov <loskutov@xxxxxx>
Date:   Thu Nov 16 11:24:17 2023 +0100

    Too many compiler regression tests on Java 21 SDK build

    (...)
------------------------------------------------------------------------

I.e., string templates were actually merged in *after* the 4.30 release.
It was my mistake to think that they were in. But I saw them in the logs
close to the release date, so I thought they made it in. I was unaware
of the fact that a much older commit was declared the official 4.30
release. Anyway, I think that 4.30 users will be eager to get release
updates related to Java 21, not just string templates but later also the
still unmerged unnamed classes and unnamed patterns/variables. I.e., the
question about 4.40 maintenance updates is still valid.

-- 
Alexander Kriegisch
https://scrum-master.de


Alexander Kriegisch via jdt-dev schrieb am 11.12.2023 14:00 (GMT +07:00):

> Thanks, Andrey.
> 
> As we speak, I am trying to build from
> https://download.eclipse.org/eclipse/updates/4.31-I-builds/I20231201-1800/,
> because probably that is the closest to 4.30 I can get. But even if that
> build works, I am afraid that AJDT is not going to work with the 4.30
> release. Therefore, my question was about whether there is an update
> channel for 4.30 rather than a 4.31-I build. I.e., the question again is
> when 4.30 users will see a compatible JDt Core update by simply clicking
> "update" or waiting for auto-update in Eclipse.
> 
> Sorry for asking seemingly stupid question, but I am actually not an
> Eclipse IDE user. I simply want to somehow keep AJDT alive, and the JDT
> Core in AspectJ 1.9.21's belly cannot be un-released anymore.
> 
> Regards
> -- 
> Alexander Kriegisch
> https://scrum-master.de
> 
> 
> Andrey Loskutov via jdt-dev schrieb am 11.12.2023 13:26 (GMT +07:00):
> 
>> See for example
>> https://download.eclipse.org/eclipse/downloads/drops4/I20231207-1800/.
>> 
>> Am 11. Dezember 2023 07:20:28 MEZ schrieb Alexander Kriegisch via jdt-dev
>> <jdt-dev@xxxxxxxxxxx>:
>>>Hello JDT Core Devs!
>>>
>>>Lately, I refreshed AspectJ from commit 23b713ce21cc8c (date 2023-12-01),
>>>because I wanted to get the latest compiler changes, as string templates for
>>>J21 were merged in just before the 2023-12 release. Then, I had to refactor a
>>>few classes using StringBuffer instead of the now new StringBuilder. I did
>>>that
>>>and was able to build AspectJ successfully. All tests are passing, version
>>>1.9.21 was releasaed today.
>>>
>>>BUT...
>>>
>>>Now I was trying to update AJDT, and it is not working, because the 4.30
>>>release
>>>https://download.eclipse.org/eclipse/updates/4.30/R-4.30-202312010110/plugins/
>>>obviously containes an older version of
>>>org.eclipse.jdt.core.compiler.batch_3.36.0.v20231114-0937.jar from mid
>>>November, which still uses StringBuffer. Therefore, I cannot get this working.
>>>The Tycho build uses https://download.eclipse.org/releases/2023-12/ as a
>>>download source.
>>>
>>>Can anyone tell me when on that download site there will be an up-to-date
>>>version of JDT Core plugins?
>>>
>>>Thanks and kind regards
>> 
>> --
>> Kind regards,
>> Andrey Loskutov
>> 
>> https://www.eclipse.org/user/aloskutov
>> Спасение утопающих - дело рук самих
>> утопающих
>> _______________________________________________
>> jdt-dev mailing list
>> jdt-dev@xxxxxxxxxxx
>> To unsubscribe from this list, visit
>> https://www.eclipse.org/mailman/listinfo/jdt-dev
>> 
> _______________________________________________
> jdt-dev mailing list
> jdt-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/jdt-dev
> 


Back to the top