├── .gitattributes ├── .gitignore ├── .gitmodules ├── SEADER ├── .gitignore ├── LICENSE ├── README ├── classes │ └── production │ │ ├── changedistiller_test │ │ ├── Slice │ │ │ └── Java60RegressionExclusions.txt │ │ └── caller.json │ │ └── changedistillerplugin │ │ └── META-INF │ │ └── MANIFEST.MF ├── json-simple-1.1.1.jar ├── lib │ ├── ant-1.9.13.jar │ ├── ant-launcher-1.9.13.jar │ ├── aopalliance-alpha1.jar │ ├── asm-7.2-20190617.175143-14.jar │ ├── asm-analysis-7.1.jar │ ├── commons-lang3-3.1.jar │ ├── guava-11.0.2.jar │ ├── hamcrest-core-1.3.jar │ ├── javaparser-core-3.14.11.jar │ ├── javaparser-core-serialization-3.14.11.jar │ ├── javaparser-symbol-solver-core-3.14.11.jar │ ├── javaparser-symbol-solver-logic-3.14.11.jar │ ├── javaparser-symbol-solver-model-3.14.11.jar │ ├── jedis-3.1.0-SNAPSHOT.jar │ ├── json-simple-1.1.1.jar │ ├── mysql-connector-java-8.0.18.jar │ ├── org.apache.ant-1.10.1.v20170504-0840.jar │ ├── org.apache.commons.io_2.2.0.v201405211200.jar │ ├── org.eclipse.core.contenttype_3.7.200.v20181107-1343.jar │ ├── org.eclipse.core.jobs_3.10.200.v20180912-1356.jar │ ├── org.eclipse.core.resources_3.13.200.v20181121-1020.jar │ ├── org.eclipse.core.runtime_3.15.100.v20181107-1343.jar │ ├── org.eclipse.equinox.common_3.10.200.v20181021-1645.jar │ ├── org.eclipse.equinox.preferences_3.7.200.v20180827-1235.jar │ ├── org.eclipse.jdt.apt.core_3.6.200.v20181008-0703.jar │ ├── org.eclipse.jdt.core_3.16.0.v20181130-1748.jar │ ├── org.eclipse.jface.text_3.15.0.v20181119-1708.jar │ ├── org.eclipse.jface_3.15.0.v20181123-1505.jar │ ├── org.eclipse.osgi_3.13.200.v20181130-2106.jar │ ├── org.eclipse.text_3.8.0.v20180923-1636.jar │ └── rt.jar ├── lib2 │ ├── asm-7.2-20190617.175143-14 - Copy.jar │ ├── javaparser-core-3.14.11 - Copy.jar │ ├── javaparser-core-3.14.11.jar │ ├── javaparser-core-serialization-3.14.11 - Copy.jar │ ├── javaparser-core-serialization-3.14.11.jar │ ├── javaparser-symbol-solver-core-3.14.11.jar │ ├── javaparser-symbol-solver-logic-3.14.11.jar │ └── javaparser-symbol-solver-model-3.14.11.jar ├── mysql-connector-java-5.1.39-bin.jar ├── pattern.ser ├── patterntable │ └── pattern.md ├── primordial.jar.model ├── primordial.txt ├── rt.jar ├── src │ ├── .DS_Store │ ├── HostVerifier.java │ ├── Runner │ │ ├── CodeCase.java │ │ ├── Main.java │ │ ├── MultilineCodeCase.java │ │ ├── MultilineMain.java │ │ ├── RandomMain.java │ │ └── SSLMain.java │ ├── SSLtemplate │ │ ├── checkclienttrust.template │ │ ├── checkservertrust.template │ │ └── hostnameverify.template │ ├── Slice │ │ ├── CallGraphTestUtil.java │ │ ├── Java60RegressionExclusions.txt │ │ ├── Slice1.java │ │ ├── Slice1Test.java │ │ ├── SlicerTest.java │ │ ├── Slicing.java │ │ ├── SlicingTest.java │ │ └── TestConstants.java │ ├── caller.json │ ├── com │ │ ├── MyClassLoader.java │ │ ├── asm │ │ │ └── ASMGettingStarted.java │ │ ├── changedistiller │ │ │ └── test │ │ │ │ ├── CodePattern.java │ │ │ │ ├── CompositePattern.java │ │ │ │ ├── CustomVisitor.java │ │ │ │ ├── DAO │ │ │ │ ├── DBHandler.java │ │ │ │ └── DBHandlerTest.java │ │ │ │ ├── DirectGenerate.java │ │ │ │ ├── DirectGenerateTest.java │ │ │ │ ├── FiletoAST.java │ │ │ │ ├── GeneratePattern.java │ │ │ │ ├── GeneratePatternTest.java │ │ │ │ ├── Main.java │ │ │ │ ├── NamePattern.java │ │ │ │ ├── NumberPattern.java │ │ │ │ ├── ParameterPattern.java │ │ │ │ ├── SSLDetect │ │ │ │ ├── Detection.java │ │ │ │ ├── DetectionTest.java │ │ │ │ ├── MultiLineDetection.java │ │ │ │ ├── MultiLineDetectionTest.java │ │ │ │ ├── Pipline.java │ │ │ │ ├── SSLDetectionTest.java │ │ │ │ └── VariableDeclarationVisitor.java │ │ │ │ ├── SSLDetection.java │ │ │ │ └── SSLDetectionTest.java │ │ └── ibm │ │ │ └── wala │ │ │ ├── core │ │ │ └── tests │ │ │ │ ├── basic │ │ │ │ ├── ExtensionGraphTest.java │ │ │ │ ├── FloydWarshallTest.java │ │ │ │ ├── GraphDataflowTest.java │ │ │ │ ├── OrdinalSetTest.java │ │ │ │ ├── PathFinderTest.java │ │ │ │ ├── PrimitivesTest.java │ │ │ │ └── WelshPowellTest.java │ │ │ │ ├── callGraph │ │ │ │ ├── AcyclicCallGraphTest.java │ │ │ │ ├── CHACallGraphTest.java │ │ │ │ ├── CPATest.java │ │ │ │ ├── CallGraphTestUtil.java │ │ │ │ ├── ClassConstantTest.java │ │ │ │ ├── CloneTest.java │ │ │ │ ├── DefaultMethodsTest.java │ │ │ │ ├── FinalizerTest.java │ │ │ │ ├── Java7CallGraphTest.java │ │ │ │ ├── LambdaTest.java │ │ │ │ ├── LibModelsTest.java │ │ │ │ ├── PiNodeCallGraphTest.java │ │ │ │ └── SyntheticTest.java │ │ │ │ ├── cfg │ │ │ │ └── exc │ │ │ │ │ ├── inter │ │ │ │ │ └── NullPointerExceptionInterTest.java │ │ │ │ │ └── intra │ │ │ │ │ └── NullPointerExceptionIntraTest.java │ │ │ │ ├── cha │ │ │ │ ├── AnalysisScopeTest.java │ │ │ │ ├── CodeDeletedTest.java │ │ │ │ ├── DupFieldsTest.java │ │ │ │ ├── ExclusionsTest.java │ │ │ │ ├── GetTargetsTest.java │ │ │ │ ├── InnerClassesTest.java │ │ │ │ ├── InterfaceTest.java │ │ │ │ ├── LibraryVersionTest.java │ │ │ │ └── SourceMapTest.java │ │ │ │ ├── collections │ │ │ │ ├── SemiSparseMutableIntSetTest.java │ │ │ │ └── TwoLevelVectorTest.java │ │ │ │ ├── demandpa │ │ │ │ ├── AbstractPtrTest.java │ │ │ │ ├── ContextSensitiveTest.java │ │ │ │ ├── IntraprocTest.java │ │ │ │ ├── NoRefinePtrTest.java │ │ │ │ ├── OnTheFlyPtrTest.java │ │ │ │ ├── RefineFieldsPtrTest.java │ │ │ │ ├── TestInfo.java │ │ │ │ └── TunedRefinementTest.java │ │ │ │ ├── exceptionpruning │ │ │ │ ├── ExceptionAnalysis2EdgeFilterTest.java │ │ │ │ └── ExceptionAnalysisTest.java │ │ │ │ ├── ir │ │ │ │ ├── AnnotationTest.java │ │ │ │ ├── CFGSanitizerTest.java │ │ │ │ ├── CFGTest.java │ │ │ │ ├── CornerCasesTest.java │ │ │ │ ├── DeterministicIRTest.java │ │ │ │ ├── LocalNamesTest.java │ │ │ │ ├── MultiNewArrayTest.java │ │ │ │ └── TypeAnnotationTest.java │ │ │ │ ├── plugin │ │ │ │ └── CoreTestsPlugin.java │ │ │ │ ├── ptrs │ │ │ │ ├── MultiDimArrayTest.java │ │ │ │ ├── TypeBasedArrayAliasTest.java │ │ │ │ └── ZeroLengthArrayTest.java │ │ │ │ ├── shrike │ │ │ │ ├── DynamicCallGraphTest.java │ │ │ │ └── DynamicCallGraphTestBase.java │ │ │ │ ├── slicer │ │ │ │ └── SlicerTest.java │ │ │ │ ├── typeInference │ │ │ │ └── TypeInferenceTest.java │ │ │ │ └── util │ │ │ │ ├── JVMLTestAssertions.java │ │ │ │ ├── TestAssertions.java │ │ │ │ ├── TestConstants.java │ │ │ │ └── WalaTestCase.java │ │ │ ├── demandpa │ │ │ └── driver │ │ │ │ ├── CompareToZeroOneCFADriver.java │ │ │ │ ├── TestAgainstSimpleDriver.java │ │ │ │ └── WalaUtil.java │ │ │ ├── examples │ │ │ ├── ExampleUtil.java │ │ │ ├── analysis │ │ │ │ ├── ConstructAllIRs.java │ │ │ │ ├── CountParameters.java │ │ │ │ ├── GetLoadedFields.java │ │ │ │ ├── SimpleThreadEscapeAnalysis.java │ │ │ │ └── dataflow │ │ │ │ │ ├── ContextInsensitiveReachingDefs.java │ │ │ │ │ ├── ContextSensitiveReachingDefs.java │ │ │ │ │ ├── DataflowTest.java │ │ │ │ │ ├── InitializerTest.java │ │ │ │ │ ├── IntraprocReachingDefs.java │ │ │ │ │ └── StaticInitializer.java │ │ │ ├── drivers │ │ │ │ ├── JavaViewerDriver.java │ │ │ │ ├── PDFSDG.java │ │ │ │ ├── PDFTypeHierarchy.java │ │ │ │ └── ScopeFileCallGraph.java │ │ │ ├── properties │ │ │ │ └── WalaExamplesProperties.java │ │ │ └── slice │ │ │ │ ├── BackwardResult.java │ │ │ │ ├── BackwardSlice.java │ │ │ │ ├── BackwardSlicer.java │ │ │ │ ├── BackwardSlicer2.java │ │ │ │ ├── BackwardSlicer3.java │ │ │ │ ├── BackwardSlicer4.java │ │ │ │ ├── BackwardSlicerTest.java │ │ │ │ ├── EdgeProce.java │ │ │ │ ├── InitRetrive.java │ │ │ │ ├── InterRetrive.java │ │ │ │ ├── IntraResult.java │ │ │ │ ├── IntraRetrive.java │ │ │ │ ├── NumberSlice.java │ │ │ │ ├── PDFSlice.java │ │ │ │ ├── ParaRetrive.java │ │ │ │ ├── ProBuilder.java │ │ │ │ ├── ProBuilderTest.java │ │ │ │ ├── StartPoints.java │ │ │ │ └── TargetEntryPoint.java │ │ │ └── util │ │ │ └── io │ │ │ └── FileProviderTest.java │ ├── diff │ │ ├── Action.java │ │ ├── DiffChecker.java │ │ ├── DiffCheckerTest.java │ │ ├── DiffType.java │ │ ├── Pattern.java │ │ └── Util.java │ ├── log.txt │ ├── multiline_caller.json │ ├── template │ │ ├── ByteLiterals.java │ │ ├── IntLiterals.java │ │ ├── IntegerLiterals.java │ │ └── StringLiterals.java │ ├── test.java │ └── utils │ │ ├── StringSimilarity.java │ │ ├── callercopy.json │ │ └── package.json └── temp.dt ├── WALA ├── .dir-locals.el ├── .gitignore ├── .travis.yml ├── LICENSE ├── README-Gradle.md ├── README.md ├── appveyor.yml.disabled ├── build.gradle ├── buildSrc │ ├── .gitignore │ ├── build.gradle │ └── src │ │ └── main │ │ └── groovy │ │ ├── package-list.groovy │ │ └── verified-download.groovy ├── change-version.sh ├── com.ibm.wala-repository │ ├── .settings │ │ └── org.eclipse.wst.validation.prefs │ ├── category.xml │ └── pom.xml ├── com.ibm.wala.cast.java.ecj.test │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.gradle │ └── src │ │ └── test │ │ └── java │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── java │ │ └── test │ │ ├── ECJJava17IRTest.java │ │ ├── ECJJavaIRTest.java │ │ ├── ECJSyncDuplicatorTest.java │ │ └── ECJTestComments.java ├── com.ibm.wala.cast.java.ecj │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── gradle.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── java │ │ ├── client │ │ └── ECJJavaSourceAnalysisEngine.java │ │ ├── ecj │ │ └── util │ │ │ └── SourceDirCallGraph.java │ │ └── translator │ │ └── jdt │ │ ├── FakeExceptionTypeBinding.java │ │ ├── JDT2CAstUtils.java │ │ ├── JDTIdentityMapper.java │ │ ├── JDTJava2CAstTranslator.java │ │ ├── JDTTypeDictionary.java │ │ └── ecj │ │ ├── ECJClassLoaderFactory.java │ │ ├── ECJSourceLoaderImpl.java │ │ └── ECJSourceModuleTranslator.java ├── com.ibm.wala.cast.java.test.data │ ├── .externalToolBuilders │ │ └── java.test.data JLex download.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── Java60RegressionExclusions.txt │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── pom.xml │ └── src │ │ ├── AnonymousClass.java │ │ ├── Array1.java │ │ ├── ArrayLiteral1.java │ │ ├── ArrayLiteral2.java │ │ ├── Breaks.java │ │ ├── CastFromNull.java │ │ ├── Casts.java │ │ ├── DefaultConstructors.java │ │ ├── Exception1.java │ │ ├── Exception2.java │ │ ├── Exclusions.java │ │ ├── Finally1.java │ │ ├── Finally2.java │ │ ├── FunkySupers.java │ │ ├── Inheritance1.java │ │ ├── InheritedField.java │ │ ├── InnerClass.java │ │ ├── InnerClassA.java │ │ ├── InnerClassLexicalReads.java │ │ ├── InnerClassSuper.java │ │ ├── InterfaceTest1.java │ │ ├── LocalClass.java │ │ ├── MiniaturList.java │ │ ├── MiniaturSliceBug.java │ │ ├── Monitor.java │ │ ├── Monitor2.java │ │ ├── NullArrayInit.java │ │ ├── QualifiedStatic.java │ │ ├── Scoping1.java │ │ ├── Scoping2.java │ │ ├── Simple1.java │ │ ├── SimpleCalls.java │ │ ├── StaticInitializers.java │ │ ├── StaticNesting.java │ │ ├── Switch1.java │ │ ├── Thread1.java │ │ ├── TwoClasses.java │ │ ├── WelcomeInitializers.java │ │ ├── WhileTest1.java │ │ ├── alreadywalaunittests │ │ ├── InnerClassAA.java │ │ └── InnerClassSuperA.java │ │ ├── bugfixes │ │ ├── DoWhileInCase.java │ │ └── VarDeclInSwitch.java │ │ ├── foo │ │ ├── QualifiedNames.java │ │ ├── SimpleNames.java │ │ └── bar │ │ │ └── hello │ │ │ └── world │ │ │ ├── ArraysAndSuch.java │ │ │ ├── ConstructorsAndInitializers.java │ │ │ ├── CopyOfLoopsAndLabels.java │ │ │ ├── DefaultCtorInitializerTest.java │ │ │ ├── InnerClasses.java │ │ │ ├── LoopsAndLabels.java │ │ │ ├── MethodMadness.java │ │ │ ├── MiniaturList2.java │ │ │ ├── Misc.java │ │ │ └── SwitchCase.java │ │ ├── javaonepointfive │ │ ├── Annotations.java │ │ ├── AnonGeneNullarySimple.java │ │ ├── AnonymousGenerics.java │ │ ├── BasicsGenerics.java │ │ ├── Cocovariant.java │ │ ├── CustomGenericsAndFields.java │ │ ├── EnumSwitch.java │ │ ├── ExplicitBoxingTest.java │ │ ├── GenericArrays.java │ │ ├── GenericMemberClasses.java │ │ ├── GenericSuperSink.java │ │ ├── MethodGenerics.java │ │ ├── MoreOverriddenGenerics.java │ │ ├── NotSoSimpleEnums.java │ │ ├── OverridesOnePointFour.java │ │ ├── SimpleEnums.java │ │ ├── SimpleEnums2.java │ │ ├── TypeInferencePrimAndStringOp.java │ │ ├── Varargs.java │ │ ├── VarargsCovariant.java │ │ ├── VarargsOverriding.java │ │ └── Wildcards.java │ │ ├── javaonepointseven │ │ ├── BinaryLiterals.java │ │ ├── CatchMultipleExceptionTypes.java │ │ ├── StringsInSwitch.java │ │ ├── TryWithResourcesStatement.java │ │ ├── TypeInferenceforGenericInstanceCreation.java │ │ └── UnderscoresInNumericLiterals.java │ │ └── p │ │ └── NonPrimaryTopLevel.java ├── com.ibm.wala.cast.java.test │ ├── .launchConfigurations │ │ └── WALA-CAst-Java-Test-Downloads.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── java │ │ └── test │ │ ├── IRTests.java │ │ ├── JLexTest.java │ │ ├── JavaIRTests.java │ │ └── SyncDuplicatorTests.java ├── com.ibm.wala.cast.java │ ├── .launchConfigurations │ │ └── WALA-CAst-Java-Library-Downloads.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── gradle.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── java │ │ ├── analysis │ │ └── typeInference │ │ │ └── AstJavaTypeInference.java │ │ ├── client │ │ ├── JavaSourceAnalysisEngine.java │ │ └── impl │ │ │ ├── ZeroCFABuilderFactory.java │ │ │ ├── ZeroOneCFABuilderFactory.java │ │ │ └── ZeroOneContainerCFABuilderFactory.java │ │ ├── examples │ │ └── ast │ │ │ └── SynchronizedBlockDuplicator.java │ │ ├── ipa │ │ ├── callgraph │ │ │ ├── AstJavaCFABuilder.java │ │ │ ├── AstJavaSSAPropagationCallGraphBuilder.java │ │ │ ├── AstJavaZeroOneContainerCFABuilder.java │ │ │ ├── AstJavaZeroXCFABuilder.java │ │ │ ├── JavaScopeMappingInstanceKeys.java │ │ │ └── JavaSourceAnalysisScope.java │ │ ├── modref │ │ │ └── AstJavaModRef.java │ │ └── slicer │ │ │ └── AstJavaSlicer.java │ │ ├── loader │ │ ├── JavaSourceLoaderImpl.java │ │ └── Util.java │ │ ├── ssa │ │ ├── AstJavaAbstractInstructionVisitor.java │ │ ├── AstJavaInstructionFactory.java │ │ ├── AstJavaInstructionVisitor.java │ │ ├── AstJavaInvokeInstruction.java │ │ ├── AstJavaNewEnclosingInstruction.java │ │ └── EnclosingObjectReference.java │ │ ├── translator │ │ ├── Java2IRTranslator.java │ │ ├── JavaCAst2IRTranslator.java │ │ ├── JavaProcedureEntity.java │ │ └── SourceModuleTranslator.java │ │ └── types │ │ ├── JavaPrimitiveTypeMap.java │ │ └── JavaType.java ├── com.ibm.wala.cast.js.html.nu_validator │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── pom.xml │ ├── src │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── cast │ │ │ └── js │ │ │ └── html │ │ │ └── nu_validator │ │ │ └── NuValidatorHtmlParser.java │ └── tests │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── js │ │ └── test │ │ └── TestSimplePageCallGraphShapeRhinoNu.java ├── com.ibm.wala.cast.js.nodejs.test │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ └── org.eclipse.pde.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── pom.xml │ ├── src │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── cast │ │ │ └── js │ │ │ └── nodejs │ │ │ └── test │ │ │ ├── NodejsRequireJsonTest.java │ │ │ └── NodejsRequireTargetSelectorResolveTest.java │ └── testdata │ │ ├── NodejsRequireJsonTest │ │ ├── empty.json │ │ ├── index.js │ │ ├── nested.json │ │ └── package.json │ │ └── NodejsRequireTargetSelectorResolve │ │ ├── requireCoreModules.js │ │ ├── requireDynamic │ │ ├── index.js │ │ ├── lib1.js │ │ └── lib2.js │ │ ├── requireNodeModules │ │ ├── index.js │ │ └── node_modules │ │ │ ├── lib │ │ │ ├── helper.js │ │ │ ├── index.js │ │ │ └── node_modules │ │ │ │ └── sublib │ │ │ │ ├── package.json │ │ │ │ └── sublib.js │ │ │ └── lib2 │ │ │ └── index.js │ │ ├── requireSimple │ │ ├── index.js │ │ └── mod.js │ │ └── requireStaticCircular │ │ ├── index.js │ │ ├── lib1.js │ │ └── lib2.js ├── com.ibm.wala.cast.js.nodejs │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ └── org.eclipse.pde.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── dat │ │ ├── core-modules │ │ │ ├── .eslintrc │ │ │ ├── .gitignore │ │ │ └── .gitkeep │ │ ├── extended-prologue.js │ │ ├── json-wrapper.js │ │ └── module-wrapper.js │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── js │ │ └── nodejs │ │ ├── NodejsCallGraphBuilderUtil.java │ │ ├── NodejsRequireTargetSelector.java │ │ ├── NodejsRequiredCoreModule.java │ │ └── NodejsRequiredSourceModule.java ├── com.ibm.wala.cast.js.rhino.test │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── harness-src │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── cast │ │ │ └── js │ │ │ ├── drivers │ │ │ └── RunBuilder.java │ │ │ ├── examples │ │ │ └── hybrid │ │ │ │ ├── Driver.java │ │ │ │ ├── HybridAnalysisScope.java │ │ │ │ ├── HybridClassLoaderFactory.java │ │ │ │ └── JavaJavaScriptHybridCallGraphBuilder.java │ │ │ ├── rhino │ │ │ ├── callgraph │ │ │ │ └── fieldbased │ │ │ │ │ └── test │ │ │ │ │ ├── AbstractFieldBasedTest.java │ │ │ │ │ ├── FieldBasedCGGamesTest.java │ │ │ │ │ ├── FieldBasedComparisonTest.java │ │ │ │ │ ├── FieldBasedJQueryTest.java │ │ │ │ │ ├── TestFieldBasedCG.java │ │ │ │ │ └── TestPointerAnalysisRhino.java │ │ │ └── test │ │ │ │ ├── HTMLCGBuilder.java │ │ │ │ └── PrintIRs.java │ │ │ ├── test │ │ │ ├── TestAjaxsltCallGraphShapeRhino.java │ │ │ ├── TestArgumentSensitivityRhino.java │ │ │ ├── TestCPA.java │ │ │ ├── TestCorrelatedPairExtractionRhino.java │ │ │ ├── TestForInBodyExtractionRhino.java │ │ │ ├── TestForInLoopHackRhino.java │ │ │ ├── TestJQueryExamplesRhino.java │ │ │ ├── TestJavaScriptSlicerRhino.java │ │ │ ├── TestLexicalModRefRhino.java │ │ │ ├── TestMediawikiCallGraphShapeRhino.java │ │ │ ├── TestPrototypeCallGraphShapeRhino.java │ │ │ ├── TestRhinoSourceMap.java │ │ │ ├── TestSimpleCallGraphShapeRhino.java │ │ │ ├── TestSimplePageCallGraphShapeRhino.java │ │ │ └── TestSimplePageCallGraphShapeRhinoJericho.java │ │ │ └── vis │ │ │ └── JsViewerDriver.java │ ├── launchers │ │ ├── JsViewerDriver.launch │ │ ├── TestForInLoopHackRhino.launch │ │ ├── TestMozillaBugPagesRhino.launch │ │ └── com.ibm.wala.cast.js.rhino.test-JUnit.launch │ └── pom.xml ├── com.ibm.wala.cast.js.rhino │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── gradle.properties │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── js │ │ └── translator │ │ ├── CAstRhinoLoopUnwindingTranslatorFactory.java │ │ ├── CAstRhinoTranslator.java │ │ ├── CAstRhinoTranslatorFactory.java │ │ ├── RhinoToAstTranslator.java │ │ └── TypedNodeVisitor.java ├── com.ibm.wala.cast.js.test.data │ ├── .settings │ │ ├── .jsdtscope │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ ├── org.eclipse.wst.jsdt.ui.superType.container │ │ ├── org.eclipse.wst.jsdt.ui.superType.name │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── examples-src │ │ ├── pages │ │ │ ├── 2.js │ │ │ ├── apollo-example.html │ │ │ ├── collection.js │ │ │ ├── crawl.html │ │ │ ├── crawl │ │ │ │ ├── 15.js │ │ │ │ ├── 16.js │ │ │ │ ├── 17.js │ │ │ │ ├── page11.html │ │ │ │ ├── page11b.html │ │ │ │ ├── page12.html │ │ │ │ ├── page13.html │ │ │ │ ├── page15.html │ │ │ │ ├── page16.html │ │ │ │ └── page17.html │ │ │ ├── garbage.html │ │ │ ├── garbage2.html │ │ │ ├── iframeTest2.html │ │ │ ├── jquery.html │ │ │ ├── jquery │ │ │ │ └── ex1.html │ │ │ ├── jquery_hacked.html │ │ │ ├── list.html │ │ │ ├── nojs.html │ │ │ ├── page1.html │ │ │ ├── page2.html │ │ │ ├── page3.html │ │ │ ├── page4.html │ │ │ ├── prototype.html │ │ │ ├── skeleton.html │ │ │ ├── skeleton2.html │ │ │ ├── skeleton3.html │ │ │ ├── windowonload.html │ │ │ └── windowx.html │ │ └── tests │ │ │ ├── 214631.js │ │ │ ├── Function_is_a_function.js │ │ │ ├── args.js │ │ │ ├── arguments.js │ │ │ ├── array_index_conv.js │ │ │ ├── array_index_conv2.js │ │ │ ├── badforin.js │ │ │ ├── badforin2.js │ │ │ ├── badforin3.js │ │ │ ├── badthrow.js │ │ │ ├── calls.js │ │ │ ├── complex_call.js │ │ │ ├── complex_finally.js │ │ │ ├── control-flow.js │ │ │ ├── cpa.js │ │ │ ├── crash1.js │ │ │ ├── crash2.js │ │ │ ├── date-property.js │ │ │ ├── dead.js │ │ │ ├── dead_catch.js │ │ │ ├── dead_phi.js │ │ │ ├── demo.js │ │ │ ├── demo2.js │ │ │ ├── dispatch.js │ │ │ ├── dispatch_same_target.js │ │ │ ├── extend.js │ │ │ ├── extjs_switch.js │ │ │ ├── fieldbased │ │ │ ├── callbacks.js │ │ │ ├── callbacks2.js │ │ │ ├── lexical.js │ │ │ ├── new.js │ │ │ ├── oneshot.js │ │ │ ├── reflective_calls.js │ │ │ └── simple.js │ │ │ ├── finallycrash.js │ │ │ ├── for_in_expr.js │ │ │ ├── for_in_name.js │ │ │ ├── for_in_prototype.js │ │ │ ├── forin.js │ │ │ ├── function_apply.js │ │ │ ├── function_apply2.js │ │ │ ├── function_apply3.js │ │ │ ├── function_call.js │ │ │ ├── functions.js │ │ │ ├── global_object.js │ │ │ ├── global_object2.js │ │ │ ├── inherit.js │ │ │ ├── instanceof.js │ │ │ ├── jquery_spec_test.js │ │ │ ├── lexical-ctor.js │ │ │ ├── lexical_broken.js │ │ │ ├── lexical_catch.js │ │ │ ├── lexical_multiple_calls.js │ │ │ ├── loops.js │ │ │ ├── many-strings.js │ │ │ ├── more-control-flow.js │ │ │ ├── multivar.js │ │ │ ├── nested.js │ │ │ ├── nested_assign_to_param.js │ │ │ ├── newfn.js │ │ │ ├── non_loop_break.js │ │ │ ├── nrwrapper.js │ │ │ ├── objects.js │ │ │ ├── parse_error.js │ │ │ ├── place_phi_npe.js │ │ │ ├── portal-example-simple.html │ │ │ ├── primitive_strings.js │ │ │ ├── prototype_contamination_bug.js │ │ │ ├── recursive_lexical.js │ │ │ ├── rename-example.js │ │ │ ├── repr.js │ │ │ ├── return_this.js │ │ │ ├── return_this2.js │ │ │ ├── rewrite_does_not_change_lables_bug.js │ │ │ ├── rhino_crash1.js │ │ │ ├── rhino_crash2.js │ │ │ ├── rhino_crash3.js │ │ │ ├── scoping_test.js │ │ │ ├── shadow_test.js │ │ │ ├── simple-lexical.js │ │ │ ├── simple.js │ │ │ ├── simpler.js │ │ │ ├── slice1.js │ │ │ ├── ssa-crash.js │ │ │ ├── stack_overflow_on_ssa_conversion.js │ │ │ ├── string-op.js │ │ │ ├── string-prims.js │ │ │ ├── try-finally-crash.js │ │ │ ├── try.js │ │ │ ├── tutorial-example.js │ │ │ ├── upward.js │ │ │ ├── with.js │ │ │ ├── wrap1.js │ │ │ ├── wrap2.js │ │ │ └── wrap3.js │ └── pom.xml ├── com.ibm.wala.cast.js.test │ ├── .launchConfigurations │ │ ├── WALA-CAst-JS-Test-Downloads.launch │ │ └── com.ibm.wala.cast.js.test-JUnit.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── harness-src │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── cast │ │ │ └── js │ │ │ └── test │ │ │ ├── CAstDumper.java │ │ │ ├── TestAjaxsltCallGraphShape.java │ │ │ ├── TestArgumentSensitivity.java │ │ │ ├── TestCorrelatedPairExtraction.java │ │ │ ├── TestForInBodyExtraction.java │ │ │ ├── TestForInLoopHack.java │ │ │ ├── TestJQueryExamples.java │ │ │ ├── TestJSCallGraphShape.java │ │ │ ├── TestJavaScriptSlicer.java │ │ │ ├── TestLexicalModRef.java │ │ │ ├── TestMediawikiCallGraphShape.java │ │ │ ├── TestPointerAnalyses.java │ │ │ ├── TestPrototypeCallGraphShape.java │ │ │ ├── TestSimpleCallGraphShape.java │ │ │ ├── TestSimplePageCallGraphShape.java │ │ │ └── TestWebUtil.java │ └── pom.xml ├── com.ibm.wala.cast.js │ ├── .launchConfigurations │ │ └── WALA-CAst-JS-Library-Downloads.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── dat │ │ ├── miniprologue.js │ │ ├── preamble.js │ │ └── prologue.js │ ├── gradle.properties │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ └── js │ │ ├── analysis │ │ └── typeInference │ │ │ ├── JSPrimitiveType.java │ │ │ └── JSTypeInference.java │ │ ├── callgraph │ │ └── fieldbased │ │ │ ├── FieldBasedCallGraphBuilder.java │ │ │ ├── JSMethodInstructionVisitor.java │ │ │ ├── OptimisticCallgraphBuilder.java │ │ │ ├── PessimisticCallGraphBuilder.java │ │ │ ├── WorklistBasedOptimisticCallgraphBuilder.java │ │ │ └── flowgraph │ │ │ ├── FilteredFlowGraphBuilder.java │ │ │ ├── FlowGraph.java │ │ │ ├── FlowGraphBuilder.java │ │ │ └── vertices │ │ │ ├── AbstractVertexVisitor.java │ │ │ ├── ArgVertex.java │ │ │ ├── CallVertex.java │ │ │ ├── CreationSiteVertex.java │ │ │ ├── FuncVertex.java │ │ │ ├── GlobalVertex.java │ │ │ ├── LexicalVarVertex.java │ │ │ ├── ObjectVertex.java │ │ │ ├── ParamVertex.java │ │ │ ├── PropVertex.java │ │ │ ├── PrototypeFieldVertex.java │ │ │ ├── RetVertex.java │ │ │ ├── UnknownVertex.java │ │ │ ├── VarVertex.java │ │ │ ├── Vertex.java │ │ │ ├── VertexFactory.java │ │ │ └── VertexVisitor.java │ │ ├── cfg │ │ └── JSInducedCFG.java │ │ ├── client │ │ ├── JavaScriptAnalysisEngine.java │ │ └── impl │ │ │ ├── OneCFABuilderFactory.java │ │ │ └── ZeroCFABuilderFactory.java │ │ ├── html │ │ ├── CompositeFileMapping.java │ │ ├── DefaultSourceExtractor.java │ │ ├── DomLessSourceExtractor.java │ │ ├── EmptyFileMapping.java │ │ ├── FileMapping.java │ │ ├── IHtmlCallback.java │ │ ├── IHtmlParser.java │ │ ├── IHtmlParserFactory.java │ │ ├── ITag.java │ │ ├── IUrlResolver.java │ │ ├── IdentityUrlResolver.java │ │ ├── IncludedPosition.java │ │ ├── JSSourceExtractor.java │ │ ├── MappedSourceFileModule.java │ │ ├── MappedSourceModule.java │ │ ├── NestedRangeMapping.java │ │ ├── RangeFileMapping.java │ │ ├── SourceRegion.java │ │ ├── UrlManipulator.java │ │ ├── WebPageLoaderFactory.java │ │ ├── WebUtil.java │ │ └── jericho │ │ │ ├── JerichoHtmlParser.java │ │ │ └── JerichoTag.java │ │ ├── ipa │ │ ├── callgraph │ │ │ ├── ArgumentSpecialization.java │ │ │ ├── JSAnalysisOptions.java │ │ │ ├── JSCFABuilder.java │ │ │ ├── JSCallGraph.java │ │ │ ├── JSCallGraphUtil.java │ │ │ ├── JSSSAPropagationCallGraphBuilder.java │ │ │ ├── JSSyntheticParameterKey.java │ │ │ ├── JSZeroOrOneXCFABuilder.java │ │ │ ├── JavaScriptConstructTargetSelector.java │ │ │ ├── JavaScriptConstructorContextSelector.java │ │ │ ├── JavaScriptConstructorInstanceKeys.java │ │ │ ├── JavaScriptEntryPoints.java │ │ │ ├── JavaScriptFunctionApplyContextInterpreter.java │ │ │ ├── JavaScriptFunctionApplyContextSelector.java │ │ │ ├── JavaScriptFunctionApplyTargetSelector.java │ │ │ ├── JavaScriptFunctionDotCallTargetSelector.java │ │ │ ├── JavaScriptScopeMappingInstanceKeys.java │ │ │ ├── LoadFileTargetSelector.java │ │ │ ├── ObjectSensitivityContextSelector.java │ │ │ ├── PropertyNameContextSelector.java │ │ │ ├── RecursionBoundContextSelector.java │ │ │ ├── RecursionCheckContextSelector.java │ │ │ ├── TransitivePrototypeKey.java │ │ │ └── correlations │ │ │ │ ├── Correlation.java │ │ │ │ ├── CorrelationFinder.java │ │ │ │ ├── CorrelationSummary.java │ │ │ │ ├── CorrelationVisitor.java │ │ │ │ ├── EscapeCorrelation.java │ │ │ │ ├── ReadWriteCorrelation.java │ │ │ │ ├── SSASourcePositionMap.java │ │ │ │ └── extraction │ │ │ │ ├── CAstRewriterExt.java │ │ │ │ ├── ChildPos.java │ │ │ │ ├── ClosureExtractor.java │ │ │ │ ├── CorrelatedPairExtractionPolicy.java │ │ │ │ ├── CorrelatedPairExtractorFactory.java │ │ │ │ ├── ExtractedFunction.java │ │ │ │ ├── ExtractionPolicy.java │ │ │ │ ├── ExtractionPolicyFactory.java │ │ │ │ ├── ExtractionPos.java │ │ │ │ ├── ExtractionRegion.java │ │ │ │ ├── ForInBodyExtractionPolicy.java │ │ │ │ ├── LabelPos.java │ │ │ │ ├── NodeLabeller.java │ │ │ │ ├── NodePos.java │ │ │ │ ├── PosSwitch.java │ │ │ │ ├── RootPos.java │ │ │ │ └── TwoLevelExtractionRegion.java │ │ ├── modref │ │ │ └── JavaScriptModRef.java │ │ └── summaries │ │ │ ├── JavaScriptConstructorFunctions.java │ │ │ ├── JavaScriptSummarizedFunction.java │ │ │ └── JavaScriptSummary.java │ │ ├── loader │ │ ├── JavaScriptLoader.java │ │ └── JavaScriptLoaderFactory.java │ │ ├── ssa │ │ ├── JSAbstractInstructionVisitor.java │ │ ├── JSInstructionFactory.java │ │ ├── JSInstructionVisitor.java │ │ ├── JavaScriptCheckReference.java │ │ ├── JavaScriptInstanceOf.java │ │ ├── JavaScriptInvoke.java │ │ ├── JavaScriptPropertyRead.java │ │ ├── JavaScriptPropertyWrite.java │ │ ├── JavaScriptTypeOfInstruction.java │ │ ├── JavaScriptWithRegion.java │ │ ├── PrototypeLookup.java │ │ ├── SetPrototype.java │ │ └── Util.java │ │ ├── translator │ │ ├── JSAstTranslator.java │ │ ├── JSConstantFoldingRewriter.java │ │ ├── JavaScriptCAstNode.java │ │ ├── JavaScriptLoopUnwindingTranslatorFactory.java │ │ ├── JavaScriptTranslatorFactory.java │ │ ├── JavaScriptTranslatorToCAst.java │ │ └── PropertyReadExpander.java │ │ ├── types │ │ ├── JavaScriptMethods.java │ │ └── JavaScriptTypes.java │ │ ├── util │ │ ├── CallGraph2JSON.java │ │ ├── FieldBasedCGUtil.java │ │ ├── JSCallGraphBuilderUtil.java │ │ └── Util.java │ │ └── vis │ │ ├── JsPaPanel.java │ │ └── JsViewer.java ├── com.ibm.wala.cast.test │ ├── .launchConfigurations │ │ └── com.ibm.wala.cast.test-JUnit.launch │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── excluded-tests.txt │ ├── harness-src │ │ ├── c │ │ │ ├── Makefile │ │ │ ├── Makefile.configuration │ │ │ ├── smoke.cpp │ │ │ └── smoke_main.cpp │ │ └── java │ │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── cast │ │ │ └── test │ │ │ ├── TestCAstPattern.java │ │ │ ├── TestCAstTranslator.java │ │ │ ├── TestConstantCollector.java │ │ │ └── TestNativeTranslator.java │ ├── pom.xml │ ├── smoke_main │ │ ├── .gitignore │ │ └── build.gradle │ └── xlator_test │ │ └── build.gradle ├── com.ibm.wala.cast │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── cast │ │ └── build.gradle │ ├── data │ │ ├── the-cast-system.eps │ │ ├── the-cast-system.jpeg │ │ └── the-cast-system.xcf │ ├── gradle.properties │ ├── pom.xml │ └── source │ │ ├── c │ │ ├── Makefile │ │ ├── Makefile.configuration │ │ ├── Makefile.definitions │ │ ├── cbuild.sh │ │ ├── include │ │ │ ├── CAstWrapper.h │ │ │ ├── Exceptions.h │ │ │ ├── cast_constants.h │ │ │ ├── cast_control_flow_map.h │ │ │ ├── cast_operators.h │ │ │ ├── cast_qualifiers.h │ │ │ └── launch.h │ │ └── jni │ │ │ ├── CAstWrapper.cpp │ │ │ ├── Exceptions.cpp │ │ │ ├── Java_com_ibm_wala_cast_ir_translator_NativeBridge.cpp │ │ │ └── launch.cpp │ │ └── java │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── cast │ │ ├── analysis │ │ └── typeInference │ │ │ └── AstTypeInference.java │ │ ├── ipa │ │ ├── callgraph │ │ │ ├── ArgumentInstanceContext.java │ │ │ ├── AstCFAPointerKeys.java │ │ │ ├── AstCallGraph.java │ │ │ ├── AstContextInsensitiveSSAContextInterpreter.java │ │ │ ├── AstGlobalPointerKey.java │ │ │ ├── AstHeapModel.java │ │ │ ├── AstPointerKeyFactory.java │ │ │ ├── AstSSAPropagationCallGraphBuilder.java │ │ │ ├── CAstAnalysisScope.java │ │ │ ├── CAstCallGraphUtil.java │ │ │ ├── CrossLanguageCallGraph.java │ │ │ ├── CrossLanguageClassTargetSelector.java │ │ │ ├── CrossLanguageContextSelector.java │ │ │ ├── CrossLanguageInstanceKeys.java │ │ │ ├── CrossLanguageMethodTargetSelector.java │ │ │ ├── CrossLanguageSSAPropagationCallGraphBuilder.java │ │ │ ├── DelegatingAstPointerKeys.java │ │ │ ├── GlobalObjectKey.java │ │ │ ├── MiscellaneousHacksContextSelector.java │ │ │ ├── ObjectPropertyCatalogKey.java │ │ │ ├── OneLevelForLexicalAccessFunctions.java │ │ │ ├── ReflectedFieldPointerKey.java │ │ │ ├── ScopeMappingInstanceKeys.java │ │ │ ├── ScriptEntryPoints.java │ │ │ └── StandardFunctionTargetSelector.java │ │ ├── cha │ │ │ └── CrossLanguageClassHierarchy.java │ │ ├── lexical │ │ │ └── LexicalModRef.java │ │ └── modref │ │ │ └── AstModRef.java │ │ ├── ir │ │ ├── cfg │ │ │ ├── AstInducedCFG.java │ │ │ ├── DelegatingCFG.java │ │ │ └── Util.java │ │ ├── ssa │ │ │ ├── AbstractReflectiveGet.java │ │ │ ├── AbstractReflectivePut.java │ │ │ ├── AbstractSSAConversion.java │ │ │ ├── AssignInstruction.java │ │ │ ├── AstAbstractInstructionVisitor.java │ │ │ ├── AstAssertInstruction.java │ │ │ ├── AstConsumeInstruction.java │ │ │ ├── AstEchoInstruction.java │ │ │ ├── AstGlobalRead.java │ │ │ ├── AstGlobalWrite.java │ │ │ ├── AstIRFactory.java │ │ │ ├── AstInstructionFactory.java │ │ │ ├── AstInstructionVisitor.java │ │ │ ├── AstIsDefinedInstruction.java │ │ │ ├── AstLexicalAccess.java │ │ │ ├── AstLexicalRead.java │ │ │ ├── AstLexicalWrite.java │ │ │ ├── AstPreInstructionVisitor.java │ │ │ ├── AstPropertyRead.java │ │ │ ├── AstPropertyWrite.java │ │ │ ├── AstYieldInstruction.java │ │ │ ├── CAstBinaryOp.java │ │ │ ├── CAstUnaryOp.java │ │ │ ├── EachElementGetInstruction.java │ │ │ ├── EachElementHasNextInstruction.java │ │ │ ├── FixedParametersInvokeInstruction.java │ │ │ ├── MultiReturnValueInvokeInstruction.java │ │ │ ├── SSAConversion.java │ │ │ └── analysis │ │ │ │ └── LiveAnalysis.java │ │ └── translator │ │ │ ├── AbstractClassEntity.java │ │ │ ├── AbstractCodeEntity.java │ │ │ ├── AbstractDataEntity.java │ │ │ ├── AbstractEntity.java │ │ │ ├── AbstractFieldEntity.java │ │ │ ├── AbstractGlobalEntity.java │ │ │ ├── AbstractScriptEntity.java │ │ │ ├── ArrayOpHandler.java │ │ │ ├── AstTranslator.java │ │ │ ├── ConstantFoldingRewriter.java │ │ │ ├── ExposedNamesCollector.java │ │ │ ├── NativeBridge.java │ │ │ ├── NativeTranslatorToCAst.java │ │ │ ├── RewritingTranslatorToCAst.java │ │ │ ├── TranslatorToCAst.java │ │ │ └── TranslatorToIR.java │ │ ├── loader │ │ ├── AstClass.java │ │ ├── AstDynamicField.java │ │ ├── AstDynamicPropertyClass.java │ │ ├── AstField.java │ │ ├── AstFunctionClass.java │ │ ├── AstMethod.java │ │ ├── CAstAbstractLoader.java │ │ ├── CAstAbstractModuleLoader.java │ │ ├── DynamicCallSiteReference.java │ │ └── SingleClassLoaderFactory.java │ │ ├── tree │ │ ├── CAst.java │ │ ├── CAstAnnotation.java │ │ ├── CAstControlFlowMap.java │ │ ├── CAstEntity.java │ │ ├── CAstLeafNode.java │ │ ├── CAstMemberReference.java │ │ ├── CAstNode.java │ │ ├── CAstNodeTypeMap.java │ │ ├── CAstQualifier.java │ │ ├── CAstReference.java │ │ ├── CAstSourcePositionMap.java │ │ ├── CAstSymbol.java │ │ ├── CAstType.java │ │ ├── CAstTypeDictionary.java │ │ ├── impl │ │ │ ├── AbstractSourcePosition.java │ │ │ ├── CAstControlFlowRecorder.java │ │ │ ├── CAstImpl.java │ │ │ ├── CAstNodeTypeMapRecorder.java │ │ │ ├── CAstOperator.java │ │ │ ├── CAstSourcePositionRecorder.java │ │ │ ├── CAstSymbolImpl.java │ │ │ ├── CAstSymbolImplBase.java │ │ │ ├── CAstTypeDictionaryImpl.java │ │ │ ├── CAstValueImpl.java │ │ │ ├── DelegatingEntity.java │ │ │ ├── LineNumberPosition.java │ │ │ └── RangePosition.java │ │ ├── pattern │ │ │ ├── Alt.java │ │ │ ├── AnyNode.java │ │ │ ├── NodeOfKind.java │ │ │ ├── NodePattern.java │ │ │ ├── SomeConstant.java │ │ │ └── SubtreeOfKind.java │ │ ├── rewrite │ │ │ ├── AstConstantFolder.java │ │ │ ├── AstLoopUnwinder.java │ │ │ ├── CAstBasicRewriter.java │ │ │ ├── CAstCloner.java │ │ │ ├── CAstRewriter.java │ │ │ ├── CAstRewriterFactory.java │ │ │ └── PatternBasedRewriter.java │ │ └── visit │ │ │ ├── CAstVisitor.java │ │ │ └── DelegatingCAstVisitor.java │ │ ├── types │ │ ├── AstMethodReference.java │ │ └── AstTypeReference.java │ │ └── util │ │ ├── AstConstantCollector.java │ │ ├── CAstFunctions.java │ │ ├── CAstPattern.java │ │ ├── CAstPrinter.java │ │ ├── CAstToDOM.java │ │ ├── SourceBuffer.java │ │ ├── TargetLanguageSelector.java │ │ ├── Util.java │ │ └── test │ │ └── TestCallGraphShape.java ├── com.ibm.wala.core.testdata │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── classes │ │ ├── .gitignore │ │ ├── CodeDeleted.class │ │ ├── DupFieldName.class │ │ ├── MissingMethodRef.class │ │ └── missingsuper │ │ │ ├── .gitignore │ │ │ └── MissingSuper.class │ ├── kawasrc │ │ └── test.scm │ ├── ocaml │ │ ├── .gitignore │ │ └── hello_hash.ml │ ├── pom.xml │ ├── scripts │ │ └── cruise │ │ │ └── config_nashira.xml │ └── src │ │ ├── annotations │ │ ├── AnnotatedClass1.java │ │ ├── AnnotatedClass2.java │ │ ├── AnnotatedClass3.java │ │ ├── AnnotatedClass4.java │ │ ├── AnnotationEnum.java │ │ ├── AnnotationWithParams.java │ │ ├── AnnotationWithSingleParam.java │ │ ├── DefaultVisableAnnotation.java │ │ ├── ParameterAnnotations1.java │ │ ├── RuntimeInvisableAnnotation.java │ │ ├── RuntimeInvisableAnnotation2.java │ │ ├── RuntimeInvisableAnnotationForMethod.java │ │ ├── RuntimeVisableAnnotation.java │ │ ├── RuntimeVisableAnnotation2.java │ │ ├── RuntimeVisableAnnotationForMethod.java │ │ ├── TypeAnnotatedClass1.java │ │ ├── TypeAnnotatedClass2.java │ │ └── TypeAnnotationTypeUse.java │ │ ├── arrayAlias │ │ ├── TestArrayAlias.java │ │ └── TestZeroLengthArray.java │ │ ├── arraybounds │ │ ├── Detectable.java │ │ ├── NotDetectable.java │ │ └── NotInBound.java │ │ ├── bug144 │ │ └── A.java │ │ ├── cell │ │ └── Cell.java │ │ ├── cfg │ │ ├── MonitorTest.java │ │ └── exc │ │ │ ├── inter │ │ │ └── CallFieldAccess.java │ │ │ └── intra │ │ │ ├── B.java │ │ │ ├── FieldAccess.java │ │ │ └── FieldAccessDynamic.java │ │ ├── classConstant │ │ └── ClassConstant.java │ │ ├── cornerCases │ │ ├── Abstract1.java │ │ ├── Abstract2.java │ │ ├── AliasNames.java │ │ ├── Concrete2.java │ │ ├── Locals.java │ │ ├── Main.java │ │ ├── TryFinally.java │ │ └── YuckyInterface.java │ │ ├── cpa │ │ ├── CPATest1.java │ │ └── CPATest2.java │ │ ├── dataflow │ │ └── StaticDataflow.java │ │ ├── defaultMethods │ │ ├── DefaultMethods.java │ │ ├── Interface1.java │ │ └── Interface2.java │ │ ├── demandpa │ │ ├── A.java │ │ ├── ArraySet.java │ │ ├── B.java │ │ ├── DemandPATestUtil.java │ │ ├── DummyHashMap.java │ │ ├── DummyHashSet.java │ │ ├── DummyLinkedList.java │ │ ├── FlowsToTestArraySetIter.java │ │ ├── FlowsToTestFields.java │ │ ├── FlowsToTestFieldsHarder.java │ │ ├── FlowsToTestHashSet.java │ │ ├── FlowsToTestId.java │ │ ├── FlowsToTestLocals.java │ │ ├── FlowsToType.java │ │ ├── Iter.java │ │ ├── TestArrayList.java │ │ ├── TestArraySet.java │ │ ├── TestArraySetIter.java │ │ ├── TestArrays.java │ │ ├── TestArraysCopyOf.java │ │ ├── TestClone.java │ │ ├── TestCond.java │ │ ├── TestException.java │ │ ├── TestFactory.java │ │ ├── TestFields.java │ │ ├── TestFieldsHarder.java │ │ ├── TestGetterSetter.java │ │ ├── TestGlobal.java │ │ ├── TestHashMapGet.java │ │ ├── TestHashSet.java │ │ ├── TestHashtableEnum.java │ │ ├── TestId.java │ │ ├── TestLinkedList.java │ │ ├── TestLinkedListIter.java │ │ ├── TestLocals.java │ │ ├── TestMethodRecursion.java │ │ ├── TestMultiDim.java │ │ ├── TestNastyPtrs.java │ │ ├── TestOnTheFlyCS.java │ │ ├── TestOnTheFlySimple.java │ │ └── TestWithinMethodCall.java │ │ ├── dynamicCG │ │ ├── CallbacksMainClass.java │ │ ├── ExtraClass.java │ │ └── MainClass.java │ │ ├── exceptionpruning │ │ ├── OwnException.java │ │ └── TestPruning.java │ │ ├── finalizers │ │ └── Finalizers.java │ │ ├── hello │ │ └── Hello.java │ │ ├── inner │ │ ├── TestInner.java │ │ └── TestStaticInner.java │ │ ├── lambda │ │ ├── MethodRefs.java │ │ ├── ParamsAndCapture.java │ │ └── SortingExample.java │ │ ├── libmodels │ │ └── LibModels.java │ │ ├── messageFormatTest │ │ └── MessageFormatBench.java │ │ ├── methodLookup │ │ └── MethodLookupStuff.java │ │ ├── multiDim │ │ └── TestMultiDim.java │ │ ├── multiTypes │ │ └── Foo.java │ │ ├── pi │ │ └── PiNodeCallGraphTestCase.java │ │ ├── recurse │ │ └── NList.java │ │ ├── reflection │ │ ├── GetMethodContext.java │ │ ├── Helper.java │ │ ├── Reflect1.java │ │ ├── Reflect10.java │ │ ├── Reflect11.java │ │ ├── Reflect12.java │ │ ├── Reflect13.java │ │ ├── Reflect14.java │ │ ├── Reflect15.java │ │ ├── Reflect16.java │ │ ├── Reflect17.java │ │ ├── Reflect18.java │ │ ├── Reflect19.java │ │ ├── Reflect2.java │ │ ├── Reflect20.java │ │ ├── Reflect21.java │ │ ├── Reflect22.java │ │ ├── Reflect23.java │ │ ├── Reflect3.java │ │ ├── Reflect4.java │ │ ├── Reflect5.java │ │ ├── Reflect6.java │ │ ├── Reflect7.java │ │ ├── Reflect8.java │ │ └── Reflect9.java │ │ ├── shrike │ │ └── StackMaps.java │ │ ├── slice │ │ ├── A.java │ │ ├── B.java │ │ ├── JustThrow.java │ │ ├── Slice1.java │ │ ├── Slice2.java │ │ ├── Slice3.java │ │ ├── Slice4.java │ │ ├── Slice5.java │ │ ├── Slice6.java │ │ ├── Slice7.java │ │ ├── Slice8.java │ │ ├── Slice9.java │ │ ├── TestArrays.java │ │ ├── TestCD1.java │ │ ├── TestCD2.java │ │ ├── TestCD3.java │ │ ├── TestCD4.java │ │ ├── TestCD5.java │ │ ├── TestCD6.java │ │ ├── TestFields.java │ │ ├── TestGlobal.java │ │ ├── TestId.java │ │ ├── TestInetAddr.java │ │ ├── TestMessageFormat.java │ │ ├── TestMultiTarget.java │ │ ├── TestPrimGetterSetter.java │ │ ├── TestPrimGetterSetter2.java │ │ ├── TestRecursion.java │ │ ├── TestThin1.java │ │ └── TestThrowCatch.java │ │ ├── special │ │ └── A.java │ │ ├── staticInit │ │ ├── TestStaticInit.java │ │ ├── TestStaticInitOrder.java │ │ └── TestSystemProperties.java │ │ ├── string │ │ └── SimpleStringOps.java │ │ └── typeInference │ │ └── TI.java ├── com.ibm.wala.core.tests │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.gradle │ ├── build.properties │ ├── dat │ │ ├── GUICorbaExclusions.txt │ │ ├── GUIExclusions.txt │ │ ├── JLex.txt │ │ ├── Java60RegressionExclusions.txt │ │ ├── Java60RegressionExclusionsForGUI.txt │ │ ├── ShrikeTestExclusions.txt │ │ ├── base.txt │ │ ├── bcel.txt │ │ ├── hello.txt │ │ ├── java_cup.txt │ │ ├── ocaml_compr.txt │ │ ├── ocaml_hello_hash.txt │ │ ├── wala.examples.properties │ │ ├── wala.examples.properties.sample │ │ └── wala.testdata.txt │ ├── javaCompiler...args │ ├── launchers │ │ ├── ConstructAllIRs.launch │ │ ├── CountParameters.launch │ │ ├── GetLoadedFields.launch │ │ ├── JavaViewerDriver.launch │ │ ├── PDFCallGraph.launch │ │ ├── PDFControlDependenceGraph.launch │ │ ├── PDFSDG.launch │ │ ├── PDFSlice.launch │ │ ├── PDFTypeHierarchy.launch │ │ ├── PDFWalaIR.launch │ │ ├── wala.core short profile (non-windows).launch │ │ ├── wala.core short profile.launch │ │ └── wala.core.launch │ ├── plugin.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── core │ │ └── tests │ │ │ ├── arraybounds │ │ │ ├── ArrayboundsAnalysisTest.java │ │ │ └── PruneArrayOutOfBoundExceptionEdge.java │ │ │ ├── basic │ │ │ ├── ExtensionGraphTest.java │ │ │ ├── FloydWarshallTest.java │ │ │ ├── GraphDataflowTest.java │ │ │ ├── OrdinalSetTest.java │ │ │ ├── PathFinderTest.java │ │ │ ├── PrimitivesTest.java │ │ │ └── WelshPowellTest.java │ │ │ ├── callGraph │ │ │ ├── AcyclicCallGraphTest.java │ │ │ ├── CHACallGraphTest.java │ │ │ ├── CPATest.java │ │ │ ├── CallGraphTest.java │ │ │ ├── CallGraphTestUtil.java │ │ │ ├── ClassConstantTest.java │ │ │ ├── CloneTest.java │ │ │ ├── DebuggingBitsetCallGraphTest.java │ │ │ ├── DefaultMethodsTest.java │ │ │ ├── FinalizerTest.java │ │ │ ├── Java7CallGraphTest.java │ │ │ ├── KawaCallGraphTest.java │ │ │ ├── LambdaTest.java │ │ │ ├── LibModelsTest.java │ │ │ ├── PiNodeCallGraphTest.java │ │ │ ├── ReflectionTest.java │ │ │ └── SyntheticTest.java │ │ │ ├── cfg │ │ │ └── exc │ │ │ │ ├── inter │ │ │ │ └── NullPointerExceptionInterTest.java │ │ │ │ └── intra │ │ │ │ └── NullPointerExceptionIntraTest.java │ │ │ ├── cha │ │ │ ├── AnalysisScopeTest.java │ │ │ ├── CodeDeletedTest.java │ │ │ ├── DupFieldsTest.java │ │ │ ├── ExclusionsTest.java │ │ │ ├── GetTargetsTest.java │ │ │ ├── InnerClassesTest.java │ │ │ ├── InterfaceTest.java │ │ │ ├── LibraryVersionTest.java │ │ │ ├── MissingMethodRefTest.java │ │ │ ├── MissingSuperTest.java │ │ │ └── SourceMapTest.java │ │ │ ├── collections │ │ │ ├── SemiSparseMutableIntSetTest.java │ │ │ └── TwoLevelVectorTest.java │ │ │ ├── demandpa │ │ │ ├── AbstractPtrTest.java │ │ │ ├── ContextSensitiveTest.java │ │ │ ├── IntraprocTest.java │ │ │ ├── NoRefinePtrTest.java │ │ │ ├── OnTheFlyPtrTest.java │ │ │ ├── RefineFieldsPtrTest.java │ │ │ ├── TestInfo.java │ │ │ └── TunedRefinementTest.java │ │ │ ├── exceptionpruning │ │ │ ├── ExceptionAnalysis2EdgeFilterTest.java │ │ │ └── ExceptionAnalysisTest.java │ │ │ ├── ir │ │ │ ├── AnnotationTest.java │ │ │ ├── CFGSanitizerTest.java │ │ │ ├── CFGTest.java │ │ │ ├── CornerCasesTest.java │ │ │ ├── DeterministicIRTest.java │ │ │ ├── LocalNamesTest.java │ │ │ ├── MultiNewArrayTest.java │ │ │ └── TypeAnnotationTest.java │ │ │ ├── ptrs │ │ │ ├── MultiDimArrayTest.java │ │ │ ├── TypeBasedArrayAliasTest.java │ │ │ └── ZeroLengthArrayTest.java │ │ │ ├── shrike │ │ │ ├── DynamicCallGraphTest.java │ │ │ └── DynamicCallGraphTestBase.java │ │ │ ├── slicer │ │ │ └── SlicerTest.java │ │ │ ├── typeInference │ │ │ └── TypeInferenceTest.java │ │ │ ├── typeargument │ │ │ └── TypeArgumentTest.java │ │ │ └── util │ │ │ ├── JVMLTestAssertions.java │ │ │ ├── SlowTests.java │ │ │ ├── TestAssertions.java │ │ │ ├── TestConstants.java │ │ │ └── WalaTestCase.java │ │ ├── demandpa │ │ └── driver │ │ │ ├── CompareToZeroOneCFADriver.java │ │ │ ├── TestAgainstSimpleDriver.java │ │ │ └── WalaUtil.java │ │ ├── examples │ │ ├── analysis │ │ │ ├── ConstructAllIRs.java │ │ │ ├── CountParameters.java │ │ │ ├── GetLoadedFields.java │ │ │ ├── SimpleThreadEscapeAnalysis.java │ │ │ └── dataflow │ │ │ │ ├── ContextInsensitiveReachingDefs.java │ │ │ │ ├── ContextSensitiveReachingDefs.java │ │ │ │ ├── DataflowTest.java │ │ │ │ ├── InitializerTest.java │ │ │ │ ├── IntraprocReachingDefs.java │ │ │ │ └── StaticInitializer.java │ │ ├── drivers │ │ │ ├── JavaViewerDriver.java │ │ │ ├── PDFCallGraph.java │ │ │ ├── PDFControlDependenceGraph.java │ │ │ ├── PDFSDG.java │ │ │ ├── PDFSlice.java │ │ │ ├── PDFTypeHierarchy.java │ │ │ ├── PDFWalaIR.java │ │ │ └── ScopeFileCallGraph.java │ │ └── properties │ │ │ └── WalaExamplesProperties.java │ │ └── util │ │ └── io │ │ └── FileProviderTest.java ├── com.ibm.wala.core │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── antbuild.properties │ ├── build.gradle │ ├── build.properties │ ├── dat │ │ ├── J2SEClassHierarchyExclusions.txt │ │ ├── SyntheticJ2SEModel.txt │ │ ├── WalaUtilMessages.properties │ │ ├── codetemplates.xml │ │ ├── dictionary.txt │ │ ├── formatter.xml │ │ ├── log.properties │ │ ├── natives.xml │ │ ├── natives_no_model.xml │ │ ├── primordial.txt │ │ └── wala.properties.sample │ ├── gradle.properties │ ├── javaCompiler...args │ ├── lib │ │ └── primordial.jar.model │ ├── plugin.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── analysis │ │ ├── arraybounds │ │ │ ├── ArrayBoundsGraph.java │ │ │ ├── ArrayBoundsGraphBuilder.java │ │ │ ├── ArrayOutOfBoundsAnalysis.java │ │ │ ├── BinaryOpWithConstant.java │ │ │ ├── ConditionNormalizer.java │ │ │ └── hypergraph │ │ │ │ ├── DirectedHyperEdge.java │ │ │ │ ├── DirectedHyperGraph.java │ │ │ │ ├── HyperNode.java │ │ │ │ ├── SoftFinalHyperNode.java │ │ │ │ ├── algorithms │ │ │ │ └── ShortestPath.java │ │ │ │ ├── package-info.java │ │ │ │ └── weight │ │ │ │ ├── NormalOrder.java │ │ │ │ ├── ReverseOrder.java │ │ │ │ ├── Weight.java │ │ │ │ └── edgeweights │ │ │ │ ├── AdditiveEdgeWeight.java │ │ │ │ └── EdgeWeight.java │ │ ├── exceptionanalysis │ │ │ ├── CGIntraproceduralExceptionAnalysis.java │ │ │ ├── Exception2BitvectorTransformer.java │ │ │ ├── ExceptionAnalysis.java │ │ │ ├── ExceptionAnalysis2EdgeFilter.java │ │ │ ├── ExceptionTransferFunctionProvider.java │ │ │ ├── InitializedBitVectorSolver.java │ │ │ ├── IntraproceduralExceptionAnalysis.java │ │ │ └── package-info.java │ │ ├── nullpointer │ │ │ ├── IntraproceduralNullPointerAnalysis.java │ │ │ └── RelevantVariableFinder.java │ │ ├── pointers │ │ │ ├── BasicHeapGraph.java │ │ │ ├── HeapGraph.java │ │ │ ├── HeapGraphImpl.java │ │ │ └── package.html │ │ ├── reflection │ │ │ ├── AbstractReflectionInterpreter.java │ │ │ ├── ClassFactoryContextInterpreter.java │ │ │ ├── ClassFactoryContextSelector.java │ │ │ ├── ClassNewInstanceContextInterpreter.java │ │ │ ├── ClassNewInstanceContextSelector.java │ │ │ ├── CloneInterpreter.java │ │ │ ├── FactoryBypassInterpreter.java │ │ │ ├── FactoryContextSelector.java │ │ │ ├── GetClassContextInterpeter.java │ │ │ ├── GetClassContextSelector.java │ │ │ ├── GetMethodContext.java │ │ │ ├── GetMethodContextInterpreter.java │ │ │ ├── GetMethodContextSelector.java │ │ │ ├── IllegalArgumentExceptionContext.java │ │ │ ├── InstanceKeyWithNode.java │ │ │ ├── JavaLangClassContextInterpreter.java │ │ │ ├── JavaLangClassContextSelector.java │ │ │ ├── JavaTypeContext.java │ │ │ ├── ReflectionContextInterpreter.java │ │ │ ├── ReflectionContextSelector.java │ │ │ ├── ReflectiveInvocationInterpreter.java │ │ │ ├── ReflectiveInvocationSelector.java │ │ │ ├── java7 │ │ │ │ └── MethodHandles.java │ │ │ └── package.html │ │ ├── stackMachine │ │ │ ├── AbstractIntStackMachine.java │ │ │ └── package.html │ │ └── typeInference │ │ │ ├── ConeType.java │ │ │ ├── JavaPrimitiveType.java │ │ │ ├── PointType.java │ │ │ ├── PrimitiveType.java │ │ │ ├── TypeAbstraction.java │ │ │ ├── TypeInference.java │ │ │ ├── TypeVariable.java │ │ │ └── package.html │ │ ├── cfg │ │ ├── AbstractCFG.java │ │ ├── BytecodeCFG.java │ │ ├── CFGSanitizer.java │ │ ├── ControlFlowGraph.java │ │ ├── IBasicBlock.java │ │ ├── InducedCFG.java │ │ ├── MinimalCFG.java │ │ ├── ShrikeCFG.java │ │ ├── Util.java │ │ ├── cdg │ │ │ ├── ControlDependenceGraph.java │ │ │ └── package.html │ │ ├── exc │ │ │ ├── ExceptionPruningAnalysis.java │ │ │ ├── InterprocAnalysisResult.java │ │ │ ├── NullPointerAnalysis.java │ │ │ ├── inter │ │ │ │ ├── AnalysisUtil.java │ │ │ │ ├── DelegatingMethodState.java │ │ │ │ ├── InterprocAnalysisResultWrapper.java │ │ │ │ ├── InterprocMethodState.java │ │ │ │ ├── InterprocNullPointerAnalysis.java │ │ │ │ └── IntraprocAnalysisState.java │ │ │ └── intra │ │ │ │ ├── ExplodedCFGNullPointerAnalysis.java │ │ │ │ ├── IntraprocNullPointerAnalysis.java │ │ │ │ ├── MethodState.java │ │ │ │ ├── MutableCFG.java │ │ │ │ ├── NegativeGraphFilter.java │ │ │ │ ├── NullPointerFrameWork.java │ │ │ │ ├── NullPointerSolver.java │ │ │ │ ├── NullPointerState.java │ │ │ │ ├── NullPointerTransferFunctionProvider.java │ │ │ │ ├── OperatorUtil.java │ │ │ │ ├── ParameterState.java │ │ │ │ └── SSACFGNullPointerAnalysis.java │ │ └── package.html │ │ ├── classLoader │ │ ├── AbstractNestedJarFileModule.java │ │ ├── AbstractURLModule.java │ │ ├── ArrayClass.java │ │ ├── ArrayClassLoader.java │ │ ├── BinaryDirectoryTreeModule.java │ │ ├── BytecodeClass.java │ │ ├── BytecodeLanguage.java │ │ ├── CallSiteReference.java │ │ ├── ClassFileModule.java │ │ ├── ClassLoaderFactory.java │ │ ├── ClassLoaderFactoryImpl.java │ │ ├── ClassLoaderImpl.java │ │ ├── CodeScanner.java │ │ ├── CompoundModule.java │ │ ├── DirectoryTreeModule.java │ │ ├── FieldImpl.java │ │ ├── FileModule.java │ │ ├── IBytecodeMethod.java │ │ ├── IClass.java │ │ ├── IClassLoader.java │ │ ├── IField.java │ │ ├── IMember.java │ │ ├── IMethod.java │ │ ├── JVMClass.java │ │ ├── JarFileEntry.java │ │ ├── JarFileModule.java │ │ ├── JarStreamModule.java │ │ ├── JavaLanguage.java │ │ ├── Language.java │ │ ├── LanguageImpl.java │ │ ├── Module.java │ │ ├── ModuleEntry.java │ │ ├── NestedJarFileModule.java │ │ ├── NewSiteReference.java │ │ ├── NoSuperclassFoundException.java │ │ ├── PhantomClass.java │ │ ├── ProgramCounter.java │ │ ├── ResourceJarFileModule.java │ │ ├── ShrikeBTMethod.java │ │ ├── ShrikeCTMethod.java │ │ ├── ShrikeClass.java │ │ ├── ShrikeIRFactory.java │ │ ├── SourceDirectoryTreeModule.java │ │ ├── SourceFileModule.java │ │ ├── SourceModule.java │ │ ├── SourceURLModule.java │ │ ├── SyntheticClass.java │ │ ├── SyntheticMethod.java │ │ └── package.html │ │ ├── client │ │ ├── AbstractAnalysisEngine.java │ │ ├── AbstractEngineStopwatch.java │ │ ├── AnalysisEngine.java │ │ ├── EngineStopwatch.java │ │ └── package.html │ │ ├── core │ │ └── plugin │ │ │ └── package.html │ │ ├── dataflow │ │ ├── IFDS │ │ │ ├── BackwardsSupergraph.java │ │ │ ├── BoundedPartiallyBalancedSolver.java │ │ │ ├── BoundedTabulationSolver.java │ │ │ ├── CallFlowEdges.java │ │ │ ├── IBinaryReturnFlowFunction.java │ │ │ ├── ICFGSupergraph.java │ │ │ ├── IFlowFunction.java │ │ │ ├── IFlowFunctionMap.java │ │ │ ├── IMergeFunction.java │ │ │ ├── IPartiallyBalancedFlowFunctions.java │ │ │ ├── IReversibleFlowFunction.java │ │ │ ├── ISupergraph.java │ │ │ ├── ITabulationWorklist.java │ │ │ ├── IUnaryFlowFunction.java │ │ │ ├── IdentityFlowFunction.java │ │ │ ├── IdentityFlowFunctions.java │ │ │ ├── KillEverything.java │ │ │ ├── LocalPathEdges.java │ │ │ ├── LocalSummaryEdges.java │ │ │ ├── PartiallyBalancedTabulationProblem.java │ │ │ ├── PartiallyBalancedTabulationSolver.java │ │ │ ├── PathEdge.java │ │ │ ├── SingletonFlowFunction.java │ │ │ ├── TabulationCancelException.java │ │ │ ├── TabulationDomain.java │ │ │ ├── TabulationProblem.java │ │ │ ├── TabulationResult.java │ │ │ ├── TabulationSolver.java │ │ │ ├── UnorderedDomain.java │ │ │ ├── VectorGenFlowFunction.java │ │ │ ├── VectorKillFlowFunction.java │ │ │ └── package.html │ │ └── ssa │ │ │ └── SSAInference.java │ │ ├── demandpa │ │ ├── alg │ │ │ ├── AbstractDemandPointsTo.java │ │ │ ├── BudgetExceededException.java │ │ │ ├── CallStack.java │ │ │ ├── ContextSensitiveStateMachine.java │ │ │ ├── DemandRefinementPointsTo.java │ │ │ ├── IDemandPointerAnalysis.java │ │ │ ├── InstanceFieldKeyAndState.java │ │ │ ├── InstanceKeyAndState.java │ │ │ ├── IntraProcFilter.java │ │ │ ├── PointerKeyAndState.java │ │ │ ├── SimpleDemandPointsTo.java │ │ │ ├── ThisFilteringHeapModel.java │ │ │ ├── WithState.java │ │ │ ├── refinepolicy │ │ │ │ ├── AbstractRefinementPolicy.java │ │ │ │ ├── AlwaysRefineCGPolicy.java │ │ │ │ ├── AlwaysRefineFieldsPolicy.java │ │ │ │ ├── CallGraphRefinePolicy.java │ │ │ │ ├── ContainersFieldPolicy.java │ │ │ │ ├── DelegatingFieldRefinePolicy.java │ │ │ │ ├── FieldRefinePolicy.java │ │ │ │ ├── ManualCGRefinePolicy.java │ │ │ │ ├── ManualFieldPolicy.java │ │ │ │ ├── ManualRefinementPolicy.java │ │ │ │ ├── NeverRefineCGPolicy.java │ │ │ │ ├── NeverRefineFieldsPolicy.java │ │ │ │ ├── OnlyArraysPolicy.java │ │ │ │ ├── RefinementPolicy.java │ │ │ │ ├── RefinementPolicyFactory.java │ │ │ │ ├── SinglePassRefinementPolicy.java │ │ │ │ ├── TunedFieldRefinementPolicy.java │ │ │ │ └── TunedRefinementPolicy.java │ │ │ └── statemachine │ │ │ │ ├── DummyStateMachine.java │ │ │ │ ├── StateMachine.java │ │ │ │ ├── StateMachineFactory.java │ │ │ │ └── StatesMergedException.java │ │ ├── flowgraph │ │ │ ├── AbstractDemandFlowGraph.java │ │ │ ├── AbstractFlowGraph.java │ │ │ ├── AbstractFlowLabelVisitor.java │ │ │ ├── AssignBarLabel.java │ │ │ ├── AssignGlobalBarLabel.java │ │ │ ├── AssignGlobalLabel.java │ │ │ ├── AssignLabel.java │ │ │ ├── CallLabel.java │ │ │ ├── DemandPointerFlowGraph.java │ │ │ ├── DemandValueFlowGraph.java │ │ │ ├── GetFieldBarLabel.java │ │ │ ├── GetFieldLabel.java │ │ │ ├── IFlowGraph.java │ │ │ ├── IFlowLabel.java │ │ │ ├── IFlowLabelWithFilter.java │ │ │ ├── MatchBarLabel.java │ │ │ ├── MatchLabel.java │ │ │ ├── NewBarLabel.java │ │ │ ├── NewLabel.java │ │ │ ├── ParamBarLabel.java │ │ │ ├── ParamLabel.java │ │ │ ├── PointerKeyAndCallSite.java │ │ │ ├── PutFieldBarLabel.java │ │ │ ├── PutFieldLabel.java │ │ │ ├── ReturnBarLabel.java │ │ │ ├── ReturnLabel.java │ │ │ └── SimpleDemandPointerFlowGraph.java │ │ └── util │ │ │ ├── ArrayContents.java │ │ │ ├── CallGraphMapUtil.java │ │ │ ├── MemoryAccess.java │ │ │ ├── MemoryAccessMap.java │ │ │ ├── PABasedMemoryAccessMap.java │ │ │ ├── PointerParamValueNumIterator.java │ │ │ └── SimpleMemoryAccessMap.java │ │ ├── escape │ │ ├── FILiveObjectAnalysis.java │ │ ├── ILiveObjectAnalysis.java │ │ ├── IMethodEscapeAnalysis.java │ │ ├── INodeEscapeAnalysis.java │ │ ├── LocalLiveRangeAnalysis.java │ │ └── TrivialMethodEscape.java │ │ ├── ipa │ │ ├── callgraph │ │ │ ├── AnalysisCache.java │ │ │ ├── AnalysisCacheImpl.java │ │ │ ├── AnalysisOptions.java │ │ │ ├── AnalysisScope.java │ │ │ ├── CGNode.java │ │ │ ├── CallGraph.java │ │ │ ├── CallGraphBuilder.java │ │ │ ├── CallGraphBuilderCancelException.java │ │ │ ├── CallGraphStats.java │ │ │ ├── CallGraphTransitiveClosure.java │ │ │ ├── ClassTargetSelector.java │ │ │ ├── Context.java │ │ │ ├── ContextItem.java │ │ │ ├── ContextKey.java │ │ │ ├── ContextSelector.java │ │ │ ├── ContextUtil.java │ │ │ ├── DelegatingContext.java │ │ │ ├── Entrypoint.java │ │ │ ├── IAnalysisCacheView.java │ │ │ ├── MethodTargetSelector.java │ │ │ ├── ShallowAnalysisScope.java │ │ │ ├── cha │ │ │ │ ├── CHACallGraph.java │ │ │ │ ├── CHAContextInterpreter.java │ │ │ │ └── ContextInsensitiveCHAContextInterpreter.java │ │ │ ├── impl │ │ │ │ ├── AbstractRootMethod.java │ │ │ │ ├── AllApplicationEntrypoints.java │ │ │ │ ├── ArgumentTypeEntrypoint.java │ │ │ │ ├── BasicCallGraph.java │ │ │ │ ├── ClassHierarchyClassTargetSelector.java │ │ │ │ ├── ClassHierarchyMethodTargetSelector.java │ │ │ │ ├── ComposedEntrypoints.java │ │ │ │ ├── ContextInsensitiveSelector.java │ │ │ │ ├── DefaultContextSelector.java │ │ │ │ ├── DefaultEntrypoint.java │ │ │ │ ├── DelegatingContextSelector.java │ │ │ │ ├── Everywhere.java │ │ │ │ ├── ExplicitCallGraph.java │ │ │ │ ├── FakeRootClass.java │ │ │ │ ├── FakeRootMethod.java │ │ │ │ ├── FakeWorldClinitMethod.java │ │ │ │ ├── PartialCallGraph.java │ │ │ │ ├── SubtypesEntrypoint.java │ │ │ │ ├── UnionContextSelector.java │ │ │ │ ├── Util.java │ │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── propagation │ │ │ │ ├── AbstractFieldPointerKey.java │ │ │ │ ├── AbstractLocalPointerKey.java │ │ │ │ ├── AbstractPointerAnalysis.java │ │ │ │ ├── AbstractPointerKey.java │ │ │ │ ├── AbstractPointsToSolver.java │ │ │ │ ├── AbstractTypeInNode.java │ │ │ │ ├── AllocationSite.java │ │ │ │ ├── AllocationSiteInNode.java │ │ │ │ ├── AllocationSiteInNodeFactory.java │ │ │ │ ├── ArrayContentsKey.java │ │ │ │ ├── AssignEquation.java │ │ │ │ ├── AssignOperator.java │ │ │ │ ├── CPAContextSelector.java │ │ │ │ ├── ClassBasedInstanceKeys.java │ │ │ │ ├── CloneContextSelector.java │ │ │ │ ├── ConcreteTypeKey.java │ │ │ │ ├── ConstantKey.java │ │ │ │ ├── ContainerUtil.java │ │ │ │ ├── FilteredPointerKey.java │ │ │ │ ├── HeapModel.java │ │ │ │ ├── IPointerOperator.java │ │ │ │ ├── IPointsToSolver.java │ │ │ │ ├── InstanceFieldKey.java │ │ │ │ ├── InstanceFieldKeyWithFilter.java │ │ │ │ ├── InstanceFieldPointerKey.java │ │ │ │ ├── InstanceKey.java │ │ │ │ ├── InstanceKeyFactory.java │ │ │ │ ├── LocalPointerKey.java │ │ │ │ ├── LocalPointerKeyWithFilter.java │ │ │ │ ├── MultiNewArrayInNode.java │ │ │ │ ├── NodeKey.java │ │ │ │ ├── NormalAllocationInNode.java │ │ │ │ ├── PointerAnalysis.java │ │ │ │ ├── PointerAnalysisImpl.java │ │ │ │ ├── PointerKey.java │ │ │ │ ├── PointerKeyComparator.java │ │ │ │ ├── PointerKeyFactory.java │ │ │ │ ├── PointsToMap.java │ │ │ │ ├── PointsToSetVariable.java │ │ │ │ ├── PropagationCallGraphBuilder.java │ │ │ │ ├── PropagationGraph.java │ │ │ │ ├── PropagationSystem.java │ │ │ │ ├── ReceiverInstanceContext.java │ │ │ │ ├── ReceiverTypeContextSelector.java │ │ │ │ ├── ReflectionHandler.java │ │ │ │ ├── ReturnValueKey.java │ │ │ │ ├── ReturnValueKeyWithFilter.java │ │ │ │ ├── SSAContextInterpreter.java │ │ │ │ ├── SSAPropagationCallGraphBuilder.java │ │ │ │ ├── SelectiveCPAContext.java │ │ │ │ ├── SmushedAllocationSiteInNode.java │ │ │ │ ├── SmushedAllocationSiteInstanceKeys.java │ │ │ │ ├── StandardSolver.java │ │ │ │ ├── StaticFieldKey.java │ │ │ │ ├── StringConstantCharArray.java │ │ │ │ ├── TargetMethodContextSelector.java │ │ │ │ ├── UnarySideEffect.java │ │ │ │ ├── ZeroLengthArrayInNode.java │ │ │ │ ├── cfa │ │ │ │ │ ├── CallString.java │ │ │ │ │ ├── CallStringContext.java │ │ │ │ │ ├── CallStringContextSelector.java │ │ │ │ │ ├── CallerContext.java │ │ │ │ │ ├── CallerContextPair.java │ │ │ │ │ ├── CallerSiteContext.java │ │ │ │ │ ├── CallerSiteContextPair.java │ │ │ │ │ ├── ContainerContextSelector.java │ │ │ │ │ ├── ContextInsensitiveSSAInterpreter.java │ │ │ │ │ ├── DefaultPointerKeyFactory.java │ │ │ │ │ ├── DefaultSSAInterpreter.java │ │ │ │ │ ├── DelegatingSSAContextInterpreter.java │ │ │ │ │ ├── ExceptionReturnValueKey.java │ │ │ │ │ ├── FallbackContextInterpreter.java │ │ │ │ │ ├── OneLevelSiteContextSelector.java │ │ │ │ │ ├── ZeroXCFABuilder.java │ │ │ │ │ ├── ZeroXContainerCFABuilder.java │ │ │ │ │ ├── ZeroXInstanceKeys.java │ │ │ │ │ ├── nCFABuilder.java │ │ │ │ │ ├── nCFAContextSelector.java │ │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ └── rta │ │ │ │ │ ├── AbstractRTABuilder.java │ │ │ │ │ ├── BasicRTABuilder.java │ │ │ │ │ ├── CallSite.java │ │ │ │ │ ├── ContextInsensitiveRTAInterpreter.java │ │ │ │ │ ├── DefaultRTAInterpreter.java │ │ │ │ │ ├── DelegatingExplicitCallGraph.java │ │ │ │ │ ├── DelegatingRTAContextInterpreter.java │ │ │ │ │ ├── RTAContextInterpreter.java │ │ │ │ │ ├── RTASelectorKey.java │ │ │ │ │ ├── TypeBasedHeapModel.java │ │ │ │ │ ├── TypeBasedPointerAnalysis.java │ │ │ │ │ └── package.html │ │ │ └── pruned │ │ │ │ ├── ApplicationLoaderPolicy.java │ │ │ │ ├── CallGraphPruning.java │ │ │ │ ├── DoNotPrune.java │ │ │ │ ├── PrunedCallGraph.java │ │ │ │ └── PruningPolicy.java │ │ ├── cfg │ │ │ ├── AbstractInterproceduralCFG.java │ │ │ ├── BasicBlockInContext.java │ │ │ ├── EdgeFilter.java │ │ │ ├── ExceptionPrunedCFG.java │ │ │ ├── ExplodedInterproceduralCFG.java │ │ │ ├── InterproceduralCFG.java │ │ │ ├── PrunedCFG.java │ │ │ ├── exceptionpruning │ │ │ │ ├── ExceptionFilter.java │ │ │ │ ├── ExceptionFilter2EdgeFilter.java │ │ │ │ ├── ExceptionMatcher.java │ │ │ │ ├── FilteredException.java │ │ │ │ ├── filter │ │ │ │ │ ├── ArrayOutOfBoundFilter.java │ │ │ │ │ ├── CombinedExceptionFilter.java │ │ │ │ │ ├── DummyFilter.java │ │ │ │ │ ├── IgnoreExceptionsFilter.java │ │ │ │ │ ├── NullPointerExceptionFilter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── interprocedural │ │ │ │ │ ├── ArrayOutOfBoundInterFilter.java │ │ │ │ │ ├── CombinedInterproceduralExceptionFilter.java │ │ │ │ │ ├── IgnoreExceptionsInterFilter.java │ │ │ │ │ ├── InterproceduralExceptionFilter.java │ │ │ │ │ ├── NullPointerExceptionInterFilter.java │ │ │ │ │ ├── StoringExceptionFilter.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ └── package.html │ │ ├── cha │ │ │ ├── CancelCHAConstructionException.java │ │ │ ├── ClassHierarchy.java │ │ │ ├── ClassHierarchyException.java │ │ │ ├── ClassHierarchyFactory.java │ │ │ ├── ClassHierarchyStats.java │ │ │ ├── ClassHierarchyUtil.java │ │ │ ├── ClassHierarchyWarning.java │ │ │ ├── IClassHierarchy.java │ │ │ ├── IClassHierarchyDweller.java │ │ │ ├── SeqClassHierarchyFactory.java │ │ │ └── package.html │ │ ├── modref │ │ │ ├── ArrayLengthKey.java │ │ │ ├── DelegatingExtendedHeapModel.java │ │ │ ├── ExtendedHeapModel.java │ │ │ ├── GenReach.java │ │ │ ├── ModRef.java │ │ │ └── ModRefFieldAccess.java │ │ ├── slicer │ │ │ ├── ExceptionalReturnCallee.java │ │ │ ├── ExceptionalReturnCaller.java │ │ │ ├── GetCaughtExceptionStatement.java │ │ │ ├── HeapExclusions.java │ │ │ ├── HeapReachingDefs.java │ │ │ ├── HeapStatement.java │ │ │ ├── ISDG.java │ │ │ ├── MethodEntryStatement.java │ │ │ ├── MethodExitStatement.java │ │ │ ├── NormalReturnCallee.java │ │ │ ├── NormalReturnCaller.java │ │ │ ├── NormalStatement.java │ │ │ ├── PDG.java │ │ │ ├── ParamCallee.java │ │ │ ├── ParamCaller.java │ │ │ ├── PhiStatement.java │ │ │ ├── PiStatement.java │ │ │ ├── ReachabilityFunctions.java │ │ │ ├── SDG.java │ │ │ ├── SDGSupergraph.java │ │ │ ├── SliceFunctions.java │ │ │ ├── Slicer.java │ │ │ ├── Statement.java │ │ │ ├── StatementWithInstructionIndex.java │ │ │ ├── ValueNumberCarrier.java │ │ │ └── thin │ │ │ │ ├── CISDG.java │ │ │ │ ├── CISlicer.java │ │ │ │ └── ThinSlicer.java │ │ └── summaries │ │ │ ├── BypassClassTargetSelector.java │ │ │ ├── BypassMethodTargetSelector.java │ │ │ ├── BypassSyntheticClass.java │ │ │ ├── BypassSyntheticClassLoader.java │ │ │ ├── LambdaMethodTargetSelector.java │ │ │ ├── LambdaSummaryClass.java │ │ │ ├── MethodBypass.java │ │ │ ├── MethodSummary.java │ │ │ ├── SummarizedMethod.java │ │ │ ├── SummarizedMethodWithNames.java │ │ │ ├── SyntheticIR.java │ │ │ ├── SyntheticIRFactory.java │ │ │ ├── VolatileMethodSummary.java │ │ │ ├── XMLMethodSummaryReader.java │ │ │ └── package.html │ │ ├── model │ │ ├── SyntheticFactory.java │ │ └── java │ │ │ └── lang │ │ │ ├── System.java │ │ │ ├── Thread.java │ │ │ └── reflect │ │ │ └── Array.java │ │ ├── properties │ │ ├── DefaultPropertiesValues.java │ │ └── WalaProperties.java │ │ ├── ssa │ │ ├── AllIntegerDueToBranchePiPolicy.java │ │ ├── AuxiliaryCache.java │ │ ├── CompoundPiPolicy.java │ │ ├── ConstantValue.java │ │ ├── DefUse.java │ │ ├── DefaultIRFactory.java │ │ ├── IAuxiliaryCache.java │ │ ├── IR.java │ │ ├── IRFactory.java │ │ ├── IRView.java │ │ ├── ISSABasicBlock.java │ │ ├── IVisitorWithAddresses.java │ │ ├── InstanceOfPiPolicy.java │ │ ├── NullTestPiPolicy.java │ │ ├── PhiValue.java │ │ ├── ReflectiveMemberAccess.java │ │ ├── SSAAbstractBinaryInstruction.java │ │ ├── SSAAbstractInvokeInstruction.java │ │ ├── SSAAbstractThrowInstruction.java │ │ ├── SSAAbstractUnaryInstruction.java │ │ ├── SSAAddressOfInstruction.java │ │ ├── SSAArrayLengthInstruction.java │ │ ├── SSAArrayLoadInstruction.java │ │ ├── SSAArrayReferenceInstruction.java │ │ ├── SSAArrayStoreInstruction.java │ │ ├── SSABinaryOpInstruction.java │ │ ├── SSABuilder.java │ │ ├── SSACFG.java │ │ ├── SSACache.java │ │ ├── SSACheckCastInstruction.java │ │ ├── SSAComparisonInstruction.java │ │ ├── SSAConditionalBranchInstruction.java │ │ ├── SSAConversionInstruction.java │ │ ├── SSAFieldAccessInstruction.java │ │ ├── SSAGetCaughtExceptionInstruction.java │ │ ├── SSAGetInstruction.java │ │ ├── SSAGotoInstruction.java │ │ ├── SSAIndirectionData.java │ │ ├── SSAInstanceofInstruction.java │ │ ├── SSAInstruction.java │ │ ├── SSAInstructionFactory.java │ │ ├── SSAInvokeDynamicInstruction.java │ │ ├── SSAInvokeInstruction.java │ │ ├── SSALoadIndirectInstruction.java │ │ ├── SSALoadMetadataInstruction.java │ │ ├── SSAMonitorInstruction.java │ │ ├── SSANewInstruction.java │ │ ├── SSAOptions.java │ │ ├── SSAPhiInstruction.java │ │ ├── SSAPiInstruction.java │ │ ├── SSAPiNodePolicy.java │ │ ├── SSAPutInstruction.java │ │ ├── SSAReturnInstruction.java │ │ ├── SSAStoreIndirectInstruction.java │ │ ├── SSASwitchInstruction.java │ │ ├── SSAThrowInstruction.java │ │ ├── SSAUnaryOpInstruction.java │ │ ├── ShrikeIndirectionData.java │ │ ├── SymbolTable.java │ │ ├── Value.java │ │ ├── analysis │ │ │ ├── DeadAssignmentElimination.java │ │ │ ├── ExplodedControlFlowGraph.java │ │ │ ├── IExplodedBasicBlock.java │ │ │ └── package.html │ │ └── package.html │ │ ├── types │ │ ├── ClassLoaderReference.java │ │ ├── Descriptor.java │ │ ├── FieldReference.java │ │ ├── MemberReference.java │ │ ├── MethodReference.java │ │ ├── Selector.java │ │ ├── TypeName.java │ │ ├── TypeReference.java │ │ ├── annotations │ │ │ ├── Annotation.java │ │ │ ├── Annotations.java │ │ │ └── TypeAnnotation.java │ │ ├── generics │ │ │ ├── ArrayTypeSignature.java │ │ │ ├── BaseType.java │ │ │ ├── ClassSignature.java │ │ │ ├── ClassTypeSignature.java │ │ │ ├── FormalTypeParameter.java │ │ │ ├── MethodTypeSignature.java │ │ │ ├── Signature.java │ │ │ ├── TypeArgument.java │ │ │ ├── TypeSignature.java │ │ │ └── TypeVariableSignature.java │ │ └── package.html │ │ ├── util │ │ ├── CancelRuntimeException.java │ │ ├── PrimitiveAssignability.java │ │ ├── ProgressMaster.java │ │ ├── bytecode │ │ │ ├── BytecodeStream.java │ │ │ └── package.html │ │ ├── config │ │ │ ├── AnalysisScopeReader.java │ │ │ └── package.html │ │ ├── io │ │ │ ├── FileProvider.java │ │ │ └── FileSuffixes.java │ │ ├── package.html │ │ ├── ref │ │ │ ├── CacheReference.java │ │ │ └── ReferenceCleanser.java │ │ ├── scope │ │ │ └── JUnitEntryPoints.java │ │ ├── shrike │ │ │ ├── Exceptions.java │ │ │ ├── ShrikeClassReaderHandle.java │ │ │ └── ShrikeUtil.java │ │ ├── ssa │ │ │ ├── ClassLookupException.java │ │ │ ├── IInstantiator.java │ │ │ ├── InstructionByIIndexMap.java │ │ │ ├── InstructionByIIndexWrapper.java │ │ │ ├── ParameterAccessor.java │ │ │ ├── SSAValue.java │ │ │ ├── SSAValueManager.java │ │ │ ├── TypeSafeInstructionFactory.java │ │ │ └── package-info.java │ │ ├── strings │ │ │ ├── Atom.java │ │ │ ├── ImmutableByteArray.java │ │ │ ├── StringStuff.java │ │ │ └── UTF8Convert.java │ │ └── warnings │ │ │ ├── Warning.java │ │ │ ├── Warnings.java │ │ │ └── package.html │ │ └── viz │ │ ├── PDFViewUtil.java │ │ └── viewer │ │ ├── CgPanel.java │ │ ├── ChaPanel.java │ │ ├── DualTreeCellRenderer.java │ │ ├── IrAndSourceViewer.java │ │ ├── IrViewer.java │ │ ├── PaPanel.java │ │ ├── SourceViewer.java │ │ ├── WalaViewer.java │ │ └── images │ │ ├── ik_closed.png │ │ ├── ik_leaf.png │ │ ├── ik_open.png │ │ ├── pk_closed.png │ │ ├── pk_leaf.png │ │ └── pk_open.png ├── com.ibm.wala.dalvik.test │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── data │ │ ├── .gitignore │ │ ├── AndroidRegressionExclusions.txt │ │ ├── LibraryExclusions.txt │ │ └── multidex-test.apk │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── dalvik │ │ ├── drivers │ │ └── APKCallGraphDriver.java │ │ └── test │ │ ├── Activator.java │ │ ├── callGraph │ │ ├── DalvikCallGraphTestBase.java │ │ ├── DroidBenchCGTest.java │ │ ├── DynamicDalvikComparisonJavaLibsTest.java │ │ ├── DynamicDalvikComparisonTest.java │ │ ├── DynamicDalvikComparisonTestForAndroidLibs.java │ │ ├── JVMLDalvikComparisonTest.java │ │ └── droidbench │ │ │ ├── AliasingTest.java │ │ │ ├── AndroidSpecificTest.java │ │ │ ├── ArraysAndListsTest.java │ │ │ ├── CallbacksTest.java │ │ │ ├── EmulatorDetectionTest.java │ │ │ ├── FieldAndObjectSensitivityTest.java │ │ │ ├── GeneralJavaTest.java │ │ │ ├── ImplicitFlowsTest.java │ │ │ ├── InterAppCommunicationTest.java │ │ │ ├── InterComponentCommunicationTest.java │ │ │ ├── LifecycleTest.java │ │ │ ├── ReflectionTest.java │ │ │ └── ThreadingTest.java │ │ ├── cha │ │ └── MultiDexScopeTest.java │ │ ├── ir │ │ └── DalvikAnnotationsTest.java │ │ └── util │ │ └── Util.java ├── com.ibm.wala.dalvik │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── README │ ├── StringTest.apk │ ├── apkCGBuilder.xml │ ├── build.gradle │ ├── build.properties │ ├── build.xml │ ├── gradle.properties │ ├── models │ │ ├── ActivityModel.apk │ │ └── src │ │ │ └── ActivityModelActivity.java │ ├── pom.xml │ └── src │ │ ├── com │ │ └── ibm │ │ │ └── wala │ │ │ └── dalvik │ │ │ ├── analysis │ │ │ └── typeInference │ │ │ │ ├── DalvikTypeInference.java │ │ │ │ └── DalvikTypeVariable.java │ │ │ ├── classLoader │ │ │ ├── DexCFG.java │ │ │ ├── DexConstants.java │ │ │ ├── DexFileModule.java │ │ │ ├── DexIClass.java │ │ │ ├── DexIContextInterpreter.java │ │ │ ├── DexIField.java │ │ │ ├── DexIMethod.java │ │ │ ├── DexIRFactory.java │ │ │ ├── DexModuleEntry.java │ │ │ ├── DexUtil.java │ │ │ ├── InstructionArray.java │ │ │ ├── Literal.java │ │ │ └── WDexClassLoaderImpl.java │ │ │ ├── dex │ │ │ ├── instructions │ │ │ │ ├── ArrayFill.java │ │ │ │ ├── ArrayGet.java │ │ │ │ ├── ArrayLength.java │ │ │ │ ├── ArrayPut.java │ │ │ │ ├── BinaryLiteralOperation.java │ │ │ │ ├── BinaryOperation.java │ │ │ │ ├── Branch.java │ │ │ │ ├── CheckCast.java │ │ │ │ ├── Constant.java │ │ │ │ ├── GetField.java │ │ │ │ ├── Goto.java │ │ │ │ ├── InstanceOf.java │ │ │ │ ├── Instruction.java │ │ │ │ ├── Invoke.java │ │ │ │ ├── Monitor.java │ │ │ │ ├── New.java │ │ │ │ ├── NewArray.java │ │ │ │ ├── NewArrayFilled.java │ │ │ │ ├── PackedSwitchPad.java │ │ │ │ ├── PutField.java │ │ │ │ ├── Return.java │ │ │ │ ├── SparseSwitchPad.java │ │ │ │ ├── Switch.java │ │ │ │ ├── SwitchPad.java │ │ │ │ ├── Throw.java │ │ │ │ └── UnaryOperation.java │ │ │ └── util │ │ │ │ └── config │ │ │ │ └── DexAnalysisScopeReader.java │ │ │ ├── ipa │ │ │ └── callgraph │ │ │ │ ├── androidModel │ │ │ │ ├── AndroidModel.java │ │ │ │ ├── AndroidModelClass.java │ │ │ │ ├── IntentModel.java │ │ │ │ ├── MicroModel.java │ │ │ │ ├── MiniModel.java │ │ │ │ ├── package-info.java │ │ │ │ ├── parameters │ │ │ │ │ ├── AndroidModelParameterManager.java │ │ │ │ │ ├── DefaultInstantiationBehavior.java │ │ │ │ │ ├── FlatInstantiator.java │ │ │ │ │ ├── IInstantiationBehavior.java │ │ │ │ │ ├── Instantiator.java │ │ │ │ │ ├── LoadedInstantiationBehavior.java │ │ │ │ │ ├── ReuseParameters.java │ │ │ │ │ ├── SpecializedInstantiator.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── structure │ │ │ │ │ ├── AbstractAndroidModel.java │ │ │ │ │ ├── LoopAndroidModel.java │ │ │ │ │ ├── LoopKillAndroidModel.java │ │ │ │ │ ├── SequentialAndroidModel.java │ │ │ │ │ ├── SingleStartAndroidModel.java │ │ │ │ │ └── package-info.java │ │ │ │ └── stubs │ │ │ │ │ ├── AndroidBoot.java │ │ │ │ │ ├── AndroidStartComponentTool.java │ │ │ │ │ ├── ExternalModel.java │ │ │ │ │ ├── Overrides.java │ │ │ │ │ ├── SystemServiceModel.java │ │ │ │ │ ├── UnknownTargetModel.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── impl │ │ │ │ ├── AndroidEntryPoint.java │ │ │ │ └── DexEntryPoint.java │ │ │ │ └── propagation │ │ │ │ └── cfa │ │ │ │ ├── AndroidContext.java │ │ │ │ ├── Intent.java │ │ │ │ ├── IntentContext.java │ │ │ │ ├── IntentContextInterpreter.java │ │ │ │ ├── IntentContextSelector.java │ │ │ │ ├── IntentMap.java │ │ │ │ ├── IntentStarters.java │ │ │ │ └── package-info.java │ │ │ ├── ssa │ │ │ ├── AbstractIntRegisterMachine.java │ │ │ └── DexSSABuilder.java │ │ │ └── util │ │ │ ├── AndroidAnalysisScope.java │ │ │ ├── AndroidComponent.java │ │ │ ├── AndroidEntryPointLocator.java │ │ │ ├── AndroidEntryPointManager.java │ │ │ ├── AndroidManifestXMLReader.java │ │ │ ├── AndroidPreFlightChecks.java │ │ │ ├── AndroidSettingFactory.java │ │ │ ├── AndroidTypes.java │ │ │ ├── androidEntryPoints │ │ │ ├── ActivityEP.java │ │ │ ├── ApplicationEP.java │ │ │ ├── FragmentEP.java │ │ │ ├── LoaderCB.java │ │ │ ├── LocationEP.java │ │ │ ├── ProviderEP.java │ │ │ ├── ServiceEP.java │ │ │ ├── TODO │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ └── logback.xml ├── com.ibm.wala.ide.jdt.test │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── data │ │ └── Java60RegressionExclusions.txt │ ├── launchers │ │ ├── #com.ibm.wala.ide.jdt.test.launch# │ │ ├── ECJJavaIRTest.launch │ │ ├── JDTJava15IRTests.launch │ │ └── JDTJavaIRTests.launch │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── cast │ │ └── java │ │ │ ├── jdt │ │ │ └── test │ │ │ │ └── Activator.java │ │ │ └── test │ │ │ ├── JDTJava15IRTests.java │ │ │ ├── JDTJavaIRTests.java │ │ │ ├── JDTJavaTest.java │ │ │ ├── TestPlugin.java │ │ │ └── TypeInferenceAssertion.java │ │ └── demandpa │ │ └── driver │ │ └── DemandCastChecker.java ├── com.ibm.wala.ide.jdt │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── cast │ │ └── java │ │ │ ├── client │ │ │ └── JDTJavaSourceAnalysisEngine.java │ │ │ └── translator │ │ │ └── jdt │ │ │ ├── JDTClassLoaderFactory.java │ │ │ ├── JDTSourceLoaderImpl.java │ │ │ └── JDTSourceModuleTranslator.java │ │ ├── eclipse │ │ └── headless │ │ │ └── Main.java │ │ └── ide │ │ ├── AbstractJavaAnalysisAction.java │ │ ├── jdt │ │ └── Activator.java │ │ └── util │ │ ├── ASTNodeFinder.java │ │ ├── JavaEclipseProjectPath.java │ │ ├── JdtPosition.java │ │ └── JdtUtil.java ├── com.ibm.wala.ide.jsdt.tests │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── launchers │ │ ├── JSProjectScopeTest.launch │ │ ├── WLProjectWebScopeTest.launch │ │ └── com.ibm.wala.ide.jsdt.tests.launch │ ├── pom.xml │ ├── src │ │ └── com │ │ │ └── ibm │ │ │ └── wala │ │ │ └── ide │ │ │ └── jsdt │ │ │ └── tests │ │ │ ├── AbstractJSProjectScopeTest.java │ │ │ ├── Activator.java │ │ │ └── JSProjectScopeTest.java │ └── testdata │ │ └── .gitignore ├── com.ibm.wala.ide.jsdt │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── pom.xml │ └── source │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── cast │ │ └── js │ │ │ └── client │ │ │ ├── EclipseJavaScriptAnalysisEngine.java │ │ │ └── EclipseWebAnalysisEngine.java │ │ └── ide │ │ ├── jsdt │ │ └── Activator.java │ │ └── util │ │ ├── EclipseWebProjectPath.java │ │ ├── JavaScriptEclipseProjectPath.java │ │ ├── JavaScriptHeadlessUtil.java │ │ └── JsdtUtil.java ├── com.ibm.wala.ide.tests │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.gradle │ ├── build.properties │ ├── launchers │ │ ├── HeadlessWALA.launch │ │ ├── IFDSExplorerExample.launch │ │ ├── SWTCallGraph - OCaml - ipascal.launch │ │ ├── SWTCallGraph.launch │ │ ├── SWTPointsTo.launch │ │ └── SWTTypeHierarchy.launch │ ├── plugin.properties │ ├── plugin.xml │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── examples │ │ └── drivers │ │ │ ├── IFDSExplorerExample.java │ │ │ ├── SWTCallGraph.java │ │ │ ├── SWTPointsTo.java │ │ │ └── SWTTypeHierarchy.java │ │ └── ide │ │ ├── test │ │ └── Activator.java │ │ └── tests │ │ └── util │ │ └── EclipseTestUtil.java ├── com.ibm.wala.ide │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.gradle │ ├── build.properties │ ├── plugin.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ └── ide │ │ ├── classloader │ │ ├── EclipseSourceDirectoryTreeModule.java │ │ └── EclipseSourceFileModule.java │ │ ├── client │ │ ├── EclipseProjectAnalysisEngine.java │ │ └── EclipseProjectSourceAnalysisEngine.java │ │ ├── plugin │ │ └── CorePlugin.java │ │ ├── ui │ │ ├── AbstractJFaceRunner.java │ │ ├── IFDSExplorer.java │ │ ├── SWTTreeViewer.java │ │ ├── ViewIFDSLocalAction.java │ │ └── ViewIRAction.java │ │ └── util │ │ ├── EclipseAnalysisScopeReader.java │ │ ├── EclipseFileProvider.java │ │ ├── EclipseProjectPath.java │ │ ├── HeadlessUtil.java │ │ └── ProgressMonitorDelegate.java ├── com.ibm.wala.ide_feature │ ├── .settings │ │ └── org.eclipse.wst.validation.prefs │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── pom.xml ├── com.ibm.wala.scandroid │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── gradle.properties │ ├── pom.xml │ └── source │ │ └── org │ │ └── scandroid │ │ ├── domain │ │ ├── CodeElement.java │ │ ├── DomainElement.java │ │ ├── FieldElement.java │ │ ├── IFDSTaintDomain.java │ │ ├── InstanceKeyElement.java │ │ ├── LocalElement.java │ │ ├── ReturnElement.java │ │ └── StaticFieldElement.java │ │ ├── flow │ │ ├── FlowAnalysis.java │ │ ├── ISinkPoint.java │ │ ├── InflowAnalysis.java │ │ ├── LocalSinkPoint.java │ │ ├── OutflowAnalysis.java │ │ ├── StaticFieldSinkPoint.java │ │ ├── functions │ │ │ ├── CallFlowFunction.java │ │ │ ├── CallNoneToReturnFunction.java │ │ │ ├── CallToReturnFunction.java │ │ │ ├── ConstantFlowFunction.java │ │ │ ├── GlobalIdentityFunction.java │ │ │ ├── GlobalReturnToNodeFunction.java │ │ │ ├── IDTransferFunctions.java │ │ │ ├── IFDSTaintFlowFunctionProvider.java │ │ │ ├── PairBasedFlowFunction.java │ │ │ ├── ReturnFlowFunction.java │ │ │ ├── TaintTransferFunctions.java │ │ │ ├── TracingFlowFunction.java │ │ │ └── UseDefPair.java │ │ └── types │ │ │ ├── FieldFlow.java │ │ │ ├── FlowType.java │ │ │ ├── IKFlow.java │ │ │ ├── ParameterFlow.java │ │ │ ├── ReturnFlow.java │ │ │ └── StaticFieldFlow.java │ │ ├── model │ │ └── AppModelMethod.java │ │ ├── prefixtransfer │ │ ├── BlockSearch.java │ │ ├── InstanceKeySite.java │ │ ├── PrefixTransferFunction.java │ │ ├── PrefixTransferFunctionProvider.java │ │ ├── PrefixTransferGraph.java │ │ ├── PrefixVariable.java │ │ ├── StringBuilderUseAnalysis.java │ │ ├── UriPrefixContextSelector.java │ │ ├── UriPrefixTransferGraph.java │ │ └── modeledAllocations │ │ │ ├── ConstantString.java │ │ │ ├── StringToLower.java │ │ │ ├── UriAppendString.java │ │ │ └── UriParseString.java │ │ ├── spec │ │ ├── AndroidSpecs.java │ │ ├── CallArgSinkSpec.java │ │ ├── CallArgSourceSpec.java │ │ ├── CallRetSourceSpec.java │ │ ├── EntryArgSinkSpec.java │ │ ├── EntryArgSourceSpec.java │ │ ├── EntryRetSinkSpec.java │ │ ├── FieldNamePattern.java │ │ ├── ISinkSpec.java │ │ ├── ISourceSpec.java │ │ ├── ISpecs.java │ │ ├── MethodNamePattern.java │ │ ├── ResolveSpec.java │ │ ├── SinkSpec.java │ │ ├── SourceSpec.java │ │ ├── SpecUtils.java │ │ ├── StaticFieldSinkSpec.java │ │ ├── StaticFieldSourceSpec.java │ │ └── StaticSpecs.java │ │ ├── synthmethod │ │ ├── DefaultSCanDroidOptions.java │ │ ├── SSASerializationException.java │ │ ├── SSAtoXMLVisitor.java │ │ └── XMLSummaryWriter.java │ │ └── util │ │ ├── AndroidAnalysisContext.java │ │ ├── CGAnalysisContext.java │ │ ├── CLISCanDroidOptions.java │ │ ├── DexDotUtil.java │ │ ├── EmptyProgressMonitor.java │ │ ├── EntryPoints.java │ │ ├── IEntryPointSpecifier.java │ │ ├── ISCanDroidOptions.java │ │ ├── LoaderUtils.java │ │ └── ThrowingSSAInstructionVisitor.java ├── com.ibm.wala.shrike │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.gradle │ ├── build.properties │ ├── cg.jardesc │ ├── codescrape.jardesc │ ├── exportPlugin.xml │ ├── gradle.properties │ ├── javaCompiler...args │ ├── manifest.cg │ ├── manifest.codescrape │ ├── plugin.properties │ ├── pom.xml │ ├── releng │ │ └── versionMap-1.0.0.txt │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── shrike │ │ ├── bench │ │ │ ├── AddBytecodeDebug.java │ │ │ ├── Bench.java │ │ │ ├── InterfaceAnalyzer.java │ │ │ ├── Mangler.java │ │ │ ├── Slots.java │ │ │ └── Statistics.java │ │ ├── cg │ │ │ ├── OfflineDynamicCallGraph.java │ │ │ ├── OnlineDynamicCallGraph.java │ │ │ └── Runtime.java │ │ ├── copywriter │ │ │ └── CopyWriter.java │ │ └── instrumentation │ │ │ └── CodeScraper.java │ │ ├── shrikeBT │ │ ├── ArrayLengthInstruction.java │ │ ├── ArrayLoadInstruction.java │ │ ├── ArrayStoreInstruction.java │ │ ├── BinaryOpInstruction.java │ │ ├── BytecodeConstants.java │ │ ├── CheckCastInstruction.java │ │ ├── ComparisonInstruction.java │ │ ├── Compiler.java │ │ ├── ConditionalBranchInstruction.java │ │ ├── ConstantInstruction.java │ │ ├── ConstantPoolReader.java │ │ ├── Constants.java │ │ ├── ConversionInstruction.java │ │ ├── Decoder.java │ │ ├── Disassembler.java │ │ ├── DupInstruction.java │ │ ├── ExceptionHandler.java │ │ ├── GetInstruction.java │ │ ├── GotoInstruction.java │ │ ├── IArrayLoadInstruction.java │ │ ├── IArrayStoreInstruction.java │ │ ├── IBinaryOpInstruction.java │ │ ├── IComparisonInstruction.java │ │ ├── IConditionalBranchInstruction.java │ │ ├── IConversionInstruction.java │ │ ├── IGetInstruction.java │ │ ├── IInstanceofInstruction.java │ │ ├── IInstruction.java │ │ ├── IInvokeInstruction.java │ │ ├── ILoadIndirectInstruction.java │ │ ├── ILoadInstruction.java │ │ ├── IMemoryOperation.java │ │ ├── IPutInstruction.java │ │ ├── IShiftInstruction.java │ │ ├── IStoreIndirectInstruction.java │ │ ├── IStoreInstruction.java │ │ ├── ITypeTestInstruction.java │ │ ├── IUnaryOpInstruction.java │ │ ├── IndirectionData.java │ │ ├── InstanceofInstruction.java │ │ ├── Instruction.java │ │ ├── InvokeDynamicInstruction.java │ │ ├── InvokeInstruction.java │ │ ├── LoadInstruction.java │ │ ├── MethodData.java │ │ ├── MethodEditor.java │ │ ├── MonitorInstruction.java │ │ ├── NewInstruction.java │ │ ├── PopInstruction.java │ │ ├── PutInstruction.java │ │ ├── ReturnInstruction.java │ │ ├── ShiftInstruction.java │ │ ├── StoreInstruction.java │ │ ├── SwapInstruction.java │ │ ├── SwitchInstruction.java │ │ ├── ThrowInstruction.java │ │ ├── UnaryOpInstruction.java │ │ ├── Util.java │ │ ├── analysis │ │ │ ├── Analyzer.java │ │ │ ├── ClassHierarchy.java │ │ │ ├── ClassHierarchyProvider.java │ │ │ ├── ClassHierarchyStore.java │ │ │ └── Verifier.java │ │ ├── info │ │ │ ├── InstructionTypeCounter.java │ │ │ ├── LocalAllocator.java │ │ │ └── ThisAssignmentChecker.java │ │ ├── shrikeCT │ │ │ ├── CTCompiler.java │ │ │ ├── CTDecoder.java │ │ │ ├── CTUtils.java │ │ │ ├── ClassInstrumenter.java │ │ │ ├── OfflineInstrumenter.java │ │ │ └── tools │ │ │ │ ├── AddSerialVersion.java │ │ │ │ ├── BatchVerifier.java │ │ │ │ ├── BootstrapDumper.java │ │ │ │ ├── BootstrapInstrumentor.java │ │ │ │ ├── ClassPrinter.java │ │ │ │ ├── ClassSearcher.java │ │ │ │ └── MethodTracer.java │ │ └── tools │ │ │ ├── MethodOptimizer.java │ │ │ └── OfflineInstrumenterBase.java │ │ ├── shrikeCT │ │ ├── AnnotationsReader.java │ │ ├── AttributeReader.java │ │ ├── BootstrapMethodsReader.java │ │ ├── ClassConstants.java │ │ ├── ClassReader.java │ │ ├── ClassWriter.java │ │ ├── CodeReader.java │ │ ├── CodeWriter.java │ │ ├── ConstantPoolParser.java │ │ ├── ConstantValueReader.java │ │ ├── ConstantValueWriter.java │ │ ├── ExceptionsReader.java │ │ ├── ExceptionsWriter.java │ │ ├── InnerClassesReader.java │ │ ├── InnerClassesWriter.java │ │ ├── InvalidClassFileException.java │ │ ├── LineNumberTableReader.java │ │ ├── LineNumberTableWriter.java │ │ ├── LocalVariableTableReader.java │ │ ├── LocalVariableTableWriter.java │ │ ├── SignatureReader.java │ │ ├── SourceDebugExtensionReader.java │ │ ├── SourceDebugExtensionWriter.java │ │ ├── SourceFileReader.java │ │ ├── SourceFileWriter.java │ │ ├── SourcePositionTableReader.java │ │ ├── StackMapConstants.java │ │ ├── StackMapTableReader.java │ │ ├── StackMapTableWriter.java │ │ └── TypeAnnotationsReader.java │ │ └── sourcepos │ │ ├── CRTData.java │ │ ├── CRTFlags.java │ │ ├── CRTable.java │ │ ├── Debug.java │ │ ├── InvalidCRTDataException.java │ │ ├── InvalidPositionException.java │ │ ├── InvalidRangeException.java │ │ ├── InvalidSourceInfoException.java │ │ ├── MethodPositions.java │ │ ├── Position.java │ │ ├── PositionsAttribute.java │ │ └── Range.java ├── com.ibm.wala.tests.ide_feature │ ├── .settings │ │ └── org.eclipse.wst.validation.prefs │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── pom.xml ├── com.ibm.wala.tests_feature │ ├── .settings │ │ └── org.eclipse.wst.validation.prefs │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── pom.xml ├── com.ibm.wala.util │ ├── .gitignore │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.jdt.launching.prefs │ │ ├── org.eclipse.jdt.ui.prefs │ │ ├── org.eclipse.pde.prefs │ │ └── org.eclipse.wst.validation.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── OSGI-INF │ │ └── l10n │ │ │ └── bundle.properties │ ├── build.gradle │ ├── build.properties │ ├── gradle.properties │ ├── pom.xml │ └── src │ │ └── com │ │ └── ibm │ │ └── wala │ │ ├── dataflow │ │ └── graph │ │ │ ├── AbstractMeetOperator.java │ │ │ ├── BasicFramework.java │ │ │ ├── BitVectorFilter.java │ │ │ ├── BitVectorFramework.java │ │ │ ├── BitVectorIdentity.java │ │ │ ├── BitVectorIntersection.java │ │ │ ├── BitVectorKillAll.java │ │ │ ├── BitVectorKillGen.java │ │ │ ├── BitVectorMinusVector.java │ │ │ ├── BitVectorOr.java │ │ │ ├── BitVectorSolver.java │ │ │ ├── BitVectorUnion.java │ │ │ ├── BitVectorUnionConstant.java │ │ │ ├── BitVectorUnionVector.java │ │ │ ├── BooleanIdentity.java │ │ │ ├── BooleanSolver.java │ │ │ ├── BooleanUnion.java │ │ │ ├── DataflowSolver.java │ │ │ ├── IKilldallFramework.java │ │ │ ├── ITransferFunctionProvider.java │ │ │ ├── UnaryBitVectorUnion.java │ │ │ └── package.html │ │ ├── fixedpoint │ │ └── impl │ │ │ ├── AbstractFixedPointSolver.java │ │ │ ├── BasicNullaryStatement.java │ │ │ ├── DefaultFixedPointSolver.java │ │ │ ├── DefaultFixedPointSystem.java │ │ │ ├── GeneralStatement.java │ │ │ ├── NullaryOperator.java │ │ │ ├── NullaryStatement.java │ │ │ └── Worklist.java │ │ ├── fixpoint │ │ ├── AbstractOperator.java │ │ ├── AbstractStatement.java │ │ ├── AbstractVariable.java │ │ ├── BasicUnaryStatement.java │ │ ├── BitVectorVariable.java │ │ ├── BooleanVariable.java │ │ ├── FixedPointConstants.java │ │ ├── IFixedPointSolver.java │ │ ├── IFixedPointStatement.java │ │ ├── IFixedPointSystem.java │ │ ├── IVariable.java │ │ ├── IntSetVariable.java │ │ ├── TrueOperator.java │ │ ├── UnaryOperator.java │ │ ├── UnaryOr.java │ │ ├── UnaryStatement.java │ │ └── package.html │ │ ├── util │ │ ├── CancelException.java │ │ ├── MonitorUtil.java │ │ ├── NullProgressMonitor.java │ │ ├── PlatformUtil.java │ │ ├── WalaException.java │ │ ├── WalaRuntimeException.java │ │ ├── collections │ │ │ ├── AbstractMultiMap.java │ │ │ ├── ArrayIterator.java │ │ │ ├── ArrayNonNullIterator.java │ │ │ ├── ArraySet.java │ │ │ ├── ArraySetMultiMap.java │ │ │ ├── BimodalMap.java │ │ │ ├── CollectionFilter.java │ │ │ ├── ComposedIterator.java │ │ │ ├── CompoundIntIterator.java │ │ │ ├── CompoundIterator.java │ │ │ ├── EmptyIntIterator.java │ │ │ ├── EmptyIterator.java │ │ │ ├── Factory.java │ │ │ ├── FifoQueue.java │ │ │ ├── FifoQueueNoDuplicates.java │ │ │ ├── FilterIterator.java │ │ │ ├── Filtersection.java │ │ │ ├── HashMapFactory.java │ │ │ ├── HashSetFactory.java │ │ │ ├── HashSetMultiMap.java │ │ │ ├── Heap.java │ │ │ ├── IVector.java │ │ │ ├── ImmutableStack.java │ │ │ ├── IndiscriminateFilter.java │ │ │ ├── IntMapIterator.java │ │ │ ├── IntStack.java │ │ │ ├── Iterator2Collection.java │ │ │ ├── Iterator2Iterable.java │ │ │ ├── Iterator2List.java │ │ │ ├── Iterator2Set.java │ │ │ ├── IteratorPlusOne.java │ │ │ ├── IteratorPlusTwo.java │ │ │ ├── IteratorUtil.java │ │ │ ├── MapIterator.java │ │ │ ├── MapUtil.java │ │ │ ├── MultiMap.java │ │ │ ├── NonNullSingletonIterator.java │ │ │ ├── ObjectArrayMapping.java │ │ │ ├── ObjectVisitor.java │ │ │ ├── Pair.java │ │ │ ├── ParanoidHashMap.java │ │ │ ├── ParanoidHashSet.java │ │ │ ├── ReverseIterator.java │ │ │ ├── SimpleVector.java │ │ │ ├── SmallMap.java │ │ │ ├── SparseVector.java │ │ │ ├── ToStringComparator.java │ │ │ ├── TwoLevelVector.java │ │ │ ├── Util.java │ │ │ └── package.html │ │ ├── config │ │ │ ├── FileOfClasses.java │ │ │ └── SetOfClasses.java │ │ ├── debug │ │ │ ├── Assertions.java │ │ │ ├── LoggingStopwatch.java │ │ │ ├── UnimplementedError.java │ │ │ ├── VerboseAction.java │ │ │ └── package.html │ │ ├── graph │ │ │ ├── AbstractGraph.java │ │ │ ├── AbstractNumberedGraph.java │ │ │ ├── Acyclic.java │ │ │ ├── BasicTree.java │ │ │ ├── EdgeFilteredNumberedGraph.java │ │ │ ├── EdgeManager.java │ │ │ ├── GXL.java │ │ │ ├── Graph.java │ │ │ ├── GraphIntegrity.java │ │ │ ├── GraphPrint.java │ │ │ ├── GraphReachability.java │ │ │ ├── GraphSlicer.java │ │ │ ├── GraphUtil.java │ │ │ ├── INodeWithNumber.java │ │ │ ├── INodeWithNumberedEdges.java │ │ │ ├── InferGraphRoots.java │ │ │ ├── NodeManager.java │ │ │ ├── NumberedEdgeManager.java │ │ │ ├── NumberedGraph.java │ │ │ ├── NumberedNodeManager.java │ │ │ ├── OrderedMultiGraph.java │ │ │ ├── Path.java │ │ │ ├── dominators │ │ │ │ ├── DominanceFrontiers.java │ │ │ │ ├── Dominators.java │ │ │ │ ├── GenericDominators.java │ │ │ │ └── NumberedDominators.java │ │ │ ├── impl │ │ │ │ ├── BasicNodeManager.java │ │ │ │ ├── BasicOrderedMultiGraph.java │ │ │ │ ├── DelegatingGraph.java │ │ │ │ ├── DelegatingNumberedEdgeManager.java │ │ │ │ ├── DelegatingNumberedGraph.java │ │ │ │ ├── DelegatingNumberedNodeManager.java │ │ │ │ ├── ExtensionGraph.java │ │ │ │ ├── GraphInverter.java │ │ │ │ ├── InvertedGraph.java │ │ │ │ ├── InvertedNumberedGraph.java │ │ │ │ ├── InvertingEdgeManager.java │ │ │ │ ├── InvertingNumberedEdgeManager.java │ │ │ │ ├── NodeWithNumber.java │ │ │ │ ├── NodeWithNumberedEdges.java │ │ │ │ ├── NumberedNodeIterator.java │ │ │ │ ├── SelfLoopAddedEdgeManager.java │ │ │ │ ├── SelfLoopAddedGraph.java │ │ │ │ ├── SlowNumberedNodeManager.java │ │ │ │ ├── SlowSparseNumberedGraph.java │ │ │ │ ├── SparseNumberedEdgeManager.java │ │ │ │ ├── SparseNumberedGraph.java │ │ │ │ └── package.html │ │ │ ├── labeled │ │ │ │ ├── AbstractLabeledGraph.java │ │ │ │ ├── AbstractNumberedLabeledGraph.java │ │ │ │ ├── LabeledEdgeManager.java │ │ │ │ ├── LabeledGraph.java │ │ │ │ ├── NumberedLabeledEdgeManager.java │ │ │ │ ├── NumberedLabeledGraph.java │ │ │ │ ├── SlowSparseNumberedLabeledGraph.java │ │ │ │ └── SparseNumberedLabeledEdgeManager.java │ │ │ ├── package.html │ │ │ └── traverse │ │ │ │ ├── BFSIterator.java │ │ │ │ ├── BFSPathFinder.java │ │ │ │ ├── BoundedBFSIterator.java │ │ │ │ ├── DFS.java │ │ │ │ ├── DFSAllPathsFinder.java │ │ │ │ ├── DFSDiscoverTimeIterator.java │ │ │ │ ├── DFSFinishTimeIterator.java │ │ │ │ ├── DFSPathFinder.java │ │ │ │ ├── FloydWarshall.java │ │ │ │ ├── GraphDFSDiscoverTimeIterator.java │ │ │ │ ├── NumberedDFSDiscoverTimeIterator.java │ │ │ │ ├── NumberedDFSFinishTimeIterator.java │ │ │ │ ├── SCCIterator.java │ │ │ │ ├── SlowDFSDiscoverTimeIterator.java │ │ │ │ ├── SlowDFSFinishTimeIterator.java │ │ │ │ ├── Topological.java │ │ │ │ ├── WelshPowell.java │ │ │ │ └── package.html │ │ ├── heapTrace │ │ │ ├── HeapTracer.java │ │ │ └── package.html │ │ ├── intset │ │ │ ├── BasicNaturalRelation.java │ │ │ ├── BimodalMutableIntSet.java │ │ │ ├── BimodalMutableIntSetFactory.java │ │ │ ├── BitSet.java │ │ │ ├── BitVector.java │ │ │ ├── BitVectorBase.java │ │ │ ├── BitVectorIntSet.java │ │ │ ├── BitVectorIntSetFactory.java │ │ │ ├── BitVectorRepository.java │ │ │ ├── Bits.java │ │ │ ├── DebuggingMutableIntSet.java │ │ │ ├── DebuggingMutableIntSetFactory.java │ │ │ ├── EmptyIntSet.java │ │ │ ├── FixedSizeBitVector.java │ │ │ ├── IBinaryNaturalRelation.java │ │ │ ├── IntIterator.java │ │ │ ├── IntPair.java │ │ │ ├── IntSet.java │ │ │ ├── IntSetAction.java │ │ │ ├── IntSetUtil.java │ │ │ ├── IntVector.java │ │ │ ├── IntegerUnionFind.java │ │ │ ├── LongIterator.java │ │ │ ├── LongSet.java │ │ │ ├── LongSetAction.java │ │ │ ├── LongSetUtil.java │ │ │ ├── MultiModalIntVector.java │ │ │ ├── MutableIntSet.java │ │ │ ├── MutableIntSetFactory.java │ │ │ ├── MutableLongSet.java │ │ │ ├── MutableLongSetFactory.java │ │ │ ├── MutableMapping.java │ │ │ ├── MutableSharedBitVectorIntSet.java │ │ │ ├── MutableSharedBitVectorIntSetFactory.java │ │ │ ├── MutableSparseIntSet.java │ │ │ ├── MutableSparseIntSetFactory.java │ │ │ ├── MutableSparseLongSet.java │ │ │ ├── MutableSparseLongSetFactory.java │ │ │ ├── NumberUtility.java │ │ │ ├── OffsetBitVector.java │ │ │ ├── OffsetOrdinalSetMapping.java │ │ │ ├── OrdinalSet.java │ │ │ ├── OrdinalSetMapping.java │ │ │ ├── SemiSparseMutableIntSet.java │ │ │ ├── SemiSparseMutableIntSetFactory.java │ │ │ ├── SimpleIntVector.java │ │ │ ├── SparseIntSet.java │ │ │ ├── SparseIntVector.java │ │ │ ├── SparseLongIntVector.java │ │ │ ├── SparseLongSet.java │ │ │ ├── TunedMutableSparseIntSet.java │ │ │ ├── TunedSimpleIntVector.java │ │ │ ├── TwoLevelIntVector.java │ │ │ └── package.html │ │ ├── io │ │ │ ├── CommandLine.java │ │ │ ├── FileUtil.java │ │ │ ├── JavaHome.java │ │ │ ├── RtJar.java │ │ │ ├── Streams.java │ │ │ └── TemporaryFile.java │ │ ├── math │ │ │ ├── Factorial.java │ │ │ ├── Logs.java │ │ │ ├── LongUtil.java │ │ │ └── package.html │ │ ├── perf │ │ │ ├── Stopwatch.java │ │ │ └── StopwatchGC.java │ │ ├── processes │ │ │ ├── BasicLauncher.java │ │ │ ├── JavaLauncher.java │ │ │ └── Launcher.java │ │ └── tables │ │ │ ├── Query.java │ │ │ ├── StringTable.java │ │ │ └── Table.java │ │ └── viz │ │ ├── DotUtil.java │ │ ├── NodeDecorator.java │ │ └── PDFViewLauncher.java ├── com.ibm.wala_feature │ ├── .settings │ │ └── org.eclipse.wst.validation.prefs │ ├── build.properties │ ├── feature.properties │ ├── feature.xml │ └── pom.xml ├── config │ └── hooks │ │ ├── pre-commit │ │ └── pre-commit-stub ├── dependent-projects-trigger.sh ├── gradle-mvn-push.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── pom.xml ├── settings.gradle ├── targets │ ├── e42 │ │ ├── e42.target │ │ └── pom.xml │ ├── e44 │ │ ├── e44.target │ │ └── pom.xml │ ├── e46 │ │ ├── e46.target │ │ └── pom.xml │ ├── e47 │ │ ├── e47.target │ │ └── pom.xml │ └── pom.xml ├── travis-after-success.sh └── travis │ ├── after-success-gradle │ ├── after-success-maven │ ├── before-cache-gradle │ ├── before-cache-maven │ ├── before-install-gradle │ ├── before-install-maven │ ├── install-gradle │ ├── install-maven │ ├── script-gradle │ └── script-maven ├── changedistillerplugin ├── .DS_Store ├── ._.DS_Store ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AMInfer_test.db ├── META-INF │ └── MANIFEST.MF ├── bin │ └── META-INF │ │ └── MANIFEST.MF ├── build.properties ├── changedistillerplugin.iml ├── changedistillerplugin1.iml ├── classes │ └── artifacts │ │ └── changedistillerplugin_jar │ │ └── changedistillerplugin.jar ├── lib │ ├── aopalliance-1.0.jar │ ├── commons-lang3-3.1.jar │ ├── ecj-4.2.2.jar │ ├── guice-3.0.jar │ ├── guice-assistedinject-3.0.jar │ ├── hamcrest-all-1.3.jar │ ├── java-diff.jar │ ├── javax.inject-1.jar │ ├── junit-4.11.jar │ └── sqlite-jdbc-3.19.3.jar └── src │ ├── META-INF │ └── MANIFEST.MF │ ├── ch │ └── uzh │ │ └── ifi │ │ └── seal │ │ └── changedistiller │ │ ├── ChangeDistiller.java │ │ ├── JavaChangeDistillerModule.java │ │ ├── ast │ │ ├── ASTHelper.java │ │ ├── ASTHelperFactory.java │ │ ├── ASTNodeTypeConverter.java │ │ ├── FileUtils.java │ │ ├── InvalidSyntaxException.java │ │ └── java │ │ │ ├── ASTAnonymousClassDeclarationFinder.java │ │ │ ├── Comment.java │ │ │ ├── CommentCleaner.java │ │ │ ├── CommentCollector.java │ │ │ ├── JavaASTHelper.java │ │ │ ├── JavaASTNodeTypeConverter.java │ │ │ ├── JavaCompilation.java │ │ │ ├── JavaCompilationUtils.java │ │ │ ├── JavaDeclarationConverter.java │ │ │ ├── JavaMethodBodyConverter.java │ │ │ └── JavaSourceCodeChangeClassifier.java │ │ ├── distilling │ │ ├── ClassDistiller.java │ │ ├── Distiller.java │ │ ├── DistillerFactory.java │ │ ├── FileDistiller.java │ │ ├── SourceCodeChangeClassifier.java │ │ ├── SourceCodeChangeConverter.java │ │ ├── SourceCodeChangeFactory.java │ │ └── refactoring │ │ │ ├── AbstractRefactoringHelper.java │ │ │ ├── ClassRefactoringHelper.java │ │ │ ├── FieldRefactoringHelper.java │ │ │ ├── MethodRefactoringHelper.java │ │ │ ├── RefactoringCandidate.java │ │ │ ├── RefactoringCandidateContainer.java │ │ │ ├── RefactoringCandidateProcessor.java │ │ │ ├── RefactoringExtractor.java │ │ │ └── RefactoringPair.java │ │ ├── model │ │ ├── classifiers │ │ │ ├── ChangeModifier.java │ │ │ ├── ChangeType.java │ │ │ ├── EntityType.java │ │ │ ├── SignificanceLevel.java │ │ │ ├── SourceRange.java │ │ │ └── java │ │ │ │ └── JavaEntityType.java │ │ └── entities │ │ │ ├── AbstractHistory.java │ │ │ ├── AttributeHistory.java │ │ │ ├── ClassHistory.java │ │ │ ├── Delete.java │ │ │ ├── Insert.java │ │ │ ├── MethodHistory.java │ │ │ ├── Move.java │ │ │ ├── SourceCodeChange.java │ │ │ ├── SourceCodeEntity.java │ │ │ ├── StructureEntityVersion.java │ │ │ └── Update.java │ │ ├── structuredifferencing │ │ ├── StructureDiffNode.java │ │ ├── StructureDifferencer.java │ │ ├── StructureNode.java │ │ └── java │ │ │ ├── JavaStructureNode.java │ │ │ └── JavaStructureTreeBuilder.java │ │ └── treedifferencing │ │ ├── LeafPair.java │ │ ├── Node.java │ │ ├── NodePair.java │ │ ├── TreeDifferencer.java │ │ ├── TreeEditOperation.java │ │ ├── TreeMatcher.java │ │ ├── matching │ │ ├── BestLeafTreeMatcher.java │ │ ├── MatchingFactory.java │ │ └── measure │ │ │ ├── ChawatheCalculator.java │ │ │ ├── LevenshteinSimilarityCalculator.java │ │ │ ├── NGramsCalculator.java │ │ │ ├── NodeSimilarityCalculator.java │ │ │ ├── StringSimilarityCalculator.java │ │ │ └── TokenBasedCalculator.java │ │ └── operation │ │ ├── DeleteOperation.java │ │ ├── InsertOperation.java │ │ ├── MoveOperation.java │ │ └── UpdateOperation.java │ ├── changedistillerplugin │ └── ChangeDistillerPlugin.java │ ├── edu │ └── vt │ │ └── cs │ │ └── append │ │ ├── ASTUtil.java │ │ ├── CommonValue.java │ │ ├── CompositeEntity.java │ │ ├── DatabaseControl.java │ │ ├── EnhancedBestLeafMatchDifferencer.java │ │ ├── FineChangesInField.java │ │ ├── FineChangesInMethod.java │ │ ├── HungarianAlgorithm.java │ │ ├── HungarianGraphComparator.java │ │ ├── JavaExpressionConverter.java │ │ ├── LongestCommonSubsequence.java │ │ ├── NodeLabelLCS.java │ │ ├── NodeUtility.java │ │ ├── TopDownTreeMatcher.java │ │ ├── diff_match_patch.java │ │ └── terms │ │ ├── MethodNameTerm.java │ │ ├── Term.java │ │ ├── TypeNameTerm.java │ │ └── VariableTypeBindingTerm.java │ └── org │ └── eclipse │ └── jdt │ └── internal │ └── core │ └── util │ └── CommentRecorderParser.java ├── dataset ├── java-security-test-jar.rar ├── patterns - ICPC.csv └── readme.md ├── readme.md └── result ├── Cognicrypt ├── CogniCrypt_result_apacheds-kerberos-codec-2.txt ├── CogniCrypt_result_artemis-commons-2.txt ├── CogniCrypt_result_deltaspike-core-impl-1.txt ├── CogniCrypt_result_mcf-core-2.txt ├── CogniCrypt_result_meecrowave-core-1.txt ├── CogniCrypt_result_openejb-core-7.txt ├── CogniCrypt_result_spark-core_2.txt ├── CogniCrypt_result_taverna-perspective-myexperiment-3.txt ├── CogniCrypt_result_tika-core-1.txt ├── CogniCrypt_result_wicket-util-8.txt └── CogniCrypt_runtime.txt ├── Patterns.xlsx ├── SEADER ├── SSLOutput.txt ├── apache-dataset-20211010.txt ├── multiline_result.txt └── single_line_result.txt ├── Sample Fix patch.xlsx ├── cryptoguard ├── cryptoguard_result_apacheds-kerberos-codec-2.txt ├── cryptoguard_result_artemis-commons-2.txt ├── cryptoguard_result_deltaspike-core-impl-1.txt ├── cryptoguard_result_mcf-core-2.txt ├── cryptoguard_result_meecrowave-core-1.txt ├── cryptoguard_result_openejb-core-7.txt ├── cryptoguard_result_spark-core_2.txt ├── cryptoguard_result_taverna-perspective-myexperiment-3.txt ├── cryptoguard_result_tika-core-1.txt ├── cryptoguard_result_wicket-util-8.txt └── cryptoguard_runtime.txt └── findsecbugs ├── apacheds-kerberos-codec-2.0.0-M25.jar.htm ├── artemis-commons-2.htm ├── deltaspike-core-impl-1.9.2.jar.htm ├── mcf-core-2.htm ├── meecrowave-core-1.htm ├── openejb-core-8.0.2-SNAPSHOT.jar.htm ├── spark-core_2.11-2.4.0.jar.htm ├── taverna-perspective-myexperiment-3.htm └── wicket-util.htm /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/.gitmodules -------------------------------------------------------------------------------- /SEADER/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/.gitignore -------------------------------------------------------------------------------- /SEADER/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/LICENSE -------------------------------------------------------------------------------- /SEADER/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SEADER/classes/production/changedistiller_test/caller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/classes/production/changedistiller_test/caller.json -------------------------------------------------------------------------------- /SEADER/json-simple-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/json-simple-1.1.1.jar -------------------------------------------------------------------------------- /SEADER/lib/ant-1.9.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/ant-1.9.13.jar -------------------------------------------------------------------------------- /SEADER/lib/ant-launcher-1.9.13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/ant-launcher-1.9.13.jar -------------------------------------------------------------------------------- /SEADER/lib/aopalliance-alpha1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/aopalliance-alpha1.jar -------------------------------------------------------------------------------- /SEADER/lib/asm-7.2-20190617.175143-14.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/asm-7.2-20190617.175143-14.jar -------------------------------------------------------------------------------- /SEADER/lib/asm-analysis-7.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/asm-analysis-7.1.jar -------------------------------------------------------------------------------- /SEADER/lib/commons-lang3-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/commons-lang3-3.1.jar -------------------------------------------------------------------------------- /SEADER/lib/guava-11.0.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/guava-11.0.2.jar -------------------------------------------------------------------------------- /SEADER/lib/hamcrest-core-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/hamcrest-core-1.3.jar -------------------------------------------------------------------------------- /SEADER/lib/javaparser-core-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/javaparser-core-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib/javaparser-core-serialization-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/javaparser-core-serialization-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib/javaparser-symbol-solver-core-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/javaparser-symbol-solver-core-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib/javaparser-symbol-solver-logic-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/javaparser-symbol-solver-logic-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib/javaparser-symbol-solver-model-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/javaparser-symbol-solver-model-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib/jedis-3.1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/jedis-3.1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /SEADER/lib/json-simple-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/json-simple-1.1.1.jar -------------------------------------------------------------------------------- /SEADER/lib/mysql-connector-java-8.0.18.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/mysql-connector-java-8.0.18.jar -------------------------------------------------------------------------------- /SEADER/lib/org.apache.ant-1.10.1.v20170504-0840.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.apache.ant-1.10.1.v20170504-0840.jar -------------------------------------------------------------------------------- /SEADER/lib/org.apache.commons.io_2.2.0.v201405211200.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.apache.commons.io_2.2.0.v201405211200.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.core.jobs_3.10.200.v20180912-1356.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.core.jobs_3.10.200.v20180912-1356.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.jdt.apt.core_3.6.200.v20181008-0703.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.jdt.apt.core_3.6.200.v20181008-0703.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.jdt.core_3.16.0.v20181130-1748.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.jdt.core_3.16.0.v20181130-1748.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.jface.text_3.15.0.v20181119-1708.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.jface.text_3.15.0.v20181119-1708.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.jface_3.15.0.v20181123-1505.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.jface_3.15.0.v20181123-1505.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.osgi_3.13.200.v20181130-2106.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.osgi_3.13.200.v20181130-2106.jar -------------------------------------------------------------------------------- /SEADER/lib/org.eclipse.text_3.8.0.v20180923-1636.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/org.eclipse.text_3.8.0.v20180923-1636.jar -------------------------------------------------------------------------------- /SEADER/lib/rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib/rt.jar -------------------------------------------------------------------------------- /SEADER/lib2/asm-7.2-20190617.175143-14 - Copy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/asm-7.2-20190617.175143-14 - Copy.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-core-3.14.11 - Copy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-core-3.14.11 - Copy.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-core-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-core-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-core-serialization-3.14.11 - Copy.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-core-serialization-3.14.11 - Copy.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-core-serialization-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-core-serialization-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-symbol-solver-core-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-symbol-solver-core-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-symbol-solver-logic-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-symbol-solver-logic-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/lib2/javaparser-symbol-solver-model-3.14.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/lib2/javaparser-symbol-solver-model-3.14.11.jar -------------------------------------------------------------------------------- /SEADER/mysql-connector-java-5.1.39-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/mysql-connector-java-5.1.39-bin.jar -------------------------------------------------------------------------------- /SEADER/pattern.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/pattern.ser -------------------------------------------------------------------------------- /SEADER/patterntable/pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/patterntable/pattern.md -------------------------------------------------------------------------------- /SEADER/primordial.jar.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/primordial.jar.model -------------------------------------------------------------------------------- /SEADER/primordial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/primordial.txt -------------------------------------------------------------------------------- /SEADER/rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/rt.jar -------------------------------------------------------------------------------- /SEADER/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/.DS_Store -------------------------------------------------------------------------------- /SEADER/src/HostVerifier.java: -------------------------------------------------------------------------------- 1 | package PACKAGE_NAME; 2 | 3 | public class HostVerifier { 4 | } 5 | -------------------------------------------------------------------------------- /SEADER/src/Runner/CodeCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/CodeCase.java -------------------------------------------------------------------------------- /SEADER/src/Runner/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/Main.java -------------------------------------------------------------------------------- /SEADER/src/Runner/MultilineCodeCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/MultilineCodeCase.java -------------------------------------------------------------------------------- /SEADER/src/Runner/MultilineMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/MultilineMain.java -------------------------------------------------------------------------------- /SEADER/src/Runner/RandomMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/RandomMain.java -------------------------------------------------------------------------------- /SEADER/src/Runner/SSLMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Runner/SSLMain.java -------------------------------------------------------------------------------- /SEADER/src/SSLtemplate/checkclienttrust.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/SSLtemplate/checkclienttrust.template -------------------------------------------------------------------------------- /SEADER/src/SSLtemplate/checkservertrust.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/SSLtemplate/checkservertrust.template -------------------------------------------------------------------------------- /SEADER/src/SSLtemplate/hostnameverify.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/SSLtemplate/hostnameverify.template -------------------------------------------------------------------------------- /SEADER/src/Slice/CallGraphTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/CallGraphTestUtil.java -------------------------------------------------------------------------------- /SEADER/src/Slice/Java60RegressionExclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/Java60RegressionExclusions.txt -------------------------------------------------------------------------------- /SEADER/src/Slice/Slice1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/Slice1.java -------------------------------------------------------------------------------- /SEADER/src/Slice/Slice1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/Slice1Test.java -------------------------------------------------------------------------------- /SEADER/src/Slice/SlicerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/SlicerTest.java -------------------------------------------------------------------------------- /SEADER/src/Slice/Slicing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/Slicing.java -------------------------------------------------------------------------------- /SEADER/src/Slice/SlicingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/SlicingTest.java -------------------------------------------------------------------------------- /SEADER/src/Slice/TestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/Slice/TestConstants.java -------------------------------------------------------------------------------- /SEADER/src/caller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/caller.json -------------------------------------------------------------------------------- /SEADER/src/com/MyClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/MyClassLoader.java -------------------------------------------------------------------------------- /SEADER/src/com/asm/ASMGettingStarted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/asm/ASMGettingStarted.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/CodePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/CodePattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/CompositePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/CompositePattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/CustomVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/CustomVisitor.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/DAO/DBHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/DAO/DBHandler.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/DAO/DBHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/DAO/DBHandlerTest.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/DirectGenerate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/DirectGenerate.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/DirectGenerateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/DirectGenerateTest.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/FiletoAST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/FiletoAST.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/GeneratePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/GeneratePattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/GeneratePatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/GeneratePatternTest.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/Main.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/NamePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/NamePattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/NumberPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/NumberPattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/ParameterPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/ParameterPattern.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/SSLDetect/Detection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/SSLDetect/Detection.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/SSLDetect/Pipline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/SSLDetect/Pipline.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/SSLDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/SSLDetection.java -------------------------------------------------------------------------------- /SEADER/src/com/changedistiller/test/SSLDetectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/changedistiller/test/SSLDetectionTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/basic/OrdinalSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/basic/OrdinalSetTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/basic/PathFinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/basic/PathFinderTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/basic/PrimitivesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/basic/PrimitivesTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/basic/WelshPowellTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/basic/WelshPowellTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/callGraph/CPATest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/callGraph/CPATest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/callGraph/CloneTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/callGraph/CloneTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/callGraph/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/callGraph/LambdaTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/AnalysisScopeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/AnalysisScopeTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/CodeDeletedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/CodeDeletedTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/DupFieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/DupFieldsTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/ExclusionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/ExclusionsTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/GetTargetsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/GetTargetsTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/InnerClassesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/InnerClassesTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/InterfaceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/InterfaceTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/LibraryVersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/LibraryVersionTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/cha/SourceMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/cha/SourceMapTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/demandpa/IntraprocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/demandpa/IntraprocTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/demandpa/TestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/demandpa/TestInfo.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/AnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/AnnotationTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/CFGSanitizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/CFGSanitizerTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/CFGTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/CFGTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/CornerCasesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/CornerCasesTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/DeterministicIRTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/DeterministicIRTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/LocalNamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/LocalNamesTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/MultiNewArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/MultiNewArrayTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ir/TypeAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ir/TypeAnnotationTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/plugin/CoreTestsPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/plugin/CoreTestsPlugin.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/ptrs/MultiDimArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/ptrs/MultiDimArrayTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/slicer/SlicerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/slicer/SlicerTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/util/TestAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/util/TestAssertions.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/util/TestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/util/TestConstants.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/core/tests/util/WalaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/core/tests/util/WalaTestCase.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/demandpa/driver/WalaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/demandpa/driver/WalaUtil.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/ExampleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/ExampleUtil.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/analysis/ConstructAllIRs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/analysis/ConstructAllIRs.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/analysis/CountParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/analysis/CountParameters.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/analysis/GetLoadedFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/analysis/GetLoadedFields.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/drivers/JavaViewerDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/drivers/JavaViewerDriver.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/drivers/PDFSDG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/drivers/PDFSDG.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/drivers/PDFTypeHierarchy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/drivers/PDFTypeHierarchy.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardResult.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlice.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer2.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer3.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlicer4.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/BackwardSlicerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/BackwardSlicerTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/EdgeProce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/EdgeProce.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/InitRetrive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/InitRetrive.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/InterRetrive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/InterRetrive.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/IntraResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/IntraResult.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/IntraRetrive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/IntraRetrive.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/NumberSlice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/NumberSlice.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/PDFSlice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/PDFSlice.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/ParaRetrive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/ParaRetrive.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/ProBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/ProBuilder.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/ProBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/ProBuilderTest.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/StartPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/StartPoints.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/examples/slice/TargetEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/examples/slice/TargetEntryPoint.java -------------------------------------------------------------------------------- /SEADER/src/com/ibm/wala/util/io/FileProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/com/ibm/wala/util/io/FileProviderTest.java -------------------------------------------------------------------------------- /SEADER/src/diff/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/Action.java -------------------------------------------------------------------------------- /SEADER/src/diff/DiffChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/DiffChecker.java -------------------------------------------------------------------------------- /SEADER/src/diff/DiffCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/DiffCheckerTest.java -------------------------------------------------------------------------------- /SEADER/src/diff/DiffType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/DiffType.java -------------------------------------------------------------------------------- /SEADER/src/diff/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/Pattern.java -------------------------------------------------------------------------------- /SEADER/src/diff/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/diff/Util.java -------------------------------------------------------------------------------- /SEADER/src/log.txt: -------------------------------------------------------------------------------- 1 | 2021/10/16 16:40:50 Micro started 2 | -------------------------------------------------------------------------------- /SEADER/src/multiline_caller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/multiline_caller.json -------------------------------------------------------------------------------- /SEADER/src/template/ByteLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/template/ByteLiterals.java -------------------------------------------------------------------------------- /SEADER/src/template/IntLiterals.java: -------------------------------------------------------------------------------- 1 | package template; 2 | 3 | public class IntLiterals { 4 | } 5 | -------------------------------------------------------------------------------- /SEADER/src/template/IntegerLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/template/IntegerLiterals.java -------------------------------------------------------------------------------- /SEADER/src/template/StringLiterals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/template/StringLiterals.java -------------------------------------------------------------------------------- /SEADER/src/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/test.java -------------------------------------------------------------------------------- /SEADER/src/utils/StringSimilarity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/utils/StringSimilarity.java -------------------------------------------------------------------------------- /SEADER/src/utils/callercopy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/utils/callercopy.json -------------------------------------------------------------------------------- /SEADER/src/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/src/utils/package.json -------------------------------------------------------------------------------- /SEADER/temp.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/SEADER/temp.dt -------------------------------------------------------------------------------- /WALA/.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/.dir-locals.el -------------------------------------------------------------------------------- /WALA/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/.gitignore -------------------------------------------------------------------------------- /WALA/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/.travis.yml -------------------------------------------------------------------------------- /WALA/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/LICENSE -------------------------------------------------------------------------------- /WALA/README-Gradle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/README-Gradle.md -------------------------------------------------------------------------------- /WALA/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/README.md -------------------------------------------------------------------------------- /WALA/appveyor.yml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/appveyor.yml.disabled -------------------------------------------------------------------------------- /WALA/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/build.gradle -------------------------------------------------------------------------------- /WALA/buildSrc/.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle/ 2 | -------------------------------------------------------------------------------- /WALA/buildSrc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/buildSrc/build.gradle -------------------------------------------------------------------------------- /WALA/buildSrc/src/main/groovy/package-list.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/buildSrc/src/main/groovy/package-list.groovy -------------------------------------------------------------------------------- /WALA/buildSrc/src/main/groovy/verified-download.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/buildSrc/src/main/groovy/verified-download.groovy -------------------------------------------------------------------------------- /WALA/change-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/change-version.sh -------------------------------------------------------------------------------- /WALA/com.ibm.wala-repository/category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala-repository/category.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala-repository/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala-repository/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.ecj/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.ecj/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/AnonymousClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/AnonymousClass.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Array1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Array1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/ArrayLiteral1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/ArrayLiteral1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/ArrayLiteral2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/ArrayLiteral2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Breaks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Breaks.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/CastFromNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/CastFromNull.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Casts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Casts.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Exception1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Exception1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Exception2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Exception2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Exclusions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Exclusions.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Finally1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Finally1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Finally2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Finally2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/FunkySupers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/FunkySupers.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Inheritance1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Inheritance1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/InheritedField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/InheritedField.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/InnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/InnerClass.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/InnerClassA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/InnerClassA.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/InnerClassSuper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/InnerClassSuper.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/InterfaceTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/InterfaceTest1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/LocalClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/LocalClass.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/MiniaturList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/MiniaturList.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Monitor.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Monitor2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Monitor2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/NullArrayInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/NullArrayInit.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/QualifiedStatic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/QualifiedStatic.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Scoping1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Scoping1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Scoping2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Scoping2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Simple1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Simple1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/SimpleCalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/SimpleCalls.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/StaticNesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/StaticNesting.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Switch1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Switch1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/Thread1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/Thread1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/TwoClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/TwoClasses.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/WhileTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/WhileTest1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test.data/src/foo/SimpleNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test.data/src/foo/SimpleNames.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.java/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.html.nu_validator/.gitignore: -------------------------------------------------------------------------------- 1 | /*.html 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.html.nu_validator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.html.nu_validator/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.html.nu_validator/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.html.nu_validator/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.html.nu_validator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.html.nu_validator/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireJsonTest/empty.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireTargetSelectorResolve/requireNodeModules/index.js: -------------------------------------------------------------------------------- 1 | require('lib'); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireTargetSelectorResolve/requireNodeModules/node_modules/lib/helper.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireTargetSelectorResolve/requireNodeModules/node_modules/lib/node_modules/sublib/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "sublib.js" 3 | } 4 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireTargetSelectorResolve/requireNodeModules/node_modules/lib/node_modules/sublib/sublib.js: -------------------------------------------------------------------------------- 1 | require('lib2'); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs.test/testdata/NodejsRequireTargetSelectorResolve/requireNodeModules/node_modules/lib2/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function lib2() { 2 | }; 3 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/core-modules/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/dat/core-modules/.eslintrc -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/core-modules/.gitignore: -------------------------------------------------------------------------------- 1 | *.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/core-modules/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/extended-prologue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/dat/extended-prologue.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/json-wrapper.js: -------------------------------------------------------------------------------- 1 | (function jsonModule() { 2 | return /*/ WALA-INSERT-CODE-HERE /*/; 3 | })(); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/dat/module-wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/dat/module-wrapper.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.nodejs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.nodejs/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino.test/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.rhino/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.rhino/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/.settings/.jsdtscope -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- 1 | compilers.p.build.bin.includes=0 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.JRE_CONTAINER 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Global 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/pages/2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/pages/2.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/pages/crawl/15.js: -------------------------------------------------------------------------------- 1 | function changeUrls() 2 | { 3 | document.links[0].href = "page15.php?a=ok"; 4 | } -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/pages/crawl/16.js: -------------------------------------------------------------------------------- 1 | function changeUrls() 2 | { 3 | document.links[0].href = "page16.php?a=ok"; 4 | } -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/pages/crawl/17.js: -------------------------------------------------------------------------------- 1 | function changeUrls() 2 | { 3 | document.links[0].href = "page17.php?a=ok"; 4 | } -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/Function_is_a_function.js: -------------------------------------------------------------------------------- 1 | Function.call(); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/args.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/args.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/calls.js: -------------------------------------------------------------------------------- 1 | (p,x.f)(0); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/cpa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/cpa.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/crash1.js: -------------------------------------------------------------------------------- 1 | if (1 < 2) q = 42; 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/dead.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/dead.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/demo.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/global_object2.js: -------------------------------------------------------------------------------- 1 | this.f = function foo() {}; 2 | 3 | f(); -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/parse_error.js: -------------------------------------------------------------------------------- 1 | function a() { -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/repr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/repr.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/try.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/try.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/with.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test.data/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test.data/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/dat/miniprologue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/dat/miniprologue.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/dat/preamble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/dat/preamble.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/dat/prologue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/dat/prologue.js -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.js/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.js/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/excluded-tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/excluded-tests.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/harness-src/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/harness-src/c/Makefile -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/harness-src/c/smoke.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/harness-src/c/smoke.cpp -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/harness-src/c/smoke_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/harness-src/c/smoke_main.cpp -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/smoke_main/.gitignore: -------------------------------------------------------------------------------- 1 | /hs_err_pid*.log 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/smoke_main/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/smoke_main/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast.test/xlator_test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast.test/xlator_test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/cast/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/cast/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/data/the-cast-system.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/data/the-cast-system.eps -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/data/the-cast-system.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/data/the-cast-system.jpeg -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/data/the-cast-system.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/data/the-cast-system.xcf -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/Makefile -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/Makefile.configuration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/Makefile.configuration -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/Makefile.definitions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/Makefile.definitions -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/cbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/cbuild.sh -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/CAstWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/CAstWrapper.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/Exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/Exceptions.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/cast_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/cast_constants.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/cast_operators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/cast_operators.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/cast_qualifiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/cast_qualifiers.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/include/launch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/include/launch.h -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/jni/CAstWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/jni/CAstWrapper.cpp -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/jni/Exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/jni/Exceptions.cpp -------------------------------------------------------------------------------- /WALA/com.ibm.wala.cast/source/c/jni/launch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.cast/source/c/jni/launch.cpp -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/.gitignore: -------------------------------------------------------------------------------- 1 | /kawa-chess/ 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/classes/.gitignore: -------------------------------------------------------------------------------- 1 | !/*.class 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/classes/CodeDeleted.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/classes/CodeDeleted.class -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/classes/DupFieldName.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/classes/DupFieldName.class -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/classes/MissingMethodRef.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/classes/MissingMethodRef.class -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/classes/missingsuper/.gitignore: -------------------------------------------------------------------------------- 1 | !/*.class 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/kawasrc/test.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/kawasrc/test.scm -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/ocaml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/ocaml/.gitignore -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/ocaml/hello_hash.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/ocaml/hello_hash.ml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/bug144/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/bug144/A.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cell/Cell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cell/Cell.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cfg/MonitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cfg/MonitorTest.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cfg/exc/intra/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cfg/exc/intra/B.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cornerCases/Abstract1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cornerCases/Abstract1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cornerCases/Abstract2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cornerCases/Abstract2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cornerCases/Concrete2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cornerCases/Concrete2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cornerCases/Locals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cornerCases/Locals.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cornerCases/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cornerCases/Main.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cpa/CPATest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cpa/CPATest1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/cpa/CPATest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/cpa/CPATest2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/A.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/ArraySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/ArraySet.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/B.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/DummyHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/DummyHashMap.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/DummyHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/DummyHashSet.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/FlowsToType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/FlowsToType.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/Iter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/Iter.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestArraySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestArraySet.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestArrays.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestClone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestClone.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestCond.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestCond.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestFactory.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestFields.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestGlobal.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestHashSet.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestId.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestLocals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestLocals.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/demandpa/TestMultiDim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/demandpa/TestMultiDim.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/dynamicCG/ExtraClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/dynamicCG/ExtraClass.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/dynamicCG/MainClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/dynamicCG/MainClass.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/finalizers/Finalizers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/finalizers/Finalizers.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/hello/Hello.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/hello/Hello.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/inner/TestInner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/inner/TestInner.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/inner/TestStaticInner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/inner/TestStaticInner.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/lambda/MethodRefs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/lambda/MethodRefs.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/lambda/SortingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/lambda/SortingExample.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/libmodels/LibModels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/libmodels/LibModels.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/multiDim/TestMultiDim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/multiDim/TestMultiDim.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/multiTypes/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/multiTypes/Foo.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/recurse/NList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/recurse/NList.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Helper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Helper.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect10.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect11.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect12.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect12.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect13.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect13.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect14.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect14.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect15.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect15.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect16.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect16.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect17.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect17.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect18.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect18.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect19.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect19.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect20.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect20.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect21.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect21.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect22.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect22.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect23.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect23.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect3.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect4.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect5.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect6.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect7.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect8.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/reflection/Reflect9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/reflection/Reflect9.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/shrike/StackMaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/shrike/StackMaps.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/A.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/B.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/JustThrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/JustThrow.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice3.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice4.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice5.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice6.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice7.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice8.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/Slice9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/Slice9.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestArrays.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD2.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD3.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD4.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD5.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestCD6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestCD6.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestFields.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestGlobal.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestId.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestInetAddr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestInetAddr.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestMultiTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestMultiTarget.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestRecursion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestRecursion.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestThin1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestThin1.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/slice/TestThrowCatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/slice/TestThrowCatch.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/special/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/special/A.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.testdata/src/typeInference/TI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.testdata/src/typeInference/TI.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/GUICorbaExclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/GUICorbaExclusions.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/GUIExclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/GUIExclusions.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/JLex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/JLex.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/ShrikeTestExclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/ShrikeTestExclusions.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/base.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/bcel.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/bcel.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/hello.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/java_cup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/java_cup.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/ocaml_compr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/ocaml_compr.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/ocaml_hello_hash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/ocaml_hello_hash.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/wala.examples.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/wala.examples.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/dat/wala.testdata.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/dat/wala.testdata.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/javaCompiler...args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/javaCompiler...args -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/ConstructAllIRs.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/ConstructAllIRs.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/CountParameters.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/CountParameters.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/GetLoadedFields.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/GetLoadedFields.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/PDFCallGraph.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/PDFCallGraph.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/PDFSDG.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/PDFSDG.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/PDFSlice.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/PDFSlice.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/PDFWalaIR.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/PDFWalaIR.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/launchers/wala.core.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/launchers/wala.core.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/plugin.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core.tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core.tests/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/antbuild.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/antbuild.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/J2SEClassHierarchyExclusions.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/SyntheticJ2SEModel.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/SyntheticJ2SEModel.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/WalaUtilMessages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/WalaUtilMessages.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/codetemplates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/codetemplates.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/dictionary.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/formatter.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/log.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/log.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/natives.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/natives.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/natives_no_model.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/natives_no_model.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/primordial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/primordial.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/dat/wala.properties.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/dat/wala.properties.sample -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/javaCompiler...args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/javaCompiler...args -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/lib/primordial.jar.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/lib/primordial.jar.model -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/plugin.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/InducedCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/InducedCFG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/MinimalCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/MinimalCFG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/ShrikeCFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/ShrikeCFG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/Util.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/cfg/package.html -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/client/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/client/package.html -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/slicer/PDG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/slicer/PDG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/slicer/SDG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/slicer/SDG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/DefUse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/DefUse.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IR.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IRFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IRFactory.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IRView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/IRView.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/PhiValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/PhiValue.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSABuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSABuilder.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSACFG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSACFG.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSACache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSACache.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSAOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/SSAOptions.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/Value.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/Value.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/ssa/package.html -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/types/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/types/Selector.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/types/TypeName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/types/TypeName.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/types/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/types/package.html -------------------------------------------------------------------------------- /WALA/com.ibm.wala.core/src/com/ibm/wala/util/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.core/src/com/ibm/wala/util/package.html -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/.gitignore: -------------------------------------------------------------------------------- 1 | /lib/ 2 | /test_jar.jar 3 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/data/.gitignore: -------------------------------------------------------------------------------- 1 | /android.jar 2 | /sample.lex 3 | /troff2html.cup 4 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/data/LibraryExclusions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/data/LibraryExclusions.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/data/multidex-test.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/data/multidex-test.apk -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/.gitignore: -------------------------------------------------------------------------------- 1 | /lib/ 2 | /dalvik.jar 3 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/README -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/StringTest.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/StringTest.apk -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/apkCGBuilder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/apkCGBuilder.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/build.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/models/ActivityModel.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/models/ActivityModel.apk -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.dalvik/src/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.dalvik/src/logback.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt.test/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt.test/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt.test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt.test/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt.test/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt.test/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt.test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt.test/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jdt/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt.tests/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- 1 | #Properties file for com.ibm.wala.ide.jsdt.tests 2 | Bundle-Name = JSDT Tests -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt.tests/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt.tests/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt.tests/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt.tests/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | wl.zip 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.jsdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.jsdt/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/launchers/HeadlessWALA.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/launchers/HeadlessWALA.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/launchers/SWTCallGraph.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/launchers/SWTCallGraph.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/launchers/SWTPointsTo.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/launchers/SWTPointsTo.launch -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/plugin.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/plugin.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide.tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide.tests/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/plugin.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide_feature/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide_feature/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide_feature/feature.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide_feature/feature.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide_feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide_feature/feature.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.ide_feature/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.ide_feature/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.scandroid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.scandroid/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/cg.jardesc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/cg.jardesc -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/codescrape.jardesc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/codescrape.jardesc -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/exportPlugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/exportPlugin.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/javaCompiler...args: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/javaCompiler...args -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/manifest.cg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/manifest.cg -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/manifest.codescrape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/manifest.codescrape -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/plugin.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.shrike/releng/versionMap-1.0.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.shrike/releng/versionMap-1.0.0.txt -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests.ide_feature/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests.ide_feature/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests.ide_feature/feature.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests.ide_feature/feature.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests.ide_feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests.ide_feature/feature.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests.ide_feature/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests.ide_feature/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests_feature/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests_feature/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests_feature/feature.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests_feature/feature.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests_feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests_feature/feature.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.tests_feature/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.tests_feature/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/.gitignore: -------------------------------------------------------------------------------- 1 | /walaUtil.jar 2 | -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/.settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/.settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/.settings/org.eclipse.pde.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/.settings/org.eclipse.pde.prefs -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/OSGI-INF/l10n/bundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/OSGI-INF/l10n/bundle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/build.gradle -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/gradle.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/pom.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/src/com/ibm/wala/util/graph/GXL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/src/com/ibm/wala/util/graph/GXL.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/src/com/ibm/wala/util/io/RtJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/src/com/ibm/wala/util/io/RtJar.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/src/com/ibm/wala/util/math/Logs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/src/com/ibm/wala/util/math/Logs.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala.util/src/com/ibm/wala/viz/DotUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala.util/src/com/ibm/wala/viz/DotUtil.java -------------------------------------------------------------------------------- /WALA/com.ibm.wala_feature/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala_feature/build.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala_feature/feature.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala_feature/feature.properties -------------------------------------------------------------------------------- /WALA/com.ibm.wala_feature/feature.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala_feature/feature.xml -------------------------------------------------------------------------------- /WALA/com.ibm.wala_feature/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/com.ibm.wala_feature/pom.xml -------------------------------------------------------------------------------- /WALA/config/hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/config/hooks/pre-commit -------------------------------------------------------------------------------- /WALA/config/hooks/pre-commit-stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/config/hooks/pre-commit-stub -------------------------------------------------------------------------------- /WALA/dependent-projects-trigger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/dependent-projects-trigger.sh -------------------------------------------------------------------------------- /WALA/gradle-mvn-push.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradle-mvn-push.gradle -------------------------------------------------------------------------------- /WALA/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradle.properties -------------------------------------------------------------------------------- /WALA/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /WALA/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /WALA/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradlew -------------------------------------------------------------------------------- /WALA/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/gradlew.bat -------------------------------------------------------------------------------- /WALA/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/pom.xml -------------------------------------------------------------------------------- /WALA/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/settings.gradle -------------------------------------------------------------------------------- /WALA/targets/e42/e42.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e42/e42.target -------------------------------------------------------------------------------- /WALA/targets/e42/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e42/pom.xml -------------------------------------------------------------------------------- /WALA/targets/e44/e44.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e44/e44.target -------------------------------------------------------------------------------- /WALA/targets/e44/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e44/pom.xml -------------------------------------------------------------------------------- /WALA/targets/e46/e46.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e46/e46.target -------------------------------------------------------------------------------- /WALA/targets/e46/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e46/pom.xml -------------------------------------------------------------------------------- /WALA/targets/e47/e47.target: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e47/e47.target -------------------------------------------------------------------------------- /WALA/targets/e47/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/e47/pom.xml -------------------------------------------------------------------------------- /WALA/targets/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/targets/pom.xml -------------------------------------------------------------------------------- /WALA/travis-after-success.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis-after-success.sh -------------------------------------------------------------------------------- /WALA/travis/after-success-gradle: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | 3 | ./travis-after-success.sh 4 | -------------------------------------------------------------------------------- /WALA/travis/after-success-maven: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | -------------------------------------------------------------------------------- /WALA/travis/before-cache-gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis/before-cache-gradle -------------------------------------------------------------------------------- /WALA/travis/before-cache-maven: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | -------------------------------------------------------------------------------- /WALA/travis/before-install-gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis/before-install-gradle -------------------------------------------------------------------------------- /WALA/travis/before-install-maven: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis/before-install-maven -------------------------------------------------------------------------------- /WALA/travis/install-gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis/install-gradle -------------------------------------------------------------------------------- /WALA/travis/install-maven: -------------------------------------------------------------------------------- 1 | #!/bin/sh -eux 2 | 3 | mvn clean verify -DskipTests=true -B -q 4 | -------------------------------------------------------------------------------- /WALA/travis/script-gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/WALA/travis/script-gradle -------------------------------------------------------------------------------- /WALA/travis/script-maven: -------------------------------------------------------------------------------- 1 | #!/bin/sh -ex 2 | 3 | xvfb-run mvn clean install -B -q 4 | -------------------------------------------------------------------------------- /changedistillerplugin/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/.DS_Store -------------------------------------------------------------------------------- /changedistillerplugin/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/._.DS_Store -------------------------------------------------------------------------------- /changedistillerplugin/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/.classpath -------------------------------------------------------------------------------- /changedistillerplugin/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/.project -------------------------------------------------------------------------------- /changedistillerplugin/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /changedistillerplugin/AMInfer_test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/AMInfer_test.db -------------------------------------------------------------------------------- /changedistillerplugin/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /changedistillerplugin/bin/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/bin/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /changedistillerplugin/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/build.properties -------------------------------------------------------------------------------- /changedistillerplugin/changedistillerplugin.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/changedistillerplugin.iml -------------------------------------------------------------------------------- /changedistillerplugin/changedistillerplugin1.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/changedistillerplugin1.iml -------------------------------------------------------------------------------- /changedistillerplugin/lib/aopalliance-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/aopalliance-1.0.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/commons-lang3-3.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/commons-lang3-3.1.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/ecj-4.2.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/ecj-4.2.2.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/guice-3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/guice-3.0.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/guice-assistedinject-3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/guice-assistedinject-3.0.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/hamcrest-all-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/hamcrest-all-1.3.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/java-diff.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/java-diff.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/javax.inject-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/javax.inject-1.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/junit-4.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/junit-4.11.jar -------------------------------------------------------------------------------- /changedistillerplugin/lib/sqlite-jdbc-3.19.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/lib/sqlite-jdbc-3.19.3.jar -------------------------------------------------------------------------------- /changedistillerplugin/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/src/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /changedistillerplugin/src/edu/vt/cs/append/ASTUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/src/edu/vt/cs/append/ASTUtil.java -------------------------------------------------------------------------------- /changedistillerplugin/src/edu/vt/cs/append/CommonValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/src/edu/vt/cs/append/CommonValue.java -------------------------------------------------------------------------------- /changedistillerplugin/src/edu/vt/cs/append/NodeUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/src/edu/vt/cs/append/NodeUtility.java -------------------------------------------------------------------------------- /changedistillerplugin/src/edu/vt/cs/append/terms/Term.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/changedistillerplugin/src/edu/vt/cs/append/terms/Term.java -------------------------------------------------------------------------------- /dataset/java-security-test-jar.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/dataset/java-security-test-jar.rar -------------------------------------------------------------------------------- /dataset/patterns - ICPC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/dataset/patterns - ICPC.csv -------------------------------------------------------------------------------- /dataset/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/dataset/readme.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/readme.md -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_artemis-commons-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_artemis-commons-2.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_mcf-core-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_mcf-core-2.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_meecrowave-core-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_meecrowave-core-1.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_openejb-core-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_openejb-core-7.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_spark-core_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_spark-core_2.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_tika-core-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_tika-core-1.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_result_wicket-util-8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_result_wicket-util-8.txt -------------------------------------------------------------------------------- /result/Cognicrypt/CogniCrypt_runtime.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Cognicrypt/CogniCrypt_runtime.txt -------------------------------------------------------------------------------- /result/Patterns.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Patterns.xlsx -------------------------------------------------------------------------------- /result/SEADER/SSLOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/SEADER/SSLOutput.txt -------------------------------------------------------------------------------- /result/SEADER/apache-dataset-20211010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/SEADER/apache-dataset-20211010.txt -------------------------------------------------------------------------------- /result/SEADER/multiline_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/SEADER/multiline_result.txt -------------------------------------------------------------------------------- /result/SEADER/single_line_result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/SEADER/single_line_result.txt -------------------------------------------------------------------------------- /result/Sample Fix patch.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/Sample Fix patch.xlsx -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_artemis-commons-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_artemis-commons-2.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_mcf-core-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_mcf-core-2.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_meecrowave-core-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_meecrowave-core-1.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_openejb-core-7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_openejb-core-7.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_spark-core_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_spark-core_2.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_tika-core-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_tika-core-1.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_result_wicket-util-8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_result_wicket-util-8.txt -------------------------------------------------------------------------------- /result/cryptoguard/cryptoguard_runtime.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/cryptoguard/cryptoguard_runtime.txt -------------------------------------------------------------------------------- /result/findsecbugs/artemis-commons-2.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/artemis-commons-2.htm -------------------------------------------------------------------------------- /result/findsecbugs/deltaspike-core-impl-1.9.2.jar.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/deltaspike-core-impl-1.9.2.jar.htm -------------------------------------------------------------------------------- /result/findsecbugs/mcf-core-2.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/mcf-core-2.htm -------------------------------------------------------------------------------- /result/findsecbugs/meecrowave-core-1.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/meecrowave-core-1.htm -------------------------------------------------------------------------------- /result/findsecbugs/openejb-core-8.0.2-SNAPSHOT.jar.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/openejb-core-8.0.2-SNAPSHOT.jar.htm -------------------------------------------------------------------------------- /result/findsecbugs/spark-core_2.11-2.4.0.jar.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/spark-core_2.11-2.4.0.jar.htm -------------------------------------------------------------------------------- /result/findsecbugs/taverna-perspective-myexperiment-3.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/taverna-perspective-myexperiment-3.htm -------------------------------------------------------------------------------- /result/findsecbugs/wicket-util.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiSE-Virginia-Tech/ying-ICPC-2022/HEAD/result/findsecbugs/wicket-util.htm --------------------------------------------------------------------------------