Path Lines of Code testData/bulk/pkg/Main.java 9 testData/bulk/pkg/res/Loader.java 23 testData/classes/pkg/PrivateClasses.java 162 testData/kt25937/kt/Kt25937Kt.java 23 testData/kt25937/kt/Kt25937_1Kt.java 44 testData/obfuscated/a.java 22 testData/obfuscated/a0.java 11 testData/obfuscated/a1.java 72 testData/obfuscated/a2.java 83 testData/obfuscated/a3.java 1947 testData/obfuscated/a4.java 147 testData/obfuscated/a5.java 862 testData/obfuscated/a6.java 4 testData/obfuscated/a7.java 125 testData/obfuscated/a8.java 377 testData/obfuscated/a9.java 12 testData/obfuscated/a_.java 7 testData/obfuscated/aa.java 9 testData/obfuscated/ab.java 33 testData/obfuscated/ac.java 3 testData/obfuscated/ad.java 3 testData/obfuscated/ae.java 41 testData/obfuscated/af.java 2 testData/obfuscated/ag.java 25 testData/obfuscated/ah.java 21 testData/obfuscated/ai.java 30 testData/obfuscated/ak.java 7 testData/obfuscated/al.java 413 testData/obfuscated/am.java 3 testData/obfuscated/an.java 979 testData/obfuscated/ao.java 18 testData/obfuscated/ap.java 79 testData/obfuscated/aq.java 22 testData/obfuscated/ar.java 18 testData/obfuscated/as.java 38 testData/obfuscated/at.java 72 testData/obfuscated/au.java 19 testData/obfuscated/av.java 19 testData/obfuscated/aw.java 334 testData/obfuscated/ax.java 150 testData/obfuscated/ay.java 3 testData/obfuscated/az.java 179 testData/obfuscated/b.java 80 testData/obfuscated/ba.java 154 testData/obfuscated/bb.java 848 testData/obfuscated/bc.java 122 testData/obfuscated/bd.java 3207 testData/obfuscated/c.java 8 testData/obfuscated/d.java 29 testData/obfuscated/e.java 122 testData/obfuscated/f.java 3 testData/obfuscated/g.java 3 testData/obfuscated/h.java 41 testData/obfuscated/i.java 12 testData/obfuscated/j.java 29 testData/obfuscated/k.java 5 testData/obfuscated/l.java 15 testData/obfuscated/m.java 15 testData/obfuscated/n.java 166 testData/obfuscated/o.java 377 testData/obfuscated/okhttp3/internal/connection/e.java 474 testData/obfuscated/p.java 972 testData/obfuscated/q.java 3 testData/obfuscated/r.java 152 testData/obfuscated/s.java 876 testData/obfuscated/u.java 4 testData/obfuscated/v.java 388 testData/obfuscated/w.java 8 testData/obfuscated/x.java 9 testData/obfuscated/y.java 14 testData/obfuscated/z.java 16 testData/src/ext/PkgAnno.java 6 testData/src/ext/Shadow.java 4 testData/src/ext/TestClashNameIface.java 4 testData/src/ext/TestClashNameParent.java 4 testData/src/java11/TestJava11StringConcat.java 9 testData/src/java11/TestJava11StringConcatEmptyAffix.java 39 testData/src/java11/TestJava11StringConcatSpecialChars.java 9 testData/src/java9/TestJava9PrivateInterfaceMethod.java 4 testData/src/java9/TestJava9StringConcat.java 9 testData/src/java9/sample.module/TestClass.java 2 testData/src/java9/sample.module/TestModuleAnno.java 6 testData/src/java9/sample.module/TestService.java 2 testData/src/java9/sample.module/TestServiceImpl.java 2 testData/src/java9/sample.module/module-info.java 11 testData/src/patterns/TestInstanceofPatternNotSupported.java 15 testData/src/patterns/TestInstanceofWithPattern.java 71 testData/src/patterns/TestSwitchPatternWithExpression.java 119 testData/src/pkg/KotlinDefaultValue.kt 1 testData/src/pkg/MoreAnnotations.java 79 testData/src/pkg/NestedType.java 29 testData/src/pkg/PreserveAssignmentToRecord.java 7 testData/src/pkg/Shadow.java 2 testData/src/pkg/SwitchOnStatic.java 44 testData/src/pkg/TestAbstractMethods.java 13 testData/src/pkg/TestAccessReplace.java 15 testData/src/pkg/TestAmbiguousCall.java 13 testData/src/pkg/TestAnnotationExtendObjectClass.java 6 testData/src/pkg/TestAnnotationExtendObjectStaticMethods.java 10 testData/src/pkg/TestAnnotationExtendWildcard.java 22 testData/src/pkg/TestAnnotationsForParametersWithNestedClass.java 23 testData/src/pkg/TestAnonymousClass.java 95 testData/src/pkg/TestAnonymousClassConstructor.java 82 testData/src/pkg/TestAnonymousParamNames.java 9 testData/src/pkg/TestAnonymousParams.java 15 testData/src/pkg/TestAnonymousSignature.java 19 testData/src/pkg/TestAsserts.java 9 testData/src/pkg/TestClashName.java 55 testData/src/pkg/TestClassCast.java 11 testData/src/pkg/TestClassFields.java 15 testData/src/pkg/TestClassLambda.java 60 testData/src/pkg/TestClassLoop.java 66 testData/src/pkg/TestClassNestedInitializer.java 8 testData/src/pkg/TestClassSimpleBytecodeMapping.java 45 testData/src/pkg/TestClassSwitch.java 12 testData/src/pkg/TestClassTypes.java 41 testData/src/pkg/TestClassVar.java 31 testData/src/pkg/TestCodeConstructs.java 10 testData/src/pkg/TestComplexInstanceOfRecordPatternJavac.java 48 testData/src/pkg/TestCompoundAssignment.java 68 testData/src/pkg/TestConstType.java 97 testData/src/pkg/TestConstants.java 48 testData/src/pkg/TestConstantsAsIs.java 39 testData/src/pkg/TestConstructorReference.java 7 testData/src/pkg/TestCustomSyntheticRecords.java 22 testData/src/pkg/TestDebugSymbols.java 17 testData/src/pkg/TestDeprecations.java 29 testData/src/pkg/TestEmptyBlocks.java 15 testData/src/pkg/TestEnhancedForLoops.java 23 testData/src/pkg/TestEnum.java 18 testData/src/pkg/TestEnumInit.java 26 testData/src/pkg/TestEnumLowLevel.java 6 testData/src/pkg/TestExtendingSubclass.java 13 testData/src/pkg/TestExtendsList.java 9 testData/src/pkg/TestFinally.java 23 testData/src/pkg/TestGenericArgs.java 9 testData/src/pkg/TestGenerics.java 46 testData/src/pkg/TestGroovyClass.groovy 10 testData/src/pkg/TestGroovyTrait.groovy 7 testData/src/pkg/TestHelloWorld.java 6 testData/src/pkg/TestIffSimplification.java 40 testData/src/pkg/TestIllegalVarName.kt 6 testData/src/pkg/TestInUse.java 16 testData/src/pkg/TestInitGeneric.java 32 testData/src/pkg/TestInner2.java 23 testData/src/pkg/TestInnerClassConstructor.java 22 testData/src/pkg/TestInnerLocal.java 44 testData/src/pkg/TestInnerSignature.java 31 testData/src/pkg/TestIntVarMerge.java 17 testData/src/pkg/TestInterfaceFields.java 6 testData/src/pkg/TestInterfaceMethods.java 5 testData/src/pkg/TestInterfaceSuper.java 9 testData/src/pkg/TestInvertedFloatComparison.java 51 testData/src/pkg/TestJADNaming.java 10 testData/src/pkg/TestKotlinConstructor.kt 7 testData/src/pkg/TestLVT.java 33 testData/src/pkg/TestLVTComplex.java 60 testData/src/pkg/TestLVTScoping.java 32 testData/src/pkg/TestLambda.java 17 testData/src/pkg/TestLambdaParams.java 11 testData/src/pkg/TestLocalClass.java 22 testData/src/pkg/TestLocalsNames.java 16 testData/src/pkg/TestLocalsSignature.java 9 testData/src/pkg/TestLoopMerging.java 45 testData/src/pkg/TestMemberAnnotations.java 9 testData/src/pkg/TestMethodParameters.java 21 testData/src/pkg/TestMethodParametersAttr.java 37 testData/src/pkg/TestMethodReferenceLetterClass.java 9 testData/src/pkg/TestMethodReferenceSameName.java 9 testData/src/pkg/TestNamedSuspendFun2.kt 12 testData/src/pkg/TestNestedCalls.java 13 testData/src/pkg/TestNestedInheritor.java 17 testData/src/pkg/TestNotNullRecord.java 4 testData/src/pkg/TestPPMM.java 61 testData/src/pkg/TestParameterizedTypes.java 6 testData/src/pkg/TestPrimitiveNarrowing.java 17 testData/src/pkg/TestPrimitives.java 141 testData/src/pkg/TestPrivateEmptyConstructor.java 7 testData/src/pkg/TestShadowing.java 10 testData/src/pkg/TestSimpleInstanceOfRecordPatternJavac.java 99 testData/src/pkg/TestStaticNameClash.java 7 testData/src/pkg/TestStringConcat.java 9 testData/src/pkg/TestStringLiterals.java 9 testData/src/pkg/TestSuperInner.java 4 testData/src/pkg/TestSuperInnerBase.java 6 testData/src/pkg/TestSuspendLambda.kt 4 testData/src/pkg/TestSwitchClassReferencesEcj.java 33 testData/src/pkg/TestSwitchClassReferencesFastExitEcj.java 44 testData/src/pkg/TestSwitchClassReferencesFastExitJavac.java 44 testData/src/pkg/TestSwitchClassReferencesJavac.java 33 testData/src/pkg/TestSwitchGuarded2Javac.java 111 testData/src/pkg/TestSwitchGuardedEcj.java 43 testData/src/pkg/TestSwitchGuardedJavac.java 43 testData/src/pkg/TestSwitchNestedDeconstructionsJavac.java 155 testData/src/pkg/TestSwitchOnEnum.java 36 testData/src/pkg/TestSwitchOnEnumEclipse.java 36 testData/src/pkg/TestSwitchOnStringsEcj.java 93 testData/src/pkg/TestSwitchOnStringsJavac.java 140 testData/src/pkg/TestSwitchRules.java 38 testData/src/pkg/TestSwitchSimpleReferencesJavac.java 149 testData/src/pkg/TestSwitchWithDeconstructionsWithoutNestedJavac.java 64 testData/src/pkg/TestSwitchWrapReturnJavac.java 26 testData/src/pkg/TestSynchronizedMapping.java 14 testData/src/pkg/TestSynchronizedUnprotected.kt 8 testData/src/pkg/TestSyntheticAccess.java 30 testData/src/pkg/TestThrowException.java 17 testData/src/pkg/TestTryCatchFinally.java 37 testData/src/pkg/TestTryCatchFinallyJsrRet.java 37 testData/src/pkg/TestTryCatchFinallyMismatched.java 50 testData/src/pkg/TestTryWithResources.java 33 testData/src/pkg/TestUnionType.java 8 testData/src/pkg/TestVarArgCalls.java 23 testData/src/pkg/TestVarType.java 8 testData/src/pkg/TestWithoutDebugName.java 12 testData/src/pkg/TryToPreserveCast.java 12 testData/src/pkg/TypeAnnotations.java 15 testData/src/pkg/package-info.java 3 testData/src/records/TestHideConstructorRecordAnno.java 11 testData/src/records/TestHideConstructorRecordAnnoComponentType.java 9 testData/src/records/TestHideConstructorRecordAnnoConstructor.java 12 testData/src/records/TestHideConstructorRecordAnnoGetter.java 12 testData/src/records/TestHideConstructorRecordAnnoGetterType.java 12 testData/src/records/TestHideConstructorRecordAnnoParameterAndType.java 9 testData/src/records/TestHideConstructorRecordAnnoParameterType.java 12 testData/src/records/TestHideConstructorRecordDifferentTypes.java 6 testData/src/records/TestHideConstructorRecordEmpty.java 6 testData/src/records/TestHideConstructorRecordSimple.java 2 testData/src/records/TestHideConstructorRecordVararg.java 2 testData/src/records/TestRecordAnno.java 11 testData/src/records/TestRecordEmpty.java 6 testData/src/records/TestRecordGenericVararg.java 5 testData/src/records/TestRecordSimple.java 2 testData/src/records/TestRecordVararg.java 2 testData/src/sealed/ClassExtends.java 3 testData/src/sealed/ClassImplements.java 3 testData/src/sealed/ClassNonSealed.java 3 testData/src/sealed/ClassNonSealedExtendsImplements.java 3 testData/src/sealed/EnumWithOverride.java 5 testData/src/sealed/InterfaceNonSealed.java 3 testData/src/sealed/RootWithClassInner.java 5 testData/src/sealed/RootWithClassOuter.java 3 testData/src/sealed/RootWithInterfaceInner.java 5 testData/src/sealed/RootWithInterfaceInnerAndOuter.java 5 testData/src/sealed/RootWithInterfaceOuter.java 3 testData/src/sealed/bar/BarClassExtends.java 4 testData/src/sealed/foo/RootWithModule.java 4 testData/src/typeAnnotations/A.java 6 testData/src/typeAnnotations/ArrayNestedTypeAnnotations.java 9 testData/src/typeAnnotations/ArrayTypeAnnotations.java 11 testData/src/typeAnnotations/B.java 6 testData/src/typeAnnotations/Bar.java 3 testData/src/typeAnnotations/BarGeneric.java 3 testData/src/typeAnnotations/C.java 6 testData/src/typeAnnotations/ClassSuperTypeAnnotations.java 3 testData/src/typeAnnotations/D.java 6 testData/src/typeAnnotations/E.java 6 testData/src/typeAnnotations/F.java 6 testData/src/typeAnnotations/Foo.java 3 testData/src/typeAnnotations/GenericArrayNestedTypeAnnotations.java 9 testData/src/typeAnnotations/GenericArrayTypeAnnotations.java 28 testData/src/typeAnnotations/GenericNestedTypeAnnotations.java 9 testData/src/typeAnnotations/GenericTypeAnnotations.java 19 testData/src/typeAnnotations/InterfaceSuperTypeAnnotations.java 3 testData/src/typeAnnotations/K.java 3 testData/src/typeAnnotations/L.java 6 testData/src/typeAnnotations/MemberDeclarationTypeAnnotations.java 22 testData/src/typeAnnotations/NestedTypeAnnotations.java 13 testData/src/typeAnnotations/NestedTypeAnnotationsParameters.java 18 testData/src/typeAnnotations/P.java 7 testData/src/typeAnnotations/ParentInterface.java 3 testData/src/typeAnnotations/S.java 7 testData/src/typeAnnotations/SomeFunInterface.java 5 testData/src/typeAnnotations/T.java 11 testData/src/typeAnnotations/V.java 6 testData/src/typeAnnotations/Z.java 9