aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgnat Beresnev <ignat.beresnev@jetbrains.com>2023-01-03 02:02:00 +0100
committerGitHub <noreply@github.com>2023-01-03 02:02:00 +0100
commit5ad955f28bde39d2f9e972bd3ec2c341579d9474 (patch)
treef984d6c8ccdabf781710b978a647c0cd75526330
parentb7a5eac3fc848501735b3520fc12f6f5d21b9bd4 (diff)
downloaddokka-5ad955f28bde39d2f9e972bd3ec2c341579d9474.tar.gz
dokka-5ad955f28bde39d2f9e972bd3ec2c341579d9474.tar.bz2
dokka-5ad955f28bde39d2f9e972bd3ec2c341579d9474.zip
Add false positives to Qodana baseline (#2798)
-rw-r--r--qodana.sarif.json20486
1 files changed, 7402 insertions, 13084 deletions
diff --git a/qodana.sarif.json b/qodana.sarif.json
index 0abbf5c9..785269dd 100644
--- a/qodana.sarif.json
+++ b/qodana.sarif.json
@@ -7,7 +7,7 @@
"driver": {
"name": "QDJVM",
"fullName": "Qodana for JVM",
- "version": "222.4502.199",
+ "version": "223.8394.71",
"rules": [],
"taxa": [
{
@@ -81,6 +81,24 @@
]
},
{
+ "id": "Java/Performance",
+ "name": "Performance",
+ "relationships": [
+ {
+ "target": {
+ "id": "Java",
+ "index": 5,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Spring",
"name": "Spring"
},
@@ -91,7 +109,7 @@
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -109,7 +127,7 @@
{
"target": {
"id": "Spring/Spring Core",
- "index": 8,
+ "index": 9,
"toolComponent": {
"name": "QDJVM"
}
@@ -121,8 +139,8 @@
]
},
{
- "id": "Java/Performance",
- "name": "Performance",
+ "id": "Java/Code style issues",
+ "name": "Code style issues",
"relationships": [
{
"target": {
@@ -139,8 +157,8 @@
]
},
{
- "id": "Java/Code style issues",
- "name": "Code style issues",
+ "id": "Java/Error handling",
+ "name": "Error handling",
"relationships": [
{
"target": {
@@ -181,7 +199,7 @@
{
"target": {
"id": "Spring/Spring Core",
- "index": 8,
+ "index": 9,
"toolComponent": {
"name": "QDJVM"
}
@@ -193,13 +211,13 @@
]
},
{
- "id": "Java/Error handling",
- "name": "Error handling",
+ "id": "Kotlin/Migration",
+ "name": "Migration",
"relationships": [
{
"target": {
- "id": "Java",
- "index": 5,
+ "id": "Kotlin",
+ "index": 2,
"toolComponent": {
"name": "QDJVM"
}
@@ -211,13 +229,13 @@
]
},
{
- "id": "Kotlin/Migration",
- "name": "Migration",
+ "id": "Java/Probable bugs",
+ "name": "Probable bugs",
"relationships": [
{
"target": {
- "id": "Kotlin",
- "index": 2,
+ "id": "Java",
+ "index": 5,
"toolComponent": {
"name": "QDJVM"
}
@@ -229,13 +247,13 @@
]
},
{
- "id": "Java/Probable bugs",
- "name": "Probable bugs",
+ "id": "Spring/Spring Cloud",
+ "name": "Spring Cloud",
"relationships": [
{
"target": {
- "id": "Java",
- "index": 5,
+ "id": "Spring",
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -293,7 +311,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -367,8 +385,8 @@
]
},
{
- "id": "Java/Numeric issues",
- "name": "Numeric issues",
+ "id": "Java/Control flow issues",
+ "name": "Control flow issues",
"relationships": [
{
"target": {
@@ -385,8 +403,8 @@
]
},
{
- "id": "Java/Control flow issues",
- "name": "Control flow issues",
+ "id": "Java/Numeric issues",
+ "name": "Numeric issues",
"relationships": [
{
"target": {
@@ -469,13 +487,13 @@
]
},
{
- "id": "Java/Java language level migration aids/Java 15",
- "name": "Java 15",
+ "id": "Java/Java language level migration aids/Probable bugs",
+ "name": "Probable bugs",
"relationships": [
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -493,7 +511,29 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
+ "id": "Reactive Streams",
+ "name": "Reactive Streams"
+ },
+ {
+ "id": "Reactive Streams/Common",
+ "name": "Common",
+ "relationships": [
+ {
+ "target": {
+ "id": "Reactive Streams",
+ "index": 37,
"toolComponent": {
"name": "QDJVM"
}
@@ -545,6 +585,28 @@
"name": "General"
},
{
+ "id": "Gradle",
+ "name": "Gradle"
+ },
+ {
+ "id": "Gradle/Probable bugs",
+ "name": "Probable bugs",
+ "relationships": [
+ {
+ "target": {
+ "id": "Gradle",
+ "index": 42,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "FreeMarker",
"name": "FreeMarker"
},
@@ -553,6 +615,24 @@
"name": "EditorConfig"
},
{
+ "id": "Gradle/Validity issues",
+ "name": "Validity issues",
+ "relationships": [
+ {
+ "target": {
+ "id": "Gradle",
+ "index": 42,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Java/Code maturity",
"name": "Code maturity",
"relationships": [
@@ -575,13 +655,31 @@
"name": "SQL"
},
{
+ "id": "Spring/Spring Data",
+ "name": "Spring Data",
+ "relationships": [
+ {
+ "target": {
+ "id": "Spring",
+ "index": 8,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Groovy/Probable bugs",
"name": "Probable bugs",
"relationships": [
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -593,13 +691,13 @@
]
},
{
- "id": "Java/Data flow",
- "name": "Data flow",
+ "id": "Kotlin/Other problems",
+ "name": "Other problems",
"relationships": [
{
"target": {
- "id": "Java",
- "index": 5,
+ "id": "Kotlin",
+ "index": 2,
"toolComponent": {
"name": "QDJVM"
}
@@ -611,16 +709,8 @@
]
},
{
- "id": "CDI (Contexts and Dependency Injection)",
- "name": "CDI (Contexts and Dependency Injection)"
- },
- {
- "id": "Velocity",
- "name": "Velocity"
- },
- {
- "id": "Java/JUnit",
- "name": "JUnit",
+ "id": "Java/Data flow",
+ "name": "Data flow",
"relationships": [
{
"target": {
@@ -637,6 +727,14 @@
]
},
{
+ "id": "CDI (Contexts and Dependency Injection)",
+ "name": "CDI (Contexts and Dependency Injection)"
+ },
+ {
+ "id": "Velocity",
+ "name": "Velocity"
+ },
+ {
"id": "Kotlin/Naming conventions",
"name": "Naming conventions",
"relationships": [
@@ -665,7 +763,7 @@
{
"target": {
"id": "CSS",
- "index": 49,
+ "index": 56,
"toolComponent": {
"name": "QDJVM"
}
@@ -791,7 +889,7 @@
{
"target": {
"id": "Java/Naming conventions",
- "index": 56,
+ "index": 63,
"toolComponent": {
"name": "QDJVM"
}
@@ -813,7 +911,7 @@
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -835,7 +933,7 @@
{
"target": {
"id": "Plugin DevKit",
- "index": 60,
+ "index": 67,
"toolComponent": {
"name": "QDJVM"
}
@@ -889,7 +987,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -907,7 +1005,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -925,7 +1023,25 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
+ "id": "Java/JUnit",
+ "name": "JUnit",
+ "relationships": [
+ {
+ "target": {
+ "id": "Java",
+ "index": 5,
"toolComponent": {
"name": "QDJVM"
}
@@ -943,7 +1059,7 @@
{
"target": {
"id": "Spring/Spring Core",
- "index": 8,
+ "index": 9,
"toolComponent": {
"name": "QDJVM"
}
@@ -965,7 +1081,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1023,7 +1139,7 @@
{
"target": {
"id": "Plugin DevKit",
- "index": 60,
+ "index": 67,
"toolComponent": {
"name": "QDJVM"
}
@@ -1081,7 +1197,7 @@
{
"target": {
"id": "CSS",
- "index": 49,
+ "index": 56,
"toolComponent": {
"name": "QDJVM"
}
@@ -1117,7 +1233,7 @@
{
"target": {
"id": "Java/Lombok",
- "index": 78,
+ "index": 86,
"toolComponent": {
"name": "QDJVM"
}
@@ -1143,7 +1259,7 @@
{
"target": {
"id": "Java/Naming conventions",
- "index": 56,
+ "index": 63,
"toolComponent": {
"name": "QDJVM"
}
@@ -1161,7 +1277,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1209,7 +1325,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1231,7 +1347,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1249,7 +1365,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1267,7 +1383,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1279,17 +1395,13 @@
]
},
{
- "id": "Web services",
- "name": "Web services"
- },
- {
"id": "Groovy/Assignment issues",
"name": "Assignment issues",
"relationships": [
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1319,6 +1431,10 @@
]
},
{
+ "id": "RESTful Web Service (JAX-RS)",
+ "name": "RESTful Web Service (JAX-RS)"
+ },
+ {
"id": "Java/Encapsulation",
"name": "Encapsulation",
"relationships": [
@@ -1337,6 +1453,24 @@
]
},
{
+ "id": "JVM languages/Test frameworks",
+ "name": "Test frameworks",
+ "relationships": [
+ {
+ "target": {
+ "id": "JVM languages",
+ "index": 1,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Java/Test frameworks",
"name": "Test frameworks",
"relationships": [
@@ -1373,13 +1507,31 @@
]
},
{
+ "id": "Java/Java language level migration aids/Java 15",
+ "name": "Java 15",
+ "relationships": [
+ {
+ "target": {
+ "id": "Java/Java language level migration aids",
+ "index": 34,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Spring/Spring AOP",
"name": "Spring AOP",
"relationships": [
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -1433,7 +1585,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1451,7 +1603,7 @@
{
"target": {
"id": "Java/Numeric issues",
- "index": 26,
+ "index": 28,
"toolComponent": {
"name": "QDJVM"
}
@@ -1469,7 +1621,7 @@
{
"target": {
"id": "Plugin DevKit",
- "index": 60,
+ "index": 67,
"toolComponent": {
"name": "QDJVM"
}
@@ -1549,7 +1701,7 @@
{
"target": {
"id": "HTML",
- "index": 30,
+ "index": 31,
"toolComponent": {
"name": "QDJVM"
}
@@ -1567,7 +1719,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1635,31 +1787,13 @@
"name": "Internationalization"
},
{
- "id": "Spring/Spring WebSocket",
- "name": "Spring WebSocket",
- "relationships": [
- {
- "target": {
- "id": "Spring",
- "index": 7,
- "toolComponent": {
- "name": "QDJVM"
- }
- },
- "kinds": [
- "superset"
- ]
- }
- ]
- },
- {
"id": "Java/Java language level migration aids/Java 10",
"name": "Java 10",
"relationships": [
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1677,7 +1811,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1751,17 +1885,13 @@
]
},
{
- "id": "Structural search",
- "name": "Structural search"
- },
- {
- "id": "Spring/Spring Security",
- "name": "Spring Security",
+ "id": "Reactive Streams/Reactor",
+ "name": "Reactor",
"relationships": [
{
"target": {
- "id": "Spring",
- "index": 7,
+ "id": "Reactive Streams",
+ "index": 37,
"toolComponent": {
"name": "QDJVM"
}
@@ -1773,13 +1903,13 @@
]
},
{
- "id": "Java/Performance/Embedded",
- "name": "Embedded",
+ "id": "Java/Java language level migration aids/Code style issues",
+ "name": "Code style issues",
"relationships": [
{
"target": {
- "id": "Java/Performance",
- "index": 10,
+ "id": "Java/Java language level migration aids",
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1791,17 +1921,17 @@
]
},
{
- "id": "Feature usage statistics",
- "name": "Feature usage statistics"
+ "id": "Structural search",
+ "name": "Structural search"
},
{
- "id": "Spring/Spring Data",
- "name": "Spring Data",
+ "id": "Spring/Spring Security",
+ "name": "Spring Security",
"relationships": [
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -1813,13 +1943,13 @@
]
},
{
- "id": "Java/Probable bugs/Nullability problems",
- "name": "Nullability problems",
+ "id": "Java/Performance/Embedded",
+ "name": "Embedded",
"relationships": [
{
"target": {
- "id": "Java/Probable bugs",
- "index": 16,
+ "id": "Java/Performance",
+ "index": 7,
"toolComponent": {
"name": "QDJVM"
}
@@ -1831,17 +1961,13 @@
]
},
{
- "id": "RELAX NG",
- "name": "RELAX NG"
- },
- {
- "id": "CSS/Code quality tools",
- "name": "Code quality tools",
+ "id": "Spring/Spring Boot",
+ "name": "Spring Boot",
"relationships": [
{
"target": {
- "id": "CSS",
- "index": 49,
+ "id": "Spring",
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -1853,13 +1979,13 @@
]
},
{
- "id": "Java/Properties files",
- "name": "Properties files",
+ "id": "Java/Probable bugs/Nullability problems",
+ "name": "Nullability problems",
"relationships": [
{
"target": {
- "id": "Java",
- "index": 5,
+ "id": "Java/Probable bugs",
+ "index": 16,
"toolComponent": {
"name": "QDJVM"
}
@@ -1871,35 +1997,17 @@
]
},
{
- "id": "Gradle",
- "name": "Gradle"
- },
- {
- "id": "Gradle/Probable bugs",
- "name": "Probable bugs",
- "relationships": [
- {
- "target": {
- "id": "Gradle",
- "index": 136,
- "toolComponent": {
- "name": "QDJVM"
- }
- },
- "kinds": [
- "superset"
- ]
- }
- ]
+ "id": "RELAX NG",
+ "name": "RELAX NG"
},
{
- "id": "Spring/Spring Boot",
- "name": "Spring Boot",
+ "id": "Java/Properties files",
+ "name": "Properties files",
"relationships": [
{
"target": {
- "id": "Spring",
- "index": 7,
+ "id": "Java",
+ "index": 5,
"toolComponent": {
"name": "QDJVM"
}
@@ -1911,13 +2019,13 @@
]
},
{
- "id": "Spring/Spring Shell",
- "name": "Spring Shell",
+ "id": "Spring/Spring Cloud Stream",
+ "name": "Spring Cloud Stream",
"relationships": [
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -1935,25 +2043,7 @@
{
"target": {
"id": "Java/Java language level migration aids",
- "index": 33,
- "toolComponent": {
- "name": "QDJVM"
- }
- },
- "kinds": [
- "superset"
- ]
- }
- ]
- },
- {
- "id": "JVM languages/Test frameworks",
- "name": "Test frameworks",
- "relationships": [
- {
- "target": {
- "id": "JVM languages",
- "index": 1,
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -1969,13 +2059,17 @@
"name": "PostgreSQL"
},
{
- "id": "Spring/Spring Web Services",
- "name": "Spring Web Services",
+ "id": "SQL server",
+ "name": "SQL server"
+ },
+ {
+ "id": "Groovy/Data flow",
+ "name": "Data flow",
"relationships": [
{
"target": {
- "id": "Spring",
- "index": 7,
+ "id": "Groovy",
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -1987,17 +2081,25 @@
]
},
{
- "id": "SQL server",
- "name": "SQL server"
+ "id": "YAML",
+ "name": "YAML"
},
{
- "id": "Groovy/Data flow",
- "name": "Data flow",
+ "id": "Dependency analysis",
+ "name": "Dependency analysis"
+ },
+ {
+ "id": "EL",
+ "name": "EL"
+ },
+ {
+ "id": "Java/Java language level migration aids/Java 16",
+ "name": "Java 16",
"relationships": [
{
"target": {
- "id": "Groovy",
- "index": 19,
+ "id": "Java/Java language level migration aids",
+ "index": 34,
"toolComponent": {
"name": "QDJVM"
}
@@ -2009,16 +2111,8 @@
]
},
{
- "id": "Dependency analysis",
- "name": "Dependency analysis"
- },
- {
- "id": "EL",
- "name": "EL"
- },
- {
- "id": "WSDL",
- "name": "WSDL"
+ "id": "Shell script",
+ "name": "Shell script"
},
{
"id": "Java/Lombok/Redundant definitions",
@@ -2027,7 +2121,7 @@
{
"target": {
"id": "Java/Lombok",
- "index": 78,
+ "index": 86,
"toolComponent": {
"name": "QDJVM"
}
@@ -2045,7 +2139,7 @@
{
"target": {
"id": "Spring",
- "index": 7,
+ "index": 8,
"toolComponent": {
"name": "QDJVM"
}
@@ -2063,7 +2157,7 @@
{
"target": {
"id": "CSS",
- "index": 49,
+ "index": 56,
"toolComponent": {
"name": "QDJVM"
}
@@ -2075,13 +2169,13 @@
]
},
{
- "id": "Kotlin/Other problems",
- "name": "Other problems",
+ "id": "Plugin DevKit/Workspace model",
+ "name": "Workspace model",
"relationships": [
{
"target": {
- "id": "Kotlin",
- "index": 2,
+ "id": "Plugin DevKit",
+ "index": 67,
"toolComponent": {
"name": "QDJVM"
}
@@ -2093,13 +2187,13 @@
]
},
{
- "id": "Plugin DevKit/Workspace model",
- "name": "Workspace model",
+ "id": "Groovy/Other",
+ "name": "Other",
"relationships": [
{
"target": {
- "id": "Plugin DevKit",
- "index": 60,
+ "id": "Groovy",
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -2111,13 +2205,13 @@
]
},
{
- "id": "Groovy/Other",
- "name": "Other",
+ "id": "Reactive Streams/Mutiny",
+ "name": "Mutiny",
"relationships": [
{
"target": {
- "id": "Groovy",
- "index": 19,
+ "id": "Reactive Streams",
+ "index": 37,
"toolComponent": {
"name": "QDJVM"
}
@@ -2153,7 +2247,7 @@
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -2201,13 +2295,31 @@
]
},
{
+ "id": "Gradle/Best practises",
+ "name": "Best practises",
+ "relationships": [
+ {
+ "target": {
+ "id": "Gradle",
+ "index": 42,
+ "toolComponent": {
+ "name": "QDJVM"
+ }
+ },
+ "kinds": [
+ "superset"
+ ]
+ }
+ ]
+ },
+ {
"id": "Groovy/Declaration redundancy",
"name": "Declaration redundancy",
"relationships": [
{
"target": {
"id": "Groovy",
- "index": 19,
+ "index": 20,
"toolComponent": {
"name": "QDJVM"
}
@@ -2229,7 +2341,7 @@
"extensions": [
{<