Skip to content

Commit

Permalink
remove method which uses sootclass as parameter to idf.getMethodSigna…
Browse files Browse the repository at this point in the history
…ture(...);

unify parameter order: to class, method, ...
  • Loading branch information
swissiety committed Oct 24, 2023
1 parent 62a1d02 commit 24c7d1f
Show file tree
Hide file tree
Showing 105 changed files with 20,406 additions and 61 deletions.
34 changes: 34 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
allprojects {
apply plugin: 'maven'
group = 'de.upb.swt'
version = '4.0.0-SNAPSHOT'
}

subprojects {
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}


repositories {
mavenLocal()

maven { url "https://repo.maven.apache.org/maven2" }
}


dependencies {
compile group: 'org.slf4j', name: 'slf4j-api', version:'1.7.25'
compile group: 'org.slf4j', name: 'slf4j-simple', version:'1.7.25'
compile group: 'org.apache.commons', name: 'commons-lang3', version:'3.5'
compile group: 'commons-io', name: 'commons-io', version:'2.6'
compile group: 'com.google.guava', name: 'guava', version:'25.1-jre'
compile group: 'com.google.code.findbugs', name: 'jsr305', version:'3.0.2'
testCompile group: 'junit', name: 'junit', version:'4.12'
}


}
1 change: 1 addition & 0 deletions classPath.temp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/home/smarkus/.m2/repository/org/slf4j/slf4j-api/2.0.5/slf4j-api-2.0.5.jar:/home/smarkus/.m2/repository/org/slf4j/slf4j-simple/2.0.5/slf4j-simple-2.0.5.jar:/home/smarkus/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar:/home/smarkus/.m2/repository/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar:/home/smarkus/.m2/repository/com/google/guava/guava/32.0.1-jre/guava-32.0.1-jre.jar:/home/smarkus/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/home/smarkus/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/smarkus/.m2/repository/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar:/home/smarkus/.m2/repository/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar:/home/smarkus/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar:/home/smarkus/.m2/repository/junit/junit/4.13.2/junit-4.13.2.jar:/home/smarkus/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/smarkus/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar
Binary file added docs/figures/JimpleGrammar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added examples/aggregated.exec
Binary file not shown.
10 changes: 10 additions & 0 deletions examples/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@

description = 'Soot Examples'
dependencies {
compile project(':soot.callgraph')
compile project(':soot.core')
compile project(':soot.java.bytecode')
compile project(':soot.java.core')
compile project(':soot.java.sourcecode')
compile project(':soot.jimple.parser')
}
5 changes: 5 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4.1-bin.zip
18 changes: 18 additions & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
rootProject.name = 'soot'
include ':soot.core'
include ':soot.java.core'
include ':soot.java.bytecode'
include ':soot.java.sourcecode'
include ':soot.tests'
include ':soot.callgraph'
include ':soot.jimple.parser'
include ':examples'

project(':soot.core').projectDir = "$rootDir/de.upb.swt.soot.core" as File
project(':soot.java.core').projectDir = "$rootDir/de.upb.swt.soot.java.core" as File
project(':soot.java.bytecode').projectDir = "$rootDir/de.upb.swt.soot.java.bytecode" as File
project(':soot.java.sourcecode').projectDir = "$rootDir/de.upb.swt.soot.java.sourcecode" as File
project(':soot.tests').projectDir = "$rootDir/de.upb.swt.soot.tests" as File
project(':soot.callgraph').projectDir = "$rootDir/de.upb.swt.soot.callgraph" as File
project(':soot.jimple.parser').projectDir = "$rootDir/de.upb.swt.soot.jimple.parser" as File
project(':examples').projectDir = "$rootDir/examples" as File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 24c7d1f

Please sign in to comment.