Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nbauma109 authored Feb 28, 2023
1 parent b940486 commit 4e59cb9
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,20 @@ JD-Core is a standalone JAVA library containing the JAVA decompiler of
including Lambda expressions, method references and default methods.
JD-Core is the engine of JD-GUI.

# Strategy and goals

Pursuing strategy described in this research paper :
[https://www.researchgate.net/profile/Cesar_Soto-Valero/publication/334465294_The_Strengths_and_Behavioral_Quirks_of_Java_Bytecode_Decompilers/links/](The Strengths and Behavioral Quirks of Java Bytecode Decompilers)
Improved recompilation of decompiled source codes
Decompiling and recompiling without any errors :
- commons-io:commons-io:2.11.0
- commons-codec:commons-codec:1.15
- org.apache.commons:commons-collections4:4.4
- org.apache.commons:commons-lang3:3.12.0
- org.apache.logging.log4j:log4j-core:2.20.0
- junit:junit:4.13.2
- and more ... (check unit tests)

## How to build JD-Core ?
```
> git clone https://github.com/java-decompiler/jd-core.git
Expand Down

0 comments on commit 4e59cb9

Please sign in to comment.