Skip to content

Commit

Permalink
more more progress
Browse files Browse the repository at this point in the history
  • Loading branch information
swissiety committed Jun 18, 2024
1 parent c881926 commit bba5309
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 4 additions & 3 deletions docs/analysisinputlocations.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# AnalysisInputLocations
An AnalysisInputLocation tells SootUp what code input it should analyze.
# Analysis Input
i.e. What should be analyzed - an `AnalysisInputLocation` points to code input SootUp can analyze.
We ship multiple Subclasses that can handle different code input.

### Java Runtime
- Java <=8: `DefaultRTJaAnalysisInputLocation` current rt.jar (or point to any rt.jar as its just a usual .jar file)
Expand All @@ -18,7 +19,7 @@ If you have errors like Java.lang.String, Java.lang.Object, ... you are most lik
- `JimpleAnalysisInputLocation` - needs a Path to a .jimple file or a directory.

### Android Bytecode .dex
- `ApkAnalysisInputLocation` - currenlty uses dex2jar internally - SootUp solution is WIP!
- `ApkAnalysisInputLocation` - currenlty uses dex2jar internally - A SootUp solution to directly generate Jimple is WIP!


### Java cli arguments to configure SootUp
Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ nav:
- Getting Started:
- Installation: installation.md
- First Steps: getting-started.md
- Possible Analysis Input: analysisinputlocations.md
- Examples: examples.md
- Configure your Inputs: analysisinputlocations.md

- Basics:
- Jimple IR: jimple.md
Expand Down

0 comments on commit bba5309

Please sign in to comment.