ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_11); } else { ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_10);
case IProblem.InvalidUsageOfAnnotations: case IProblem.InvalidUsageOfAnnotationDeclarations: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_5); break; case IProblem.DiamondNotBelow17: case IProblem.UnderscoresInLiteralsNotBelow17: case IProblem.SwitchOnStringsNotBelow17: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_7); break; case IProblem.LambdaExpressionNotBelow18: case IProblem.IntersectionCastNotBelow18: case IProblem.InvalidUsageOfTypeAnnotations: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_8); break; case IProblem.NonGenericType:
case IProblem.InvalidUsageOfAnnotations: case IProblem.InvalidUsageOfAnnotationDeclarations: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_5); break; case IProblem.DiamondNotBelow17: case IProblem.UnderscoresInLiteralsNotBelow17: case IProblem.SwitchOnStringsNotBelow17: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_7); break; case IProblem.LambdaExpressionNotBelow18: case IProblem.IntersectionCastNotBelow18: case IProblem.InvalidUsageOfTypeAnnotations: ReorgCorrectionsSubProcessor.getNeedHigherComplianceProposals(context, problem, proposals, JavaCore.VERSION_1_8); break; case IProblem.NonGenericType: