Skip to content

Commit

Permalink
Merge master into BETA_JAVA24
Browse files Browse the repository at this point in the history
* Remove nolonger support converterJclMin (#3332)

Versions older than 1.8 are not supported and thus shouldn't be needed
anymore.

* Fix and enable Java50Tests#testMissingRequiredBinaries

* Version bump(s) for 4.35 stream

* Test failures in I-Builds due to less diagnostics being emitted (#3357)

* Fixes #3356

* Textual problem indicator goes wild with lamda (#3358)

* jclMin23: ignore missing serializable problem

"The serializable class Long does not declare a static final
serialVersionUID field of type"

* Fix FieldLocator and MethodLocator to support local/anonymous classes (#3314)

- Fix FieldLocator.reportDeclaration() and
  MethodLocator.reportDeclaration() to find the anonymous or local
  type for the declaration rather than to return
- add new tests to JavaSearchBugsTests
- fixes #3308

* Codegen Primitives in record comonent patterns to be enabled with null check before calling accessor(#3361)

Before generating an invoke of accessor of a record component, do a null check if primitive conversions are involved.

* java.lang.StackOverflowError during "Requesting Java AST from selection" (#3373)

+ resilience: avoid accepting a sourceType being completed already
+ better hiding of modules seen via the classpath

Fixes #3273

* Add NoSuchFieldError to converterJclMin18 (#3368)

Add NoSuchFieldError to converterJclMin18
 + build the jar
 + avoid new warning

Enable couple of tests fixed by this.

---------
Co-authored-by: Stephan Herrmann <[email protected]>

* Incorrect control flow analysis causes statement subsequent to a switch statement to be flagged unreachable under some circumstances(#3377)

* Fixes #3376

* Remove unused api problem filter

* Update tycho build to 4.0.10

* Completion for unimported types doesn't work.

- use MissingTypesGuesser to select all missing types and offer their completion
- Fixes #1502

* [Enhanced Switch] Wrong error message: Cannot switch on a value of type Integer... at levels that don't support enhanced switch (#3380)

* Fixes #3379

---------

Co-authored-by: Александър Куртаков <[email protected]>
Co-authored-by: Eclipse JDT Bot <[email protected]>
Co-authored-by: Srikanth Sankaran <[email protected]>
Co-authored-by: Jörg Kubitz <[email protected]>
Co-authored-by: Jeff Johnston <[email protected]>
Co-authored-by: Manoj  N Palat <[email protected]>
Co-authored-by: Stephan Herrmann <[email protected]>
Co-authored-by: Snjeza <[email protected]>
  • Loading branch information
9 people authored Dec 6, 2024
2 parents 04ec289 + 802b38f commit feb6e0c
Show file tree
Hide file tree
Showing 429 changed files with 2,156 additions and 7,385 deletions.
2 changes: 1 addition & 1 deletion .mvn/extensions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
<extension>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-build</artifactId>
<version>4.0.7</version>
<version>4.0.10</version>
</extension>
</extensions>
6 changes: 0 additions & 6 deletions JCL/converterJclMin/.classpath

This file was deleted.

17 changes: 0 additions & 17 deletions JCL/converterJclMin/.project

This file was deleted.

This file was deleted.

12 changes: 0 additions & 12 deletions JCL/converterJclMin/.settings/org.eclipse.jdt.core.prefs

This file was deleted.

15 changes: 0 additions & 15 deletions JCL/converterJclMin/src/java/awt/List.java

This file was deleted.

7 changes: 0 additions & 7 deletions JCL/converterJclMin/src/java/awt/Point.java

This file was deleted.

17 changes: 0 additions & 17 deletions JCL/converterJclMin/src/java/io/BufferedInputStream.java

This file was deleted.

17 changes: 0 additions & 17 deletions JCL/converterJclMin/src/java/io/BufferedOutputStream.java

This file was deleted.

22 changes: 0 additions & 22 deletions JCL/converterJclMin/src/java/io/BufferedWriter.java

This file was deleted.

17 changes: 0 additions & 17 deletions JCL/converterJclMin/src/java/io/ByteArrayInputStream.java

This file was deleted.

16 changes: 0 additions & 16 deletions JCL/converterJclMin/src/java/io/ByteArrayOutputStream.java

This file was deleted.

46 changes: 0 additions & 46 deletions JCL/converterJclMin/src/java/io/File.java

This file was deleted.

18 changes: 0 additions & 18 deletions JCL/converterJclMin/src/java/io/FileInputStream.java

This file was deleted.

19 changes: 0 additions & 19 deletions JCL/converterJclMin/src/java/io/FileOutputStream.java

This file was deleted.

24 changes: 0 additions & 24 deletions JCL/converterJclMin/src/java/io/FileWriter.java

This file was deleted.

20 changes: 0 additions & 20 deletions JCL/converterJclMin/src/java/io/IOException.java

This file was deleted.

22 changes: 0 additions & 22 deletions JCL/converterJclMin/src/java/io/InputStream.java

This file was deleted.

22 changes: 0 additions & 22 deletions JCL/converterJclMin/src/java/io/InputStreamReader.java

This file was deleted.

15 changes: 0 additions & 15 deletions JCL/converterJclMin/src/java/io/InterruptedIOException.java

This file was deleted.

22 changes: 0 additions & 22 deletions JCL/converterJclMin/src/java/io/OutputStream.java

This file was deleted.

Loading

0 comments on commit feb6e0c

Please sign in to comment.