git: openjdk/amber: patterns-record-deconstruction3: 7 new changesets
Jan Lahoda
jlahoda at openjdk.java.net
Tue Apr 19 08:04:44 UTC 2022
Changeset: ae274f97
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-12 16:39:00 +0000
URL: https://git.openjdk.java.net/amber/commit/ae274f9769edcc4ef23b3da10908bec6c09e7d7b
Adding preview feature annotations.
! src/jdk.compiler/share/classes/com/sun/source/tree/DeconstructionPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
Changeset: 3eba02a3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-11 12:57:24 +0000
URL: https://git.openjdk.java.net/amber/commit/3eba02a3a180d30d59aa4e3866ea97e37a537de0
Cleanup
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! test/langtools/tools/javac/patterns/SealedTypeChanges.java
Changeset: da8401d4
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-11 18:24:03 +0000
URL: https://git.openjdk.java.net/amber/commit/da8401d482900f405b049f826977ad1f7c8615aa
Adding a test for a NPE from guards.
! test/langtools/tools/javac/patterns/Guards.java
Changeset: d7e2eb0a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-12 11:46:01 +0000
URL: https://git.openjdk.java.net/amber/commit/d7e2eb0a521b6a5e0c5a0d86e5bdb2f990b10b0f
Fixing tests.
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java
! test/langtools/tools/javac/diags/examples/DuplicateTotalPattern.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
Changeset: ef7a7d6a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-12 15:14:09 +0000
URL: https://git.openjdk.java.net/amber/commit/ef7a7d6a7c4fbdcc9dd34c1adf8614872e1fd9f3
Cleanup.
! test/langtools/tools/javac/diags/examples/DuplicateTotalPattern.java
Changeset: 672fc6cd
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-12 16:40:19 +0000
URL: https://git.openjdk.java.net/amber/commit/672fc6cd6a8f5acb96d430698a8bda85ad8e26c4
Merge remote-tracking branch 'jdk/type-patterns-third' into patterns-record-deconstruction3
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
Changeset: 48b65770
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-14 11:40:39 +0000
URL: https://git.openjdk.java.net/amber/commit/48b657709e584c7e0eea7827586ef6ea51447df1
Cleanup.
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/patterns/SimpleDeconstructionPattern.java
More information about the amber-dev
mailing list