SYMBOL INDEX (511 symbols across 182 files) FILE: examples/demoapp/libs/lib1/src/main/java/com/bazel/demo/IntentionalDupedClass.java class IntentionalDupedClass (line 9) | public class IntentionalDupedClass { method hello (line 10) | public String hello() { FILE: examples/demoapp/libs/lib1/src/test/java/com/bazel/demo/IntentionalDupedClassTest.java class IntentionalDupedClassTest (line 12) | public class IntentionalDupedClassTest { method helloTest (line 14) | @Test FILE: examples/demoapp/libs/lib2/src/main/java/com/bazel/demo/IntentionalDupedClass.java class IntentionalDupedClass (line 9) | public class IntentionalDupedClass { method hello (line 10) | public String hello() { FILE: examples/demoapp/libs/lib2/src/test/java/com/bazel/demo/IntentionalDupedClassTest.java class IntentionalDupedClassTest (line 12) | public class IntentionalDupedClassTest { method helloTest (line 14) | @Test FILE: examples/demoapp/libs/lib3_neverlink/src/main/java/com/bazel/demo/NeverLinkedClass.java class NeverLinkedClass (line 9) | public class NeverLinkedClass { method hello (line 10) | public String hello() { FILE: examples/demoapp/libs/lib3_neverlink/src/test/java/com/bazel/demo/NeverLinkTest.java class NeverLinkTest (line 12) | public class NeverLinkTest { method neverlinkTest (line 17) | @Test(expected = NoClassDefFoundError.class) FILE: examples/demoapp/src/main/java/com/sample/SampleAutoConfiguration.java class SampleAutoConfiguration (line 9) | public class SampleAutoConfiguration { method logLoadedProperties (line 34) | @PostConstruct method setupSignalHandler (line 49) | @PostConstruct class SampleSignalHandler (line 62) | private static class SampleSignalHandler implements Runnable { method run (line 63) | @Override FILE: examples/demoapp/src/main/java/com/sample/SampleMain.java class SampleMain (line 13) | @SpringBootApplication method main (line 20) | public static void main(String[] args) throws Exception { FILE: examples/demoapp/src/main/java/com/sample/SampleRest.java class SampleRest (line 13) | @RestController method hello (line 15) | @RequestMapping("/") FILE: examples/demoapp/src/test/java/com/salesforce/rules_spring/PackagingTest.java class PackagingTest (line 24) | public class PackagingTest { method setup (line 38) | @Before method gitPropertiesFileTest (line 48) | @Test method buildPropertiesFileTest (line 54) | @Test method applicationPropertiesFileTest (line 60) | @Test method internalLibsAreIncludedTest (line 66) | @Test method neverlinkLibsAreExcludedTest (line 72) | @Test method extractFilesFromSpringBootJar (line 77) | private void extractFilesFromSpringBootJar() throws Exception { FILE: examples/demoapp/src/test/java/com/sample/SampleRestFuncTest.java class SampleRestFuncTest (line 22) | @RunWith(SpringRunner.class) method apiTest (line 30) | @Test FILE: examples/demoapp/src/test/java/com/sample/SampleRestUnitTest.java class SampleRestUnitTest (line 15) | public class SampleRestUnitTest { method apiTest (line 17) | @Test FILE: examples/demoapp/src_root/main/java/com/sample/SampleRootClass.java class SampleRootClass (line 9) | public class SampleRootClass { FILE: examples/helloworld/libs/lib1/src/main/java/com/bazel/demo/IntentionalDupedClass.java class IntentionalDupedClass (line 9) | public class IntentionalDupedClass { method hello (line 10) | public String hello() { FILE: examples/helloworld/libs/lib1/src/test/java/com/bazel/demo/IntentionalDupedClassTest.java class IntentionalDupedClassTest (line 13) | public class IntentionalDupedClassTest { method helloTest (line 15) | @Test FILE: examples/helloworld/libs/lib2/src/main/java/com/bazel/demo/IntentionalDupedClass.java class IntentionalDupedClass (line 9) | public class IntentionalDupedClass { method hello (line 10) | public String hello() { FILE: examples/helloworld/libs/lib2/src/test/java/com/bazel/demo/IntentionalDupedClassTest.java class IntentionalDupedClassTest (line 13) | public class IntentionalDupedClassTest { method helloTest (line 15) | @Test FILE: examples/helloworld/src/main/java/com/sample/SampleAutoConfiguration.java class SampleAutoConfiguration (line 5) | public class SampleAutoConfiguration { method helloMessage (line 6) | @Bean FILE: examples/helloworld/src/main/java/com/sample/SampleMain.java class SampleMain (line 12) | @SpringBootApplication method main (line 15) | public static void main(String[] args) { FILE: examples/helloworld/src/main/java/com/sample/SampleRest.java class SampleRest (line 13) | @RestController method hello (line 16) | @RequestMapping("/") FILE: examples/helloworld/src/test/java/com/sample/SampleRestFuncTest.java class SampleRestFuncTest (line 22) | @RunWith(SpringRunner.class) method apiTest (line 30) | @Test FILE: examples/helloworld/src/test/java/com/sample/SampleRestUnitTest.java class SampleRestUnitTest (line 16) | public class SampleRestUnitTest { method apiTest (line 18) | @Test FILE: springboot/check_dupe_classes.py function _check_for_duplicate_classes (line 16) | def _check_for_duplicate_classes(springbootzip_filepath, ignorelisted_ja... function _parse_ignorelisted_jars_file (line 118) | def _parse_ignorelisted_jars_file(ignorelist_file): function _write_result_to_output_file (line 145) | def _write_result_to_output_file(output_filepath, result): function run_with_ignorelist (line 151) | def run_with_ignorelist(springbootzip_filepath, ignorelisted_jars, outpu... function run (line 160) | def run(springbootzip_filepath, ignorelist_file, output_filepath): FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 5) | public A() { FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterCaseSensitivePatternMatchingTest.java class DepsFilterCaseSensitivePatternMatchingTest (line 9) | public class DepsFilterCaseSensitivePatternMatchingTest { method setUp (line 11) | @BeforeClass method testCaseSensitivePatternMatching (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterCompileDepsOnlyTest.java class DepsFilterCompileDepsOnlyTest (line 9) | public class DepsFilterCompileDepsOnlyTest { method setUp (line 11) | @BeforeClass method testCompileDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterEmptyExclusionsTest.java class DepsFilterEmptyExclusionsTest (line 9) | public class DepsFilterEmptyExclusionsTest { method setUp (line 11) | @BeforeClass method testTransitivesExclusion (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterExcludeTransitiveTest.java class DepsFilterExcludeTransitiveTest (line 9) | public class DepsFilterExcludeTransitiveTest { method setUp (line 11) | @BeforeClass method testTransitivesExclusion (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterLabelExclusionsTest.java class DepsFilterLabelExclusionsTest (line 10) | public class DepsFilterLabelExclusionsTest { method setUp (line 12) | @BeforeClass method testLabelExclusions (line 17) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithTransitivesTest.java class DepsFilterMultipleExclusionsWithTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithoutTransitivesTest.java class DepsFilterMultipleExclusionsWithoutTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithoutTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithoutTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterNoFilteringTest.java class DepsFilterNoFilteringTest (line 9) | public class DepsFilterNoFilteringTest { method setUp (line 11) | @BeforeClass method testNoFiltering (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterOneCompileOneRuntimeDepTest.java class DepsFilterOneCompileOneRuntimeDepTest (line 9) | public class DepsFilterOneCompileOneRuntimeDepTest { method setUp (line 11) | @BeforeClass method testOneCompileOneRuntimeDep (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathBasedExclusionsComprehensiveTest.java class DepsFilterPathBasedExclusionsComprehensiveTest (line 9) | public class DepsFilterPathBasedExclusionsComprehensiveTest { method setUp (line 11) | @BeforeClass method testPathBasedExclusionsComprehensive (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathExclusionsTest.java class DepsFilterPathExclusionsTest (line 9) | public class DepsFilterPathExclusionsTest { method setUp (line 11) | @BeforeClass method testPathExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathExclusionsWithTransitivesTest.java class DepsFilterPathExclusionsWithTransitivesTest (line 9) | public class DepsFilterPathExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testPathExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathPatternsWithSpecialCharactersTest.java class DepsFilterPathPatternsWithSpecialCharactersTest (line 9) | public class DepsFilterPathPatternsWithSpecialCharactersTest { method setUp (line 11) | @BeforeClass method testPathPatternsWithSpecialCharacters (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterRuntimeDepsOnlyTest.java class DepsFilterRuntimeDepsOnlyTest (line 9) | public class DepsFilterRuntimeDepsOnlyTest { method setUp (line 11) | @BeforeClass method testRuntimeDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterSingleDepWithExclusionsTest.java class DepsFilterSingleDepWithExclusionsTest (line 9) | public class DepsFilterSingleDepWithExclusionsTest { method setUp (line 11) | @BeforeClass method testSingleDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterSingleRuntimeDepWithExclusionsTest.java class DepsFilterSingleRuntimeDepWithExclusionsTest (line 9) | public class DepsFilterSingleRuntimeDepWithExclusionsTest { method setUp (line 11) | @BeforeClass method testSingleRuntimeDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 6) | public H() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/I.java class I (line 3) | public class I { method I (line 4) | public I() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 4) | public H() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/I.java class I (line 3) | public class I { method I (line 5) | public I() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/J.java class J (line 3) | public class J { method J (line 5) | public J() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterEmptyExclusionsTest.java class DepsFilterEmptyExclusionsTest (line 9) | public class DepsFilterEmptyExclusionsTest { method testTransitivesExclusion (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterExcludeTransitiveTest.java class DepsFilterExcludeTransitiveTest (line 9) | public class DepsFilterExcludeTransitiveTest { method testTransitivesExclusion (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterFilteredDepsTest.java class DepsFilterFilteredDepsTest (line 9) | public class DepsFilterFilteredDepsTest { method testFilteredDeps (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterInterfaceImplementationTest.java class DepsFilterInterfaceImplementationTest (line 9) | public class DepsFilterInterfaceImplementationTest { method testInterfaceImplementationJars (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithTransitiveTest.java class DepsFilterMultipleExclusionsWithTransitiveTest (line 9) | public class DepsFilterMultipleExclusionsWithTransitiveTest { method testMultipleExclusionsWithTransitive (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithoutTransitiveTest.java class DepsFilterMultipleExclusionsWithoutTransitiveTest (line 9) | public class DepsFilterMultipleExclusionsWithoutTransitiveTest { method testMultipleExclusionsWithoutTransitive (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultiplePathsTest.java class DepsFilterMultiplePathsTest (line 9) | public class DepsFilterMultiplePathsTest { method testMultiplePaths (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterPathBasedExclusionsTest.java class DepsFilterPathBasedExclusionsTest (line 9) | public class DepsFilterPathBasedExclusionsTest { method testPathBasedExclusions (line 11) | @Test FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterTestHelper.java class DepsFilterTestHelper (line 10) | public class DepsFilterTestHelper { method computeClasspathDependencies (line 16) | public static List computeClasspathDependencies() { method getTestDeps (line 31) | public static List getTestDeps() { method getRuntimeDepsListBeforeExclusions (line 46) | public static List getRuntimeDepsListBeforeExclusions() { method getCompleteRuntimeDepsList (line 66) | public static List getCompleteRuntimeDepsList() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 6) | public H() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/I.java class I (line 3) | public class I { method I (line 5) | public I() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 4) | public A() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 4) | public B() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 4) | public C() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 4) | public D() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 4) | public E() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 4) | public F() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 4) | public G() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 4) | public H() { FILE: springboot/deps_filter_rules/tests/dependencyset/internal_dependencies/runtime_only/src/main/java/com/depsfilter/I.java class I (line 3) | public class I { method I (line 4) | public I() { FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterCaseSensitivePatternMatchingTest.java class DepsFilterCaseSensitivePatternMatchingTest (line 9) | public class DepsFilterCaseSensitivePatternMatchingTest { method setUp (line 11) | @BeforeClass method testCaseSensitivePatternMatching (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterCompileDepsOnlyTest.java class DepsFilterCompileDepsOnlyTest (line 9) | public class DepsFilterCompileDepsOnlyTest { method setUp (line 11) | @BeforeClass method testCompileDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterEmptyExclusionsTest.java class DepsFilterEmptyExclusionsTest (line 9) | public class DepsFilterEmptyExclusionsTest { method setUp (line 11) | @BeforeClass method testTransitivesExclusion (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterExcludeTransitiveTest.java class DepsFilterExcludeTransitiveTest (line 9) | public class DepsFilterExcludeTransitiveTest { method setUp (line 11) | @BeforeClass method testTransitivesExclusion (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterLabelExclusionsTest.java class DepsFilterLabelExclusionsTest (line 10) | public class DepsFilterLabelExclusionsTest { method setUp (line 12) | @BeforeClass method testLabelExclusions (line 17) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithTransitivesTest.java class DepsFilterMultipleExclusionsWithTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithoutTransitivesTest.java class DepsFilterMultipleExclusionsWithoutTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithoutTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithoutTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterNoFilteringTest.java class DepsFilterNoFilteringTest (line 9) | public class DepsFilterNoFilteringTest { method setUp (line 11) | @BeforeClass method testNoFiltering (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterOneCompileOneRuntimeDepTest.java class DepsFilterOneCompileOneRuntimeDepTest (line 9) | public class DepsFilterOneCompileOneRuntimeDepTest { method setUp (line 11) | @BeforeClass method testOneCompileOneRuntimeDep (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathBasedExclusionsComprehensiveTest.java class DepsFilterPathBasedExclusionsComprehensiveTest (line 9) | public class DepsFilterPathBasedExclusionsComprehensiveTest { method setUp (line 11) | @BeforeClass method testPathBasedExclusionsComprehensive (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathExclusionsTest.java class DepsFilterPathExclusionsTest (line 9) | public class DepsFilterPathExclusionsTest { method setUp (line 11) | @BeforeClass method testPathExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathExclusionsWithTransitivesTest.java class DepsFilterPathExclusionsWithTransitivesTest (line 9) | public class DepsFilterPathExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testPathExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterPathPatternsWithSpecialCharactersTest.java class DepsFilterPathPatternsWithSpecialCharactersTest (line 9) | public class DepsFilterPathPatternsWithSpecialCharactersTest { method setUp (line 11) | @BeforeClass method testPathPatternsWithSpecialCharacters (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterRuntimeDepsOnlyTest.java class DepsFilterRuntimeDepsOnlyTest (line 9) | public class DepsFilterRuntimeDepsOnlyTest { method setUp (line 11) | @BeforeClass method testRuntimeDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterSingleDepWithExclusionsTest.java class DepsFilterSingleDepWithExclusionsTest (line 9) | public class DepsFilterSingleDepWithExclusionsTest { method setUp (line 11) | @BeforeClass method testSingleDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime/src/test/java/com/depsfilter/DepsFilterSingleRuntimeDepWithExclusionsTest.java class DepsFilterSingleRuntimeDepWithExclusionsTest (line 9) | public class DepsFilterSingleRuntimeDepWithExclusionsTest { method setUp (line 11) | @BeforeClass method testSingleRuntimeDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 5) | public A() { FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterCaseSensitivePatternMatchingTest.java class DepsFilterCaseSensitivePatternMatchingTest (line 9) | public class DepsFilterCaseSensitivePatternMatchingTest { method setUp (line 11) | @BeforeClass method testCaseSensitivePatternMatching (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterCompileDepsOnlyTest.java class DepsFilterCompileDepsOnlyTest (line 9) | public class DepsFilterCompileDepsOnlyTest { method setUp (line 11) | @BeforeClass method testCompileDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterEmptyExclusionsTest.java class DepsFilterEmptyExclusionsTest (line 9) | public class DepsFilterEmptyExclusionsTest { method setUp (line 11) | @BeforeClass method testEmptyExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterExcludeTransitiveTest.java class DepsFilterExcludeTransitiveTest (line 9) | public class DepsFilterExcludeTransitiveTest { method setUp (line 11) | @BeforeClass method testExcludeTransitive (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterLabelExclusionsTest.java class DepsFilterLabelExclusionsTest (line 10) | public class DepsFilterLabelExclusionsTest { method setUp (line 12) | @BeforeClass method testLabelExclusions (line 17) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithTransitivesTest.java class DepsFilterMultipleExclusionsWithTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithoutTransitivesTest.java class DepsFilterMultipleExclusionsWithoutTransitivesTest (line 9) | public class DepsFilterMultipleExclusionsWithoutTransitivesTest { method setUp (line 11) | @BeforeClass method testMultipleExclusionsWithoutTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterNoFilteringTest.java class DepsFilterNoFilteringTest (line 9) | public class DepsFilterNoFilteringTest { method setUp (line 11) | @BeforeClass method testNoFiltering (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterOneCompileOneRuntimeDepTest.java class DepsFilterOneCompileOneRuntimeDepTest (line 9) | public class DepsFilterOneCompileOneRuntimeDepTest { method setUp (line 11) | @BeforeClass method testOneCompileOneRuntimeDep (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterPathBasedExclusionsComprehensiveTest.java class DepsFilterPathBasedExclusionsComprehensiveTest (line 9) | public class DepsFilterPathBasedExclusionsComprehensiveTest { method setUp (line 11) | @BeforeClass method testPathBasedExclusionsComprehensive (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterPathExclusionsTest.java class DepsFilterPathExclusionsTest (line 9) | public class DepsFilterPathExclusionsTest { method setUp (line 11) | @BeforeClass method testPathExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterPathExclusionsWithTransitivesTest.java class DepsFilterPathExclusionsWithTransitivesTest (line 9) | public class DepsFilterPathExclusionsWithTransitivesTest { method setUp (line 11) | @BeforeClass method testPathExclusionsWithTransitives (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterPathPatternsWithSpecialCharactersTest.java class DepsFilterPathPatternsWithSpecialCharactersTest (line 9) | public class DepsFilterPathPatternsWithSpecialCharactersTest { method setUp (line 11) | @BeforeClass method testPathPatternsWithSpecialCharacters (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterRuntimeDepsOnlyATest.java class DepsFilterRuntimeDepsOnlyATest (line 9) | public class DepsFilterRuntimeDepsOnlyATest { method setUp (line 11) | @BeforeClass method testRuntimeDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterRuntimeDepsOnlyBTest.java class DepsFilterRuntimeDepsOnlyBTest (line 9) | public class DepsFilterRuntimeDepsOnlyBTest { method setUp (line 11) | @BeforeClass method testRuntimeDepsOnly (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterSingleDepWithExclusionsTest.java class DepsFilterSingleDepWithExclusionsTest (line 9) | public class DepsFilterSingleDepWithExclusionsTest { method setUp (line 11) | @BeforeClass method testSingleDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterSingleRuntimeDepWithExclusionsATest.java class DepsFilterSingleRuntimeDepWithExclusionsATest (line 9) | public class DepsFilterSingleRuntimeDepWithExclusionsATest { method setUp (line 11) | @BeforeClass method testSingleRuntimeDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/external_dependencies/compile_and_runtime_through_java_library/src/test/java/com/depsfilter/DepsFilterSingleRuntimeDepWithExclusionsBTest.java class DepsFilterSingleRuntimeDepWithExclusionsBTest (line 9) | public class DepsFilterSingleRuntimeDepWithExclusionsBTest { method setUp (line 11) | @BeforeClass method testSingleRuntimeDepWithExclusions (line 16) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_1/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 6) | public H() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 4) | public H() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/I.java class I (line 3) | public class I { method I (line 5) | public I() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/main/java/com/depsfilter/J.java class J (line 3) | public class J { method J (line 5) | public J() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterEmptyExclusionsTest.java class DepsFilterEmptyExclusionsTest (line 9) | public class DepsFilterEmptyExclusionsTest { method testTransitivesExclusion (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterExcludeTransitiveTest.java class DepsFilterExcludeTransitiveTest (line 9) | public class DepsFilterExcludeTransitiveTest { method testTransitivesExclusion (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterFilteredDepsTest.java class DepsFilterFilteredDepsTest (line 9) | public class DepsFilterFilteredDepsTest { method testFilteredDeps (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterInterfaceImplementationTest.java class DepsFilterInterfaceImplementationTest (line 9) | public class DepsFilterInterfaceImplementationTest { method testInterfaceImplementationJars (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithTransitiveTest.java class DepsFilterMultipleExclusionsWithTransitiveTest (line 9) | public class DepsFilterMultipleExclusionsWithTransitiveTest { method testMultipleExclusionsWithTransitive (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultipleExclusionsWithoutTransitiveTest.java class DepsFilterMultipleExclusionsWithoutTransitiveTest (line 9) | public class DepsFilterMultipleExclusionsWithoutTransitiveTest { method testMultipleExclusionsWithoutTransitive (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterMultiplePathsTest.java class DepsFilterMultiplePathsTest (line 9) | public class DepsFilterMultiplePathsTest { method testMultiplePaths (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterPathBasedExclusionsTest.java class DepsFilterPathBasedExclusionsTest (line 9) | public class DepsFilterPathBasedExclusionsTest { method testPathBasedExclusions (line 11) | @Test FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_and_runtime_2/src/test/java/com/depsfilter/DepsFilterTestHelper.java class DepsFilterTestHelper (line 10) | public class DepsFilterTestHelper { method computeClasspathDependencies (line 16) | public static List computeClasspathDependencies() { method getTestDeps (line 31) | public static List getTestDeps() { method getRuntimeDepsListBeforeExclusions (line 46) | public static List getRuntimeDepsListBeforeExclusions() { method getCompleteRuntimeDepsList (line 66) | public static List getCompleteRuntimeDepsList() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 7) | public A() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 5) | public B() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 5) | public C() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 5) | public D() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 5) | public E() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 5) | public F() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 5) | public G() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/compile_time_only/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 6) | public H() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/A.java class A (line 3) | public class A { method A (line 4) | public A() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/B.java class B (line 3) | public class B { method B (line 4) | public B() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/C.java class C (line 3) | public class C { method C (line 4) | public C() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/D.java class D (line 3) | public class D { method D (line 4) | public D() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/E.java class E (line 3) | public class E { method E (line 4) | public E() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/F.java class F (line 3) | public class F { method F (line 4) | public F() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/G.java class G (line 3) | public class G { method G (line 4) | public G() { FILE: springboot/deps_filter_rules/tests/depsfilter/internal_dependencies/runtime_only/src/main/java/com/depsfilter/H.java class H (line 3) | public class H { method H (line 4) | public H() { FILE: springboot/deps_filter_rules/tests/test_utils/src/test/java/com/depsfilter/DependencyGraphAnalyzer.java class DependencyGraphAnalyzer (line 7) | public class DependencyGraphAnalyzer { method parseDependencyGraph (line 13) | public void parseDependencyGraph(String graphOutput) { method isJarLabel (line 44) | private boolean isJarLabel(String label) { method isTargetLabel (line 48) | private boolean isTargetLabel(String label) { method buildLabelToRuntimeMapping (line 52) | private void buildLabelToRuntimeMapping() { method convertLabelToRuntimeName (line 61) | private String convertLabelToRuntimeName(String label) { method computeExpectedRuntimeJars (line 81) | public Set computeExpectedRuntimeJars( method addDependencyAndTransitives (line 152) | private void addDependencyAndTransitives( method getTransitiveDependencies (line 179) | private Set getTransitiveDependencies(String label) { method dfs (line 186) | private void dfs(String node, Set transitives, Set vis... method isExcludedByPattern (line 205) | private boolean isExcludedByPattern(String label, Set patterns) { method getLabelToRuntimeMapping (line 219) | public Map getLabelToRuntimeMapping() { method getDependencyGraph (line 223) | public Map> getDependencyGraph() { method findReachableJarLabels (line 227) | private void findReachableJarLabels(String node, Set jarLabels... FILE: springboot/deps_filter_rules/tests/test_utils/src/test/java/com/depsfilter/DependencyGraphTestConfig.java class DependencyGraphTestConfig (line 8) | public class DependencyGraphTestConfig { method initialize (line 27) | public static void initialize() { method getAnalyzer (line 42) | public static DependencyGraphAnalyzer getAnalyzer() { method getExpectedJarsForNoFiltering (line 49) | public static Set getExpectedJarsForNoFiltering() { method getExpectedJarsForNoFilteringFiltered (line 59) | public static Set getExpectedJarsForNoFilteringFiltered() { method getExpectedJarsForLabelExclusions (line 70) | public static Set getExpectedJarsForLabelExclusions(Set getExpectedJarsForLabelExclusionsFiltered(Se... method getExpectedJarsForPathExclusions (line 91) | public static Set getExpectedJarsForPathExclusions(Set... method getExpectedJarsForPathExclusionsFiltered (line 101) | public static Set getExpectedJarsForPathExclusionsFiltered(Set... method getExpectedJarsForMultipleExclusions (line 112) | public static Set getExpectedJarsForMultipleExclusions( method getExpectedJarsForMultipleExclusionsFiltered (line 125) | public static Set getExpectedJarsForMultipleExclusionsFiltered( method getStandardDeps (line 139) | public static List getStandardDeps() { method getStandardRuntimeDeps (line 143) | public static List getStandardRuntimeDeps() { method getExpectedJarsForCustomDeps (line 147) | public static Set getExpectedJarsForCustomDeps( method getExpectedJarsForCustomDepsFiltered (line 162) | public static Set getExpectedJarsForCustomDepsFiltered( FILE: springboot/deps_filter_rules/tests/test_utils/src/test/java/com/depsfilter/DepsFilterTestHelper.java class DepsFilterTestHelper (line 6) | public class DepsFilterTestHelper { method computeClasspathDependencies (line 8) | public static List computeClasspathDependencies() { method getTestDeps (line 18) | public static List getTestDeps() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/DepsFilterWithTransitivesExclusionTest.java class DepsFilterWithTransitivesExclusionTest (line 9) | public class DepsFilterWithTransitivesExclusionTest { method testTransitivesExclusion (line 18) | @Test method getExcludedTransitives (line 85) | private List getExcludedTransitives() { method getNonExcludedTransitives (line 97) | private List getNonExcludedTransitives() { method computeClasspathDependencies (line 106) | private List computeClasspathDependencies() { method initialTestSetup (line 116) | private void initialTestSetup() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/DepsFilterWithoutTransitivesExclusionTest.java class DepsFilterWithoutTransitivesExclusionTest (line 11) | public class DepsFilterWithoutTransitivesExclusionTest { method testTransitivesExclusion (line 20) | @Test method getTransitiveDeps (line 84) | private List getTransitiveDeps() { method computeClasspathDependencies (line 96) | private List computeClasspathDependencies() { method initialTestSetup (line 106) | private void initialTestSetup() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/TransitiveDepsFilterCaseA.java class TransitiveDepsFilterCaseA (line 11) | public class TransitiveDepsFilterCaseA { method testTransitivesExclusion (line 18) | @Test method getTransitiveDeps (line 71) | private List getTransitiveDeps() { method computeClasspathDependencies (line 83) | private List computeClasspathDependencies() { method initialTestSetup (line 93) | private void initialTestSetup() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/TransitiveDepsFilterCaseB.java class TransitiveDepsFilterCaseB (line 11) | public class TransitiveDepsFilterCaseB { method testTransitivesExclusion (line 18) | @Test method getExcludedTransitives (line 83) | private List getExcludedTransitives() { method getNonExcludedTransitives (line 97) | private List getNonExcludedTransitives() { method computeClasspathDependencies (line 107) | private List computeClasspathDependencies() { method initialTestSetup (line 117) | private void initialTestSetup() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/TransitiveDepsFilterCaseC.java class TransitiveDepsFilterCaseC (line 11) | public class TransitiveDepsFilterCaseC { method testTransitivesExclusion (line 18) | @Test method getExcludedTransitives (line 81) | private List getExcludedTransitives() { method getNonExcludedTransitives (line 95) | private List getNonExcludedTransitives() { method computeClasspathDependencies (line 107) | private List computeClasspathDependencies() { method initialTestSetup (line 117) | private void initialTestSetup() { FILE: springboot/deps_filter_rules_legacy/src/test/java/com/depsfilter/TransitiveDepsFilterCaseD.java class TransitiveDepsFilterCaseD (line 11) | public class TransitiveDepsFilterCaseD { method testTransitivesExclusion (line 18) | @Test method getTransitiveDeps (line 67) | private List getTransitiveDeps() { method computeClasspathDependencies (line 80) | private List computeClasspathDependencies() { method initialTestSetup (line 90) | private void initialTestSetup() { FILE: springboot/detect_javax_classes.py function _check_for_javax_classes (line 16) | def _check_for_javax_classes(springbootzip_filepath, ignorelisted_jars, ... function _parse_ignorelisted_jars_file (line 105) | def _parse_ignorelisted_jars_file(ignorelist_file): function _write_result_to_output_file (line 132) | def _write_result_to_output_file(output_filepath, result): function run_with_ignorelist (line 138) | def run_with_ignorelist(springbootzip_filepath, ignorelisted_jars, outpu... function run (line 147) | def run(springbootzip_filepath, ignorelist_file, output_filepath): FILE: springboot/src/main/java/com/salesforce/rulesspring/cli/SpringBootInspector.java class SpringBootInspector (line 11) | public class SpringBootInspector { method main (line 13) | public static void main(String[] args) throws Exception { method usage (line 60) | protected static void usage() { method parseArgs (line 78) | protected static Command parseArgs(String[] args) { method parseOptionalArgs (line 106) | protected static void parseOptionalArgs(String[] args, int index, Comm... class Command (line 122) | public static class Command { FILE: springboot/src/main/java/com/salesforce/rulesspring/index/IndexFileType.java type IndexFileType (line 3) | public enum IndexFileType { FILE: springboot/src/main/java/com/salesforce/rulesspring/index/IndexOfFiles.java class IndexOfFiles (line 9) | public class IndexOfFiles { method IndexOfFiles (line 29) | public IndexOfFiles(String jarPath) { method IndexOfFiles (line 33) | public IndexOfFiles(IndexedFile parentIndex, String jarPath) { method addIndexEntry (line 39) | public void addIndexEntry(IndexedFile indexEntry) { method getJarPath (line 56) | public String getJarPath() { method getParentIndex (line 60) | public IndexedFile getParentIndex() { method getLibraries (line 64) | public List getLibraries() { method getClasses (line 68) | public List getClasses() { method getResources (line 72) | public List getResources() { FILE: springboot/src/main/java/com/salesforce/rulesspring/index/IndexedFile.java class IndexedFile (line 10) | public class IndexedFile { method parseZipEntry (line 28) | static IndexedFile parseZipEntry(IndexedFile parentLibrary, ZipEntry z... class FullPathComparator (line 61) | public static class FullPathComparator implements Comparator list, String headingLabel... FILE: springboot/src/main/java/com/salesforce/rulesspring/index/SpringBootJarIndexer.java class SpringBootJarIndexer (line 13) | public class SpringBootJarIndexer { method SpringBootJarIndexer (line 17) | public SpringBootJarIndexer(File jarFile) { method indexJar (line 26) | public IndexOfFiles indexJar(boolean recursive) throws IOException { method indexJar (line 50) | protected IndexOfFiles indexJar(IndexedFile parentLibrary, ZipEntry ne... FILE: springboot/src/test/java/com/salesforce/rulesspring/index/SpringBootJarIndexerTest.java class SpringBootJarIndexerTest (line 3) | public class SpringBootJarIndexerTest { FILE: springboot/tests/check_dupe_classes_test.py class TestVerifyDupeClasses (line 20) | class TestVerifyDupeClasses(unittest.TestCase): method setUp (line 22) | def setUp(self): method tearDown (line 27) | def tearDown(self): method test_single_jar_with_two_unique_class (line 30) | def test_single_jar_with_two_unique_class(self): method test_two_jars_with_duplicate_class__same_content (line 44) | def test_two_jars_with_duplicate_class__same_content(self): method test_two_jars_with_duplicate_class__different_content (line 62) | def test_two_jars_with_duplicate_class__different_content(self): method test_two_jars_with_duplicate_class_allowlisted__different_content (line 80) | def test_two_jars_with_duplicate_class_allowlisted__different_content(... method _create_jar (line 98) | def _create_jar(self, name, jar_dir, classes_dir): method _create_springboot_jar (line 104) | def _create_springboot_jar(self, name, innerjar_dir): method _create_fake_class (line 110) | def _create_fake_class(self, name, root_classes_dir, package, content): method _write_index_file (line 120) | def _write_index_file(self, jar_files): method _write_allowlist_file (line 129) | def _write_allowlist_file(self): method _run (line 136) | def _run(self, cmd, cwd=None):