Skip to content

Commit 51ea89f

Browse files
minors
1 parent 45c0db5 commit 51ea89f

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

README.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,7 @@ NullPath is a static analysis tool for Java designed to detect NullPointerExcept
66

77
As NullPath is built upon [Tai-e](https://github.com/pascal-lab/Tai-e), its prerequisites and fundamental build procedures are consistent with Tai-e. The primary difference in the build process is the addition of a specific Gradle task, `nullpath`, designed to generate a JAR file with `pascal.taie.analysis.bugfinder.pathsensnullpointer.NullPointerMain` as its main entry point.
88

9-
### Prerequisites
10-
11-
* **Java Development Kit (JDK):** NullPath requires Java 17 or higher, consistent with Tai-e. Please ensure your `JAVA_HOME` environment variable is set correctly.
12-
13-
### Building NullPath
14-
15-
1. **Clone the Repository:**
16-
```bash
17-
git clone <YOUR_NULLPATH_REPOSITORY_URL> # Replace with your actual NullPath repository URL
18-
cd nullpath # Or your project's directory name
19-
```
20-
2. **Build the Project:**
9+
**Build the Project:**
2110
NullPath uses Gradle for its build system. To generate the specific NullPath JAR with `NullPointerMain` as the entry point, run:
2211
```bash
2312
./gradlew nullpath

0 commit comments

Comments
 (0)