]> source.dussan.org Git - sonarqube.git/commit
SONAR-17560 Add Sarif deserialization
authorAntoine Vinot <antoine.vinot@sonarsource.com>
Tue, 8 Nov 2022 11:14:43 +0000 (12:14 +0100)
committersonartech <sonartech@sonarsource.com>
Tue, 15 Nov 2022 20:02:59 +0000 (20:02 +0000)
commit59df4a4ad498fa1ce6df396c0b7a6afb70b7ec83
tree67292d7f45cac35e36326184db085e115b6e4e14
parent7b6049377bbeb887442a038efbc119656ebb3a12
SONAR-17560 Add Sarif deserialization
24 files changed:
sonar-core/src/main/java/org/sonar/core/sarif/ArtifactLocation.java
sonar-core/src/main/java/org/sonar/core/sarif/CodeFlow.java
sonar-core/src/main/java/org/sonar/core/sarif/Driver.java
sonar-core/src/main/java/org/sonar/core/sarif/Location.java
sonar-core/src/main/java/org/sonar/core/sarif/LocationWrapper.java
sonar-core/src/main/java/org/sonar/core/sarif/PartialFingerprints.java
sonar-core/src/main/java/org/sonar/core/sarif/PhysicalLocation.java
sonar-core/src/main/java/org/sonar/core/sarif/PropertiesBag.java
sonar-core/src/main/java/org/sonar/core/sarif/Region.java
sonar-core/src/main/java/org/sonar/core/sarif/Result.java
sonar-core/src/main/java/org/sonar/core/sarif/Rule.java
sonar-core/src/main/java/org/sonar/core/sarif/Run.java
sonar-core/src/main/java/org/sonar/core/sarif/Sarif210.java
sonar-core/src/main/java/org/sonar/core/sarif/SarifSerializer.java
sonar-core/src/main/java/org/sonar/core/sarif/SarifSerializerImpl.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/sarif/ThreadFlow.java
sonar-core/src/main/java/org/sonar/core/sarif/Tool.java
sonar-core/src/main/java/org/sonar/core/sarif/WrappedText.java
sonar-core/src/test/java/org/sonar/core/sarif/RuleTest.java
sonar-core/src/test/java/org/sonar/core/sarif/Sarif210SerializationDeserializationTest.java
sonar-core/src/test/java/org/sonar/core/sarif/SarifSerializerTest.java
sonar-core/src/test/resources/org/sonar/core/sarif/eslint-sarif210.json [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/sarif/invalid-json-syntax.json [new file with mode: 0644]
sonar-scanner-engine/src/main/java/org/sonar/scanner/bootstrap/BatchComponents.java