git: openjdk/jdk: 8173605: Remove support for source and target 1.7 option in javac
Joe Darcy
darcy at openjdk.org
Thu Sep 1 16:44:44 UTC 2022
Changeset: 2d18dda3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-01 16:43:50 +0000
URL: https://git.openjdk.org/jdk/commit/2d18dda3f2074a4f8b9a0c62ece9ac6d5284e93b
8173605: Remove support for source and target 1.7 option in javac
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- src/jdk.compiler/share/data/symbols/java.base-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.compiler-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.datatransfer-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.desktop-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.logging-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.management-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.naming-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.prefs-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.rmi-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.scripting-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.jgss-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.security.sasl-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.sql.rowset-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.bind-7.sym.txt
- src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.httpserver-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.management-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.sctp-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.auth-7.sym.txt
- src/jdk.compiler/share/data/symbols/jdk.security.jgss-7.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
- test/jdk/java/lang/reflect/OldenCompilingWithDefaults.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
- test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java
! test/langtools/jdk/javadoc/tool/ReleaseOption.java
! test/langtools/jdk/jshell/CompilerOptionsTest.java
! test/langtools/tools/javac/8074306/TestSyntheticNullChecks.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/Paths/Diagnostics.sh
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
- test/langtools/tools/javac/T8139474/DashRelease7DashVerboseTest.java
! test/langtools/tools/javac/TryWithResources/TwrForVariable1.java
! test/langtools/tools/javac/analyzer/AnalyzersCheckSourceLevel.java
- test/langtools/tools/javac/analyzer/T8211102.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion.java
- test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
- test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
- test/langtools/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/conditional/Conditional.java
- test/langtools/tools/javac/conditional/Conditional.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified.java
- test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified7.out
! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple.java
- test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple7.out
! test/langtools/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
- test/langtools/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/langtools/tools/javac/depDocComment/SuppressDeprecation.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
- test/langtools/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java
- test/langtools/tools/javac/diags/examples/DefaultMethodNotSupported.java
- test/langtools/tools/javac/diags/examples/InferredDoNotConformToEq.java
- test/langtools/tools/javac/diags/examples/InferredDoNotConformToUpper.java
- test/langtools/tools/javac/diags/examples/IntersectionTypesInCastNotSupported.java
- test/langtools/tools/javac/diags/examples/LambdaNotSupported.java
- test/langtools/tools/javac/diags/examples/LocalVarNeedsFinal.java
- test/langtools/tools/javac/diags/examples/MethodReferencesNotSupported.java
! test/langtools/tools/javac/diags/examples/NoJavaLang.java
! test/langtools/tools/javac/diags/examples/NotInProfile.java
! test/langtools/tools/javac/diags/examples/ObsoleteSourceAndTarget.java
- test/langtools/tools/javac/diags/examples/ParametersUnsupported.java
- test/langtools/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java
! test/langtools/tools/javac/diags/examples/SourceNoBootclasspath.java
- test/langtools/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java
- test/langtools/tools/javac/diags/examples/StaticIntfMethodNotSupported.java
- test/langtools/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
! test/langtools/tools/javac/generics/6723444/T6723444.java
- test/langtools/tools/javac/generics/6723444/T6723444_1.out
! test/langtools/tools/javac/generics/7015430/T7015430.java
- test/langtools/tools/javac/generics/7015430/T7015430_1.out
! test/langtools/tools/javac/generics/7022054/T7022054pos1.java
! test/langtools/tools/javac/generics/7022054/T7022054pos2.java
! test/langtools/tools/javac/generics/diamond/6939780/T6939780.java
- test/langtools/tools/javac/generics/diamond/6939780/T6939780_7.out
! test/langtools/tools/javac/generics/diamond/neg/Neg09a.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09b.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09c.java
! test/langtools/tools/javac/generics/diamond/neg/Neg09d.java
! test/langtools/tools/javac/generics/diamond/neg/Neg10.java
- test/langtools/tools/javac/generics/diamond/neg/Neg10.out
! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.java
- test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.out
! test/langtools/tools/javac/generics/inference/7154127/T7154127.java
- test/langtools/tools/javac/generics/inference/7154127/T7154127.out
! test/langtools/tools/javac/generics/inference/7177306/T7177306e.java
- test/langtools/tools/javac/generics/inference/7177306/T7177306e_7.out
! test/langtools/tools/javac/generics/inference/8015505/T8015505.java
- test/langtools/tools/javac/generics/inference/8015505/T8015505.out
! test/langtools/tools/javac/generics/inference/8043893/T8043893.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBound.java
- test/langtools/tools/javac/generics/inference/CaptureLowerBound7.out
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundArray.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundAssign.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundDeref.java
! test/langtools/tools/javac/generics/inference/CaptureLowerBoundNeg.java
! test/langtools/tools/javac/generics/inference/CaptureUpperBoundDeref.java
! test/langtools/tools/javac/generics/inference/NestedCapture.java
! test/langtools/tools/javac/generics/inference/NestedWildcards.java
! test/langtools/tools/javac/generics/odersky/BadTest4.java
- test/langtools/tools/javac/generics/odersky/BadTest4.out
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/EffectivelyFinalTest.java
- test/langtools/tools/javac/lambda/EffectivelyFinalTest02.out
! test/langtools/tools/javac/lambda/IdentifierTest.java
- test/langtools/tools/javac/lambda/SourceLevelTest.java
- test/langtools/tools/javac/lambda/SourceLevelTest.out
! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java
! test/langtools/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java
! test/langtools/tools/javac/options/T6900037.out
! test/langtools/tools/javac/options/modes/SourceTargetTest.java
- test/langtools/tools/javac/options/release/ReleaseOption-release7.out
! test/langtools/tools/javac/options/release/ReleaseOption.java
! test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/parser/extend/TrialParser.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/javac/processing/environment/TestSourceVersion.java
! test/langtools/tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java
! test/langtools/tools/javac/varargs/6313164/T6313164.java
- test/langtools/tools/javac/varargs/6313164/T6313164Source7.out
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java
! test/langtools/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java
- test/langtools/tools/javac/varargs/access/VarargsInferredPrivateType-source7.out
! test/langtools/tools/javac/varargs/access/VarargsInferredPrivateType.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java
! test/langtools/tools/javac/versions/Versions.java
! test/langtools/tools/javac/warnings/DefaultCtor/NoWarningCases.java
! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java
More information about the jdk-changes
mailing list