Skip to content

Commit

Permalink
Prepare for v1.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
emaiannone committed Nov 10, 2022
1 parent 7d91dc9 commit 097af45
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ over the history of Java projects using a fully-automated static code analysis.
Surface supports **all security metrics** in the hierarchical model defined by Alshammari et
al. (https://doi.org/10.1109/QSIC.2011.31), also at different granularity levels, whenever possible:

- Data-flow Metrics
- [x] Data-flow Metrics
- [x] CAT - Classified Attributes Total (Class, Project)
- [x] CMT - Classified Methods Total (Class, Project)
- [x] CCT - Critical Classes Total (Project)
Expand All @@ -32,15 +32,15 @@ al. (https://doi.org/10.1109/QSIC.2011.31), also at different granularity levels
- [x] CSI - Critical Superclass Inheritance (Project)
- [x] CMI - Classified Methods Inheritance (Project)
- [x] CAI - Classified Attributes Inheritance (Project)
- Readability and Writability Metrics
- [x] Readability and Writability Metrics
- [x] RCA - Readability of Classified Attributes
- [x] WCA - Writability of Classified Attributes
- [x] RCM - Readability via Classified Methods
- [x] WCM - Writability via Classified Methods
- [x] RCC - Readability via Critical Classes
- [x] WCC - Writability via Critical Classes
- [x] SAM - Security Absolute Measurements
- Security Design Principle Metrics
- [x] Security Design Principle Metrics
- [x] PLP - Grant Least Privilege
- [x] PRAS - Reduce Attack Surface
- [x] PSWL - Secure the Weakest Link
Expand All @@ -58,7 +58,7 @@ Requirements:
- Maven

First, clone this repository into your local working directory. Then, move inside the projects' root directory and
run `mvn package` (make sure you have `maven` installed). This command will generate the JAR with all the
run `mvn clean package` (make sure you have `maven` installed). This command will generate the JAR with all the
dependencies (`surface-jar-with-dependencies.jar`)
inside the `target` directory, which can be freely renamed if desired.

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>org.surface</groupId>
<artifactId>surface</artifactId>
<version>1.0.0</version>
<version>1.1.0</version>

<properties>
<maven.compiler.source>8</maven.compiler.source>
Expand Down

0 comments on commit 097af45

Please sign in to comment.