diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S1130.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1130.json index 269f85f020b..8170eb89460 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S1130.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1130.json @@ -44,15 +44,9 @@ "commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/ClassReloader.java": [ 57 ], -"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/DoubleConverterTestCase.java": [ -79 -], "commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/FileConverterTestCase.java": [ 72 ], -"commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/FloatConverterTestCase.java": [ -79 -], "commons-beanutils:src/test/java/org/apache/commons/beanutils2/converters/IntegerConverterTestCase.java": [ 80 ], diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S1226.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1226.json new file mode 100644 index 00000000000..02f0c2b46bf --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1226.json @@ -0,0 +1,91 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java": [ +83 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [ +762 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java": [ +362, +414, +434, +900 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java": [ +107, +146, +149, +219, +259, +263 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java": [ +185 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java": [ +650 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/MethodUtils.java": [ +214, +263, +266, +344, +386, +390, +436, +440, +536, +586, +589, +668, +787, +808, +815, +872, +1137, +1327 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [ +439, +604, +786, +787, +791, +793, +795, +797, +834, +930, +931, +935, +1121, +1122, +1126, +1354, +1355, +1359, +1364, +1443, +1444, +1448, +1453, +1540, +1719, +1885, +1886, +1964 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java": [ +145 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ArrayConverter.java": [ +442, +444 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsBean.java": [ +674 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverter.java": [ +274 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S1905.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1905.json new file mode 100644 index 00000000000..06c5c23990d --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S1905.json @@ -0,0 +1,8 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [ +451 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java": [ +457 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2159.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2159.json new file mode 100644 index 00000000000..d0a33b6bbfa --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2159.json @@ -0,0 +1,9 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java": [ +373 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [ +354, +374 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2175.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2175.json new file mode 100644 index 00000000000..7565c6bf7f9 --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2175.json @@ -0,0 +1,65 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java": [ +119, +146, +200, +232, +274, +341, +383 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java": [ +180 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanMap.java": [ +247, +270, +335, +393, +403, +502, +531, +555, +602, +612, +628, +640, +730, +733 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java": [ +550, +565 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [ +217, +714, +2206 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [ +159, +162, +206, +209, +223, +226, +293, +299, +350, +350, +354, +370, +370, +374, +517, +523, +532, +538, +581, +584 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WrapDynaClass.java": [ +181, +251 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2209.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2209.json new file mode 100644 index 00000000000..f55c6be1bb9 --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2209.json @@ -0,0 +1,6 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [ +1364, +1453 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2221.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2221.json index c16ae298552..f9cdb3140f4 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2221.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2221.json @@ -26,9 +26,6 @@ "commons-beanutils:src/main/java/org/apache/commons/beanutils2/LazyDynaMap.java": [ 283 ], -"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [ -243 -], "commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/DateTimeConverter.java": [ 530 ], diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2387.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2387.json new file mode 100644 index 00000000000..a0950531d1e --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2387.json @@ -0,0 +1,14 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsBean.java": [ +82 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverter.java": [ +48 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/DecimalLocaleConverter.java": [ +47 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/locale/converters/StringLocaleConverter.java": [ +50 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2658.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2658.json index babbbc19b7b..e2b8fc1536d 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S2658.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S2658.json @@ -6,9 +6,6 @@ 514, 523 ], -"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [ -241 -], "commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ClassConverter.java": [ 94, 103 diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S3032.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S3032.json index 6bf7a2fd23e..2b15d27693b 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S3032.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S3032.json @@ -5,9 +5,6 @@ "commons-beanutils:src/main/java/org/apache/commons/beanutils2/MappedPropertyDescriptor.java": [ 521 ], -"commons-beanutils:src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java": [ -241 -], "commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ClassConverter.java": [ 102 ] diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S3252.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S3252.json new file mode 100644 index 00000000000..f55c6be1bb9 --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S3252.json @@ -0,0 +1,6 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java": [ +1364, +1453 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S9357.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9357.json index 8de5fa38ff1..6cd53f55b88 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S9357.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9357.json @@ -9,6 +9,13 @@ 128, 137 ], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanificationTestCase.java": [ +399 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/ConvertUtilsTestCase.java": [ +621, +628 +], "commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira509TestCase.java": [ 60 ] diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S9396.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9396.json new file mode 100644 index 00000000000..5a7a5549fe2 --- /dev/null +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9396.json @@ -0,0 +1,28 @@ +{ +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java": [ +659, +660, +661 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanWithInnerBean.java": [ +35 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/BeanificationTestCase.java": [ +488, +489, +490, +491, +492, +493 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira411TestCase.java": [ +46 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/locale/LocaleBeanificationTestCase.java": [ +533, +534, +535, +536, +537 +] +} diff --git a/its/ruling/src/test/resources/expected/commons-beanutils/java-S9439.json b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9439.json index 100125b8532..2ce4e62b4e9 100644 --- a/its/ruling/src/test/resources/expected/commons-beanutils/java-S9439.json +++ b/its/ruling/src/test/resources/expected/commons-beanutils/java-S9439.json @@ -2,6 +2,12 @@ "commons-beanutils:src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java": [ 1108 ], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java": [ +56 +], +"commons-beanutils:src/main/java/org/apache/commons/beanutils2/MappedPropertyDescriptor.java": [ +65 +], "commons-beanutils:src/main/java/org/apache/commons/beanutils2/converters/ArrayConverter.java": [ 135 ], @@ -47,6 +53,12 @@ "commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestBean.java": [ 514 ], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestResultSet.java": [ +90 +], +"commons-beanutils:src/test/java/org/apache/commons/beanutils2/TestResultSetMetaData.java": [ +79 +], "commons-beanutils:src/test/java/org/apache/commons/beanutils2/bugs/Jira345TestCase.java": [ 98, 100 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S112.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S112.json index 5ad5c72d34c..e748c99903d 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S112.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S112.json @@ -31,7 +31,6 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [ 454, 475, -722, 766 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionCache.java": [ diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1128.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1128.json index caf8ad69f1a..5c4090e8c36 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1128.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1128.json @@ -1,7 +1,27 @@ { +"eclipse-jetty:jetty-http/src/main/java/module-info.java": [ +19, +20 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContextEvent.java": [ 23 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/session/HouseKeeperTest.java": [ +28 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/session/SessionHandlerTest.java": [ +25 +], +"eclipse-jetty:jetty-slf4j-impl/src/main/java/module-info.java": [ +19, +20 +], +"eclipse-jetty:jetty-util/src/main/java/module-info.java": [ +19 +], +"eclipse-jetty:jetty-xml/src/main/java/module-info.java": [ +19 +], "eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ 67 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1130.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1130.json index b1e41fcfa4f..ab57cd0a6ae 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1130.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1130.json @@ -1,6 +1,5 @@ { "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java": [ -197, 358 ], "eclipse-jetty:jetty-http/src/test/java/org/eclipse/jetty/http/HttpCookieTest.java": [ @@ -24,6 +23,9 @@ "eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/WriteFlusherTest.java": [ 411 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Dispatcher.java": [ +137 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ResourceContentFactory.java": [ 71 ], @@ -39,9 +41,6 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ 938 ], -"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/AsyncRequestReadTest.java": [ -56 -], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java": [ 265 ], @@ -107,12 +106,13 @@ "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/handler/ThreadLimitHandlerTest.java": [ 54 ], -"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLSelectChannelConnectorLoadTest.java": [ -334 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartOutputStream.java": [ +44, 54 ], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartWriter.java": [ +42 +], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/EmptyResource.java": [ 125 ], @@ -186,8 +186,6 @@ 80 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/security/CredentialTest.java": [ -35, -54, 66 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/statistic/CounterStatisticTest.java": [ diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1144.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1144.json index ab7b39507a6..9748ad64f37 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1144.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1144.json @@ -1,6 +1,42 @@ { -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ -433 +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ +309 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ +279, +284, +289, +295, +322, +420, +438 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java": [ +991, +1007, +1024 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/MultiPartFormInputStream.java": [ +852 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ProxyConnectionFactory.java": [ +65 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/SecureRequestCustomizer.java": [ +286 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java": [ +122 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpManyWaysToAsyncCommitTest.java": [ +1021 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLReadEOFAfterResponseTest.java": [ +150 +], +"eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLogger.java": [ +641, +648 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/TestIntrospectionUtil.java": [ 71, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1162.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1162.json index 9f6fb35a8de..8a7514ced77 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1162.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1162.json @@ -70,9 +70,6 @@ 1902, 2844 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HandlerCollection.java": [ -150 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/resource/SeekableByteChannelRangeWriter.java": [ 154, 160 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S117.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S117.json index 051af20cfdf..4b5312edb64 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S117.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S117.json @@ -8,9 +8,6 @@ 393, 404 ], -"eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/SslConnectionTest.java": [ -533 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ 472 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1172.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1172.json index 2bcc44ef51a..1cc1654f4e9 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1172.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1172.json @@ -20,9 +20,6 @@ "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/GracefulStopTest.java": [ 177 ], -"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestFixture.java": [ -112 -], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpWriterTest.java": [ 243 ], @@ -32,12 +29,6 @@ "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/handler/NcsaRequestLogTest.java": [ 622 ], -"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLCloseTest.java": [ -93 -], -"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SSLSelectChannelConnectorLoadTest.java": [ -334 -], "eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java": [ 100 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1181.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1181.json index d44bec78066..a7833cd3572 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1181.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1181.json @@ -2,9 +2,6 @@ "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java": [ 1594 ], -"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/PreEncodedHttpField.java": [ -55 -], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/AbstractConnection.java": [ 221, 249 @@ -19,7 +16,6 @@ "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ 176, 206, -335, 399, 412, 539, @@ -63,8 +59,6 @@ "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ 540, 775, -802, -885, 930, 951, 1124, @@ -97,9 +91,6 @@ 674, 735 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncRequestLogWriter.java": [ -86 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/DetectorConnectionFactory.java": [ 216 ], @@ -112,7 +103,6 @@ 649, 787, 820, -878, 999, 1016, 1032 @@ -124,7 +114,6 @@ 1006 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java": [ -596, 705, 859, 934, @@ -154,10 +143,7 @@ 152 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Server.java": [ -405, 431, -442, -451, 493, 509, 520 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1185.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1185.json index bdf77ec9e34..5f79bc1f715 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1185.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1185.json @@ -1,20 +1,9 @@ { -"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ -508 -], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AcceptRateLimit.java": [ -269 -], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HotSwapHandler.java": [ -85, -91 -], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/CachingSessionDataStore.java": [ -142, -148 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/HostMap.java": [ 51, 58 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java": [ +106 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1226.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1226.json new file mode 100644 index 00000000000..247d92d5c54 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1226.json @@ -0,0 +1,320 @@ +{ +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpCookie.java": [ +519 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpField.java": [ +156 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java": [ +562 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpURI.java": [ +802, +806, +812, +816, +820, +825, +832, +836, +852, +857, +863, +870, +876, +882, +898, +908, +915, +921, +933, +939, +949, +970, +975, +995, +1001, +1012, +1017, +1022, +1045, +1051, +1056, +1074 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/ServletPathSpec.java": [ +185, +187, +189, +191, +198, +200 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ArrayByteBufferPool.java": [ +94, +96, +98 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ClientConnector.java": [ +225 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java": [ +97 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java": [ +277, +447, +461 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ +918 +], +"eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MBeanContainer.java": [ +306, +412 +], +"eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MetaData.java": [ +235, +242, +424 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnectionFactory.java": [ +121 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ +189, +193, +221 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncRequestLogWriter.java": [ +53 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Cookies.java": [ +66 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ +597, +629, +841 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Dispatcher.java": [ +87, +89, +144, +146 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/EncodingHttpWriter.java": [ +59, +60 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java": [ +636, +778, +844 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelOverHttp.java": [ +362 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelState.java": [ +900 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java": [ +800, +801, +848 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpWriter.java": [ +68, +69 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Iso88591HttpWriter.java": [ +66, +67 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ProxyConnectionFactory.java": [ +67 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Request.java": [ +188, +1248, +1262 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/RequestLogWriter.java": [ +79, +81 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Response.java": [ +515, +522, +531, +596, +646, +1096, +1393 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ResponseWriter.java": [ +311, +425, +481 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Utf8HttpWriter.java": [ +178, +179 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ +1241, +1248, +1253, +1258, +1478, +1616, +1621, +1627, +1909, +1993, +1999, +2028, +2033, +2035, +2229, +2231 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java": [ +359, +527 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ResourceHandler.java": [ +157 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/jmx/ContextHandlerMBean.java": [ +52, +59 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java": [ +277, +340, +355, +391, +406, +434, +449 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTrie.java": [ +289, +299, +327, +337, +366, +376 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ArrayUtil.java": [ +89, +117 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Attributes.java": [ +54, +71 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/BufferUtil.java": [ +837, +860, +874, +877, +900, +914, +917, +940, +1143 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/DeprecationWarning.java": [ +73 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/IO.java": [ +161, +205, +463, +464, +468 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/LazyList.java": [ +152, +168 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/RolloverFileOutputStream.java": [ +161, +165, +173, +175 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/StringUtil.java": [ +887 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java": [ +357, +388, +568 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/URIUtil.java": [ +120, +126, +424 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java": [ +98, +182, +545, +868 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/Dumpable.java": [ +152, +154 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/PathResource.java": [ +265 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java": [ +483, +883 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/URLResource.java": [ +295 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Constraint.java": [ +51 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java": [ +161, +196, +211 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Password.java": [ +174 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/UnixCrypt.java": [ +364, +383, +417 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java": [ +1119 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/X509.java": [ +106, +136 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java": [ +141 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/SerializedExecutor.java": [ +77, +87 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ +530, +804, +818, +824, +836, +870 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S125.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S125.json index 16f4ee8f38b..a72560b18fd 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S125.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S125.json @@ -37,6 +37,8 @@ ], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/AsyncRequestReadTest.java": [ 136, +136, +136, 182, 192, 210, @@ -88,6 +90,8 @@ 127, 158, 190, +219, +219, 219 ], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/StressTest.java": [ diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1643.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1643.json index 911bba6f205..03a17910726 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1643.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1643.json @@ -8,6 +8,11 @@ 329, 351 ], +"eclipse-jetty:jetty-http/src/test/java/org/eclipse/jetty/http/HttpGeneratorServerHTTPTest.java": [ +176, +181, +186 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java": [ 271, 273 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1699.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1699.json index 8dd85036326..3fb631f1ef3 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1699.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1699.json @@ -43,6 +43,9 @@ 197, 216 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncRequestLogWriter.java": [ +61 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ 307 ], @@ -98,6 +101,9 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandlerCollection.java": [ 67 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/DefaultHandler.java": [ +68 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HandlerCollection.java": [ 65 ], @@ -128,7 +134,8 @@ ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiException.java": [ 59, -63 +63, +64 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ 111 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1854.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1854.json index a6725dec949..54e7021af84 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1854.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1854.json @@ -83,6 +83,9 @@ 175, 188 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SlowClientsTest.java": [ +100 +], "eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/AsyncJSON.java": [ 586, 629, @@ -92,6 +95,9 @@ 149, 191 ], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/SocketAddressResolver.java": [ +156 +], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java": [ 214 ], @@ -99,6 +105,10 @@ 159, 162 ], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ExecutorThreadPool.java": [ +331, +357 +], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/BufferUtilTest.java": [ 259 ], @@ -108,5 +118,11 @@ "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/PoolTest.java": [ 366, 519 +], +"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/Utf8AppendableTest.java": [ +285 +], +"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/thread/SerializedExecutorTest.java": [ +59 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1905.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1905.json index 8e43a1395b3..dc176856aec 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1905.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1905.json @@ -1,14 +1,31 @@ { +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpTokens.java": [ +67 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Cookies.java": [ +102 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java": [ +1043 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java": [ +287 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ -279 +279, +2427 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/Session.java": [ -498 +593 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTernaryTrie.java": [ +157, +281, 305, 360, +378, 411, +422, 454 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ArrayTrie.java": [ @@ -18,14 +35,33 @@ 350, 389 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/AtomicBiInteger.java": [ -268, -269, -282, -297 +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ServiceLoaderSpliterator.java": [ +99 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java": [ +442, +477, +479, +490, +492, +494, +496, +498, +500, +502, +504 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/URIUtil.java": [ +308, +320, +322 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java": [ +894, +899 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/CertificateValidator.java": [ -175 +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/UnixCrypt.java": [ +363 ], "eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java": [ 269, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1939.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1939.json index 954708884da..8b0b683ce23 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1939.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S1939.json @@ -2,9 +2,6 @@ "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java": [ 514 ], -"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java": [ -41 -], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ 64 ], @@ -17,18 +14,12 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ 142 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/InetAccessSet.java": [ -33 -], "eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLogger.java": [ 28 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Callback.java": [ 347 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/InetAddressSet.java": [ -39 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java": [ 48 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2160.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2160.json index 244cdac6b19..bbdcdb25cf6 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2160.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2160.json @@ -15,6 +15,15 @@ "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/PathSpecSet.java": [ 30 ], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/RegexPathSpec.java": [ +24 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/ServletPathSpec.java": [ +26 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/UriTemplatePathSpec.java": [ +41 +], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/IncludeExcludeConnectionStatistics.java": [ 78 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2175.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2175.json new file mode 100644 index 00000000000..f67ec8e9c55 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2175.json @@ -0,0 +1,260 @@ +{ +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/CookieCompliance.java": [ +97 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpCompliance.java": [ +171, +192 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java": [ +145, +587, +1254, +1312 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpHeaderValue.java": [ +96 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpParser.java": [ +406, +411 +], +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/UriTemplatePathSpec.java": [ +123 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/AbstractConnection.java": [ +70 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/IncludeExcludeConnectionStatistics.java": [ +91 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ +982 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/MappedByteBufferPool.java": [ +116, +177 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java": [ +423 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java": [ +118, +119 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ +210 +], +"eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MBeanContainer.java": [ +213, +277, +381, +414, +414, +416 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ +503, +781 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java": [ +154, +177, +233, +278, +322, +475 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ConnectionLimit.java": [ +248, +265 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ +569, +571 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java": [ +156 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/MultiPartParser.java": [ +299 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ProxyCustomizer.java": [ +104, +105 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/PushBuilderImpl.java": [ +85 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Request.java": [ +1837 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Response.java": [ +1299, +1361 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/SecureRequestCustomizer.java": [ +398, +399, +400, +401 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Server.java": [ +251 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java": [ +127, +135 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ +455, +681, +685, +686, +690, +693, +696, +714, +721, +723 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/InetAccessSet.java": [ +46 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ManagedAttributeListener.java": [ +57, +64, +71, +81, +91 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java": [ +258 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHandler.java": [ +553 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionCache.java": [ +96, +125 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [ +838 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java": [ +779, +781, +783, +1045, +1050, +1051 +], +"eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLoggerFactory.java": [ +155 +], +"eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONObjectConvertor.java": [ +102 +], +"eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSONPojoConvertor.java": [ +183 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/DecoratedObjectFactory.java": [ +77 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/HostMap.java": [ +60 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExcludeSet.java": [ +58 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/LazyList.java": [ +206, +401 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/LeakDetector.java": [ +100, +149 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiMap.java": [ +60, +102, +196, +215, +234, +264, +284, +289, +292, +313, +371 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ +1079 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Pool.java": [ +312 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/RegexSet.java": [ +64 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java": [ +537, +727 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TopologicalSort.java": [ +143, +175 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java": [ +236, +247, +304 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/AbstractLifeCycle.java": [ +207, +215, +224 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java": [ +497, +663, +675 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/FileDestroyable.java": [ +73, +79 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java": [ +353 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslSelectionDump.java": [ +134 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/X509.java": [ +137, +137, +144 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java": [ +714 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java": [ +310 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ShutdownThread.java": [ +118, +128 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/Sweeper.java": [ +124, +139 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ThreadPoolBudget.java": [ +67 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ +1497, +1795, +1801 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2184.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2184.json index ab44f94f89b..01bf7181824 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2184.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2184.json @@ -3,5 +3,11 @@ 290, 325, 330 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java": [ +1166 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java": [ +866 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2185.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2185.json new file mode 100644 index 00000000000..b663f0dba58 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2185.json @@ -0,0 +1,5 @@ +{ +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java": [ +1166 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2187.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2187.json new file mode 100644 index 00000000000..820d2574363 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2187.json @@ -0,0 +1,5 @@ +{ +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ServerConnectorHttpServerTest.java": [ +26 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2209.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2209.json new file mode 100644 index 00000000000..bc9e17567d2 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2209.json @@ -0,0 +1,11 @@ +{ +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ +384 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/StatisticsHandler.java": [ +616 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java": [ +81 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2221.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2221.json index af2bd559d4e..47f2e404871 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2221.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2221.json @@ -1,7 +1,4 @@ { -"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/CookieCutter.java": [ -208 -], "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/DateParser.java": [ 84, 100 @@ -13,7 +10,6 @@ 487 ], "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java": [ -252, 432 ], "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/QuotedQualityCSV.java": [ @@ -52,8 +48,7 @@ 244 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/LocalConnector.java": [ -279, -305 +279 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/MultiPartFormInputStream.java": [ 453, @@ -109,6 +104,7 @@ 152 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionIdManager.java": [ +306, 366 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/FileSessionDataStore.java": [ diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2293.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2293.json index d485e33db4f..853c4a7b6c9 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2293.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2293.json @@ -61,9 +61,6 @@ "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ShutdownThread.java": [ 43 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/Sweeper.java": [ -92 -], "eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java": [ 61, 64, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2325.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2325.json index 8edb8ac14dd..135d0eccd5a 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2325.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2325.json @@ -28,7 +28,6 @@ 574 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ResourceService.java": [ -351, 461 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/SecureRequestCustomizer.java": [ @@ -46,22 +45,15 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ShutdownHandler.java": [ 219 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java": [ -234 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [ 305 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionContext.java": [ -111, 131 ], "eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLoggerConfiguration.java": [ 220 ], -"eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/StdErrAppender.java": [ -188 -], "eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/AsyncJSON.java": [ 1105 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2387.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2387.json new file mode 100644 index 00000000000..74ec0b0c184 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2387.json @@ -0,0 +1,57 @@ +{ +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/AbstractEndPoint.java": [ +34 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java": [ +47 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/NegotiatingClientConnection.java": [ +32 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/NetworkTrafficSocketChannelEndPoint.java": [ +35 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java": [ +44 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ +83 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelOverHttp.java": [ +51 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/DefaultHandler.java": [ +55 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ResourceHandler.java": [ +53 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java": [ +74 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHandler.java": [ +156 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/NullSessionCache.java": [ +37 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/StopLifeCycle.java": [ +29 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/preventers/AbstractLeakPreventer.java": [ +38 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java": [ +39 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java": [ +118, +141 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java": [ +48 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/strategy/EatWhatYouKill.java": [ +60 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2440.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2440.json new file mode 100644 index 00000000000..940fbf408e1 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2440.json @@ -0,0 +1,5 @@ +{ +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/StatisticsHandler.java": [ +243 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2694.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2694.json index 3c9682178eb..d015d15460d 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2694.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2694.json @@ -1,7 +1,4 @@ { -"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java": [ -209 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/LowResourceMonitor.java": [ 532 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2698.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2698.json index fe5630ee3aa..29a591ff594 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2698.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2698.json @@ -1741,6 +1741,33 @@ 567, 569 ], +"eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/SslConnectionTest.java": [ +292, +293, +321, +322, +328, +329, +352, +353, +359, +383, +384, +390, +391, +397, +398, +403, +428, +430, +450, +468, +472, +492, +499, +513, +565 +], "eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/SslEngineBehaviorTest.java": [ 77, 83, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2925.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2925.json index a33638d6511..830ed979429 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2925.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2925.json @@ -51,6 +51,9 @@ 410, 439 ], +"eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/SslConnectionTest.java": [ +561 +], "eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/WriteFlusherTest.java": [ 384 ], @@ -106,6 +109,10 @@ 118, 127 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/DelayedServerTest.java": [ +80, +100 +], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/DetectorConnectionTest.java": [ 140, 160, @@ -126,6 +133,9 @@ 260, 343 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpManyWaysToAsyncCommitTest.java": [ +978 +], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java": [ 485, 487, @@ -232,6 +242,9 @@ 221, 308 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/handler/NcsaRequestLogTest.java": [ +589 +], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/handler/ResourceHandlerTest.java": [ 250, 315 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2972.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2972.json index 19aa9f73d62..c0146df5a66 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2972.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S2972.json @@ -81,11 +81,6 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ 527 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/DebugListener.java": [ -198, -239, -293 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/DetectorConnectionFactory.java": [ 143 ], @@ -162,9 +157,6 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/MovedContextHandler.java": [ 101 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/StatisticsHandler.java": [ -72 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ThreadLimitHandler.java": [ 329, 403 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3032.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3032.json index 80eadccb129..d6743e24c8e 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3032.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3032.json @@ -37,10 +37,6 @@ 559, 637 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/preventers/AbstractLeakPreventer.java": [ -48, -49 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/Resource.java": [ 243 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3242.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3242.json index 4bc82ccd16b..b6f12ba8bd0 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3242.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3242.json @@ -1,12 +1,10 @@ { -"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ClientConnectionFactory.java": [ -96 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ 565 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionData.java": [ -73 +73, +130 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/FutureCallback.java": [ 176 @@ -21,9 +19,6 @@ 211, 271 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/UrlEncoded.java": [ -95 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java": [ 591 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3252.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3252.json index 71e09650c3d..8eec864ec29 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3252.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3252.json @@ -1,7 +1,4 @@ { -"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java": [ -1311 -], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ByteArrayEndPoint.java": [ 56 ], @@ -11,6 +8,12 @@ 599, 601 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/PushBuilderImpl.java": [ +45 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Request.java": [ +296 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java": [ 122, 415, @@ -26,5 +29,8 @@ ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiReleaseJarFile.java": [ 73 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java": [ +81 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3398.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3398.json index 97db50a4134..1a471d4587c 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3398.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3398.json @@ -1,26 +1,12 @@ { -"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ -309 -], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ -279, -284, -289, -295, -322, -420, -438 +300, +316 ], "eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MetaData.java": [ 252 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/SecureRequestCustomizer.java": [ -286 -], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java": [ -234 -], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java": [ -122 +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java": [ +296 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3457.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3457.json index fd025f35e01..3a1301002a6 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3457.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3457.json @@ -37,6 +37,9 @@ "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ServerConnectorTest.java": [ 86 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/StressTest.java": [ +243 +], "eclipse-jetty:jetty-slf4j-impl/src/test/java/org/eclipse/jetty/logging/JettyLoggerTest.java": [ 62, 63, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3740.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3740.json index b97b816a047..b3967c0a0d3 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3740.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3740.json @@ -1,8 +1,4 @@ { -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExcludeSet.java": [ -98, -107 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/Dumpable.java": [ 239, 255 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3878.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3878.json index 68f90a4c621..b72893d1955 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3878.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S3878.json @@ -2,10 +2,60 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnectionFactory.java": [ 47 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ResourceService.java": [ +813 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ +432, +460 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ResourceHandler.java": [ 77 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHandler.java": [ +445, +457, +469, +481, +493, +505 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [ +61 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java": [ +1235 +], +"eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLoggerFactory.java": [ +141 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/BufferUtil.java": [ +109 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java": [ +204 +], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/preventers/GCThreadLeakPreventer.java": [ 47 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/ResourceCollection.java": [ +81, +118, +176, +225, +298, +440 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java": [ +514, +542, +562, +592, +1272, +1306 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ +1656, +1697 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4144.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4144.json index e2821e99b11..c4d3abdd1b6 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4144.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4144.json @@ -8,9 +8,6 @@ "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java": [ 296 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContextEvent.java": [ -71 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/LowResourceMonitor.java": [ 135 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4174.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4174.json index b729f364a49..93aaf77418d 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4174.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4174.json @@ -2,9 +2,6 @@ "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/MappedResource.java": [ 90 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MemoryUtils.java": [ -33 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ 678 ], diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4838.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4838.json index 2ca72b275d8..28efd1abead 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4838.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4838.json @@ -1,8 +1,55 @@ { +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ +472 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelState.java": [ +195 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpConfiguration.java": [ +170 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/MultiPartFormInputStream.java": [ +447 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Request.java": [ 1470 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Server.java": [ +725 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java": [ +440 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ +1076 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ +1317, +1342 +], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java": [ -839 +673, +818, +839, +860, +881, +900, +921 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/AbstractLifeCycle.java": [ +255, +266, +276, +288, +299 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/ContainerLifeCycle.java": [ +879 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ShutdownThread.java": [ +135 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ +1812 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4973.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4973.json index fa9abcc9143..03df83a5075 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4973.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S4973.json @@ -2,11 +2,6 @@ "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/security/Credential.java": [ 103 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SniX509ExtendedKeyManager.java": [ -143, -181, -195 -], "eclipse-jetty:tests/jetty-http-tools/src/main/java/org/eclipse/jetty/http/tools/matchers/HttpFieldsContainsHeaderValue.java": [ 63 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5669.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5669.json new file mode 100644 index 00000000000..badace86ff0 --- /dev/null +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5669.json @@ -0,0 +1,5 @@ +{ +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/JDBCSessionDataStore.java": [ +524 +] +} diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5778.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5778.json index d67a8d03e4a..5f2d91be0b1 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5778.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5778.json @@ -44,8 +44,7 @@ 531 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/Utf8AppendableTest.java": [ -78, -286 +78 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/resource/FileSystemResourceTest.java": [ 218, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5783.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5783.json index e2fee54e7e5..af5b1f6bf7c 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5783.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5783.json @@ -1,9 +1,5 @@ { "eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/IOTest.java": [ 264 -], -"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/SharedBlockingCallbackTest.java": [ -109, -134 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5785.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5785.json index ab24e763083..281108f174b 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5785.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S5785.json @@ -10,6 +10,9 @@ 422, 477 ], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ResourceCacheTest.java": [ +213 +], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/ArrayUtilTest.java": [ 49, 78, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S6212.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S6212.json index 8f567ec3f26..c937bbcdecf 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S6212.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S6212.json @@ -22,8 +22,7 @@ ], "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpCompliance.java": [ 150, -158, -164 +158 ], "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpCookie.java": [ 241, @@ -209,11 +208,6 @@ 176 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/AbstractEndPoint.java": [ -69, -126, -190, -286, -300, 411, 436, 489 @@ -246,22 +240,11 @@ 325 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java": [ -93, 97, -133, 135, -155, -211, 221, -224, 232 ], -"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/FillInterest.java": [ -102, -123, -137, -150 -], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ 97, 98, @@ -283,10 +266,6 @@ 1067 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/MappedByteBufferPool.java": [ -116, -144, -167, -177, 226 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/NegotiatingClientConnection.java": [ @@ -296,25 +275,17 @@ 57 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SelectorManager.java": [ -214, 237 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java": [ -136, -137, 189 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java": [ -234, 283, -314, -364, 373, 418, 431, -441, -484, -577 +441 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslClientConnectionFactory.java": [ 106, @@ -324,8 +295,6 @@ 158 ], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ -309, -312, 409, 549, 617, @@ -352,15 +321,13 @@ 245 ], "eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MBeanContainer.java": [ -183, 201, 226, 245, 249, 351, 360, -379, -416 +379 ], "eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/MetaData.java": [ 205, @@ -457,11 +424,9 @@ ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/DetectorConnectionFactory.java": [ 83, -86, 112, 168, 237, -240, 248 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Dispatcher.java": [ @@ -504,8 +469,7 @@ 398, 399, 462, -472, -872 +472 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelOverHttp.java": [ 101, @@ -547,19 +511,13 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java": [ 173, 205, -255, 279, 340, 398, -575, -590, 623, 838, 949, 1041, -1111, -1126, -1141, 1345, 1359, 1726 @@ -649,17 +607,12 @@ 642, 647 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ProxyCustomizer.java": [ -58, -61 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/PushBuilderImpl.java": [ 170, 191 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Request.java": [ 258, -357, 367, 534, 553, @@ -692,7 +645,6 @@ 2238, 2241, 2243, -2277, 2283 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ResourceContentFactory.java": [ @@ -721,13 +673,9 @@ 845 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Response.java": [ -216, -244, 275, 319, 320, -734, -810, 822, 1154, 1158, @@ -826,13 +774,9 @@ 546, 549, 550, -744, -786, -805, 950, 987, 988, -1051, 1124, 1179, 1224, @@ -841,7 +785,6 @@ 1311, 1324, 1343, -1419, 1481, 1491, 1816, @@ -862,7 +805,6 @@ 3011 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandlerCollection.java": [ -85, 105, 117, 118, @@ -895,13 +837,8 @@ 501 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HandlerCollection.java": [ -75, -137, -178, 179, -193, 194, -204, 207 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HandlerList.java": [ @@ -915,7 +852,6 @@ ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/HotSwapHandler.java": [ 59, -72, 99, 109, 119 @@ -932,8 +868,7 @@ ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ResourceHandler.java": [ 86, -89, -100 +89 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/SecuredRedirectHandler.java": [ 44, @@ -978,12 +913,6 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/jmx/AbstractHandlerMBean.java": [ 58 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/jmx/ContextHandlerMBean.java": [ -43, -55, -62, -69 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/jmx/AbstractConnectorMBean.java": [ 40 ], @@ -993,7 +922,6 @@ ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionCache.java": [ 347, -369, 647, 756, 835 @@ -1007,9 +935,6 @@ 283 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/DefaultSessionCache.java": [ -96, -104, -125, 139, 180, 187 @@ -1130,7 +1055,6 @@ ], "eclipse-jetty:jetty-slf4j-impl/src/main/java/org/eclipse/jetty/logging/JettyLoggerFactory.java": [ 43, -122, 165, 170 ], @@ -1182,9 +1106,7 @@ 1139, 1232, 1274, -1330, -1372, -1382 +1330 ], "eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java": [ 134, @@ -1195,7 +1117,6 @@ 396, 506, 517, -583, 629, 633, 760, @@ -1302,7 +1223,6 @@ 184 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ClassLoadingObjectInputStream.java": [ -77, 93, 96, 99, @@ -1318,12 +1238,10 @@ 238 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/DecoratedObjectFactory.java": [ -92, 138 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Fields.java": [ -145, -170 +145 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/FutureCallback.java": [ 158 @@ -1435,7 +1353,6 @@ 934, 990, 1110, -1172, 1184, 1198, 1199, @@ -1451,8 +1368,6 @@ ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Pool.java": [ 167, -186, -213, 237, 460, 462, @@ -1507,11 +1422,7 @@ 212, 213, 364, -386, -729, -745, -756, -783 +386 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/SearchPattern.java": [ 78, @@ -1702,8 +1613,7 @@ "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/Dumpable.java": [ 62, 172, -187, -239 +187 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/FileDestroyable.java": [ 53, @@ -1711,12 +1621,8 @@ ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/component/Graceful.java": [ 127, -160, 169 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/compression/CompressionPool.java": [ -120 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/preventers/AbstractLeakPreventer.java": [ 45 ], @@ -1727,14 +1633,11 @@ 47 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java": [ -144, 168, 193, 207, 308, -328, 338, -390, 396 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarResource.java": [ @@ -1934,7 +1837,6 @@ 265, 281, 316, -331, 363 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java": [ @@ -1964,9 +1866,6 @@ "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/SerializedExecutor.java": [ 46 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/Sweeper.java": [ -170 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ThreadPoolBudget.java": [ 115, 169 @@ -1993,7 +1892,6 @@ 174, 178, 184, -211, 366, 377, 378, diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S8786.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S8786.json index 7341be74edf..d10709da982 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S8786.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S8786.json @@ -2,6 +2,9 @@ "eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpCompliance.java": [ 137 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CustomRequestLog.java": [ +472 +], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/ssl/SslContextFactoryTest.java": [ 366 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9391.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9391.json index 17c87b6b4ea..b8d151665f8 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9391.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9391.json @@ -9,10 +9,6 @@ "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ 723 ], -"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Dispatcher.java": [ -300, -433 -], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandlerCollection.java": [ 344 ], @@ -28,9 +24,6 @@ "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ 835 ], -"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java": [ -406 -], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/SocketAddressResolver.java": [ 67, 176 diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9395.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9395.json index d8595eab348..bb89bcd8f3c 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9395.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9395.json @@ -5,6 +5,9 @@ 763, 768 ], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/statistic/SampleStatistic.java": [ +113 +], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/MultiExceptionTest.java": [ 201 ] diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9396.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9396.json index 80ec0b00fb8..aebc3e903b7 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9396.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9396.json @@ -1,26 +1,398 @@ { +"eclipse-jetty:jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java": [ +1339, +1340 +], +"eclipse-jetty:jetty-http/src/test/java/org/eclipse/jetty/http/CookieCutterLenientTest.java": [ +183, +184 +], +"eclipse-jetty:jetty-http/src/test/java/org/eclipse/jetty/http/CookieCutterTest.java": [ +295 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/CyclicTimeout.java": [ +194, +195, +196 +], "eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ManagedSelector.java": [ -703 +496, +497, +703, +748, +749, +816, +817, +818, +885, +886, +887, +888, +945, +946, +996, +1018, +1019, +1053, +1054 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/SocketChannelEndPoint.java": [ +58 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/WriteFlusher.java": [ +211, +212 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslClientConnectionFactory.java": [ +144 +], +"eclipse-jetty:jetty-io/src/main/java/org/eclipse/jetty/io/ssl/SslConnection.java": [ +129, +461, +462 +], +"eclipse-jetty:jetty-io/src/test/java/org/eclipse/jetty/io/SslConnectionTest.java": [ +191 +], +"eclipse-jetty:jetty-jmx/src/main/java/org/eclipse/jetty/jmx/ConnectorServer.java": [ +222, +223 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/AbstractConnector.java": [ +689, 690 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/CachedContentFactory.java": [ +384, +385, +386, +387, +388, +389, +390, +391, +392, +393, +394, +395, +396, +397, +398, +680, +681, +682 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/DetectorConnectionFactory.java": [ +145, +146 +], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/Dispatcher.java": [ -369 +246, +247, +248, +249, +250, +251, +365, +366, +367, +368, +369, +370 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ForwardedRequestCustomizer.java": [ +571, +572, +574, +575, +576, +577, +578 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java": [ +1217, +1218, +1219, +1220 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpConnection.java": [ +711, +712, +713, +714, +715, +716, +717, +718 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java": [ -1566 +1496, +1524, +1566, +1596, +1597, +1598, +1599, +1693, +1694, +1695, +1696, +1769, +1770, +1771, +1772 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/LocalConnector.java": [ +237, +238 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/LowResourceMonitor.java": [ +413, +447, +495, +496, +534, +535 ], "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/MultiPartFormInputStream.java": [ -116 +111, +112, +113, +114, +115, +116, +117, +118, +119, +663, +664, +665, +666 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ProxyConnectionFactory.java": [ +438, +439, +440, +441, +442, +443, +444 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/SecureRequestCustomizer.java": [ +319, +320, +322, +323, +324, +325, +326 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/ShutdownMonitor.java": [ +321 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/BufferedResponseHandler.java": [ +177, +178, +179, +180, +181 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java": [ +2084, +2085 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java": [ +267, +268, +269 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionDataStore.java": [ +54, +55 +], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/Session.java": [ +112 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java": [ +109, +110 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ConnectorCloseTestBase.java": [ +183, +185, +186, +187 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ForwardedRequestCustomizerTest.java": [ +784 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpInputTest.java": [ +69, +123 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpManyWaysToAsyncCommitTest.java": [ +118, +119, +192, +193, +265, +266, +346, +347, +429, +430, +512, +513, +599, +600, +681, +682, +764, +765, +842, +843, +922, +923 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpManyWaysToCommitTest.java": [ +520 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpServerTestBase.java": [ +1865 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/LocalAsyncContextTest.java": [ +262, +263, +264, +265, +266, +267, +268 ], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/RequestTest.java": [ -2142 +1970, +1971, +1972, +2025, +2027, +2048, +2049, +2106, +2142, +2143, +2144 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ResponseTest.java": [ +1463 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ShutdownMonitorTest.java": [ +244, +245 +], +"eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/handler/ScopedHandlerTest.java": [ +145, +183 +], +"eclipse-jetty:jetty-util-ajax/src/main/java/org/eclipse/jetty/util/ajax/JSON.java": [ +1258, +1259 ], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/BlockingArrayQueue.java": [ -840 +840, +841 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/LeakDetector.java": [ +174, +175, +176 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/MultiReleaseJarFile.java": [ +156, +157, +158, +159, +160 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/PathWatcher.java": [ +534, +535, +536, +537, +538, +539 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Pool.java": [ +377, +382 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Scanner.java": [ +160, +161, +162 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/SharedBlockingCallback.java": [ +100 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/ssl/SslContextFactory.java": [ +2037 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ReservedThreadExecutor.java": [ +268, +269 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/SerializedExecutor.java": [ +95, +96 +], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/thread/ThreadPoolBudget.java": [ +49, +50 +], +"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/TestIntrospectionUtil.java": [ +55, +56, +57, +58, +63, +64, +65, +66 ], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/component/LifeCycleListenerTest.java": [ +161, +162, +163, +164, +165, +167, +168, +169, +170, +172 +], +"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/thread/QueuedThreadPoolTest.java": [ +106, +107, +108, +109, +110, 172 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java": [ +1464, +1465, +1466, +1467, +1592, +1593, +1594 +], +"eclipse-jetty:jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlParser.java": [ +304, +305, +330, +331, +332, +333 ] } diff --git a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9439.json b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9439.json index b275233d73e..9478dbe7305 100644 --- a/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9439.json +++ b/its/ruling/src/test/resources/expected/eclipse-jetty/java-S9439.json @@ -20,6 +20,9 @@ "eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHttpOutputInterceptor.java": [ 47 ], +"eclipse-jetty:jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java": [ +132 +], "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/HttpChannelEventTest.java": [ 111 ], @@ -55,6 +58,9 @@ "eclipse-jetty:jetty-server/src/test/java/org/eclipse/jetty/server/ssl/SelectChannelServerSslTest.java": [ 193 ], +"eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/TypeUtil.java": [ +66 +], "eclipse-jetty:jetty-util/src/main/java/org/eclipse/jetty/util/Utf8Appendable.java": [ 56 ], @@ -82,6 +88,9 @@ "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/SearchPatternTest.java": [ 227 ], +"eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/TestIntrospectionUtil.java": [ +35 +], "eclipse-jetty:jetty-util/src/test/java/org/eclipse/jetty/util/TrieTest.java": [ 86 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S107.json b/its/ruling/src/test/resources/expected/guava/java-S107.json index 74f9f1a1738..1968c293527 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S107.json +++ b/its/ruling/src/test/resources/expected/guava/java-S107.json @@ -41,7 +41,8 @@ 110 ], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ -3917 +3917, +3990 ], "guava:src/com/google/common/primitives/Longs.java": [ 305 diff --git a/its/ruling/src/test/resources/expected/guava/java-S1128.json b/its/ruling/src/test/resources/expected/guava/java-S1128.json index dce09dde4a7..6e9a7f67b42 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1128.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1128.json @@ -1,19 +1,4 @@ { -"guava:src/com/google/common/cache/LocalCache.java": [ -67 -], -"guava:src/com/google/common/collect/ArrayTable.java": [ -36 -], -"guava:src/com/google/common/collect/DenseImmutableTable.java": [ -24 -], -"guava:src/com/google/common/collect/ImmutableMultiset.java": [ -23 -], -"guava:src/com/google/common/collect/RegularImmutableTable.java": [ -20 -], "guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ 26 ] diff --git a/its/ruling/src/test/resources/expected/guava/java-S1130.json b/its/ruling/src/test/resources/expected/guava/java-S1130.json index 3c43b763676..d8a98614e42 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1130.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1130.json @@ -1,5 +1,11 @@ { +"guava:src/com/google/common/io/Closer.java": [ +145, +167, +191 +], "guava:src/com/google/common/io/Files.java": [ +312, 678 ], "guava:src/com/google/common/io/LittleEndianDataInputStream.java": [ diff --git a/its/ruling/src/test/resources/expected/guava/java-S1144.json b/its/ruling/src/test/resources/expected/guava/java-S1144.json new file mode 100644 index 00000000000..983ca4e5574 --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S1144.json @@ -0,0 +1,75 @@ +{ +"guava:src/com/google/common/cache/LocalCache.java": [ +4736 +], +"guava:src/com/google/common/collect/AbstractMapBasedMultimap.java": [ +1135 +], +"guava:src/com/google/common/collect/BinaryTreeTraverser.java": [ +207 +], +"guava:src/com/google/common/collect/CartesianList.java": [ +67 +], +"guava:src/com/google/common/collect/Constraints.java": [ +281, +332 +], +"guava:src/com/google/common/collect/FilteredEntryMultimap.java": [ +71 +], +"guava:src/com/google/common/collect/Iterables.java": [ +506 +], +"guava:src/com/google/common/collect/LinkedHashMultimap.java": [ +144, +148 +], +"guava:src/com/google/common/collect/LinkedListMultimap.java": [ +310 +], +"guava:src/com/google/common/collect/MapConstraints.java": [ +190, +216, +250, +268, +770, +780 +], +"guava:src/com/google/common/collect/Maps.java": [ +455 +], +"guava:src/com/google/common/collect/Multimaps.java": [ +826, +847, +2051 +], +"guava:src/com/google/common/collect/RegularContiguousSet.java": [ +97 +], +"guava:src/com/google/common/collect/StandardRowSortedTable.java": [ +63 +], +"guava:src/com/google/common/collect/StandardTable.java": [ +162, +185 +], +"guava:src/com/google/common/collect/Synchronized.java": [ +830 +], +"guava:src/com/google/common/collect/TreeRangeMap.java": [ +532 +], +"guava:src/com/google/common/eventbus/SubscriberRegistry.java": [ +184 +], +"guava:src/com/google/common/io/FileBackedOutputStream.java": [ +131 +], +"guava:src/com/google/common/net/MediaType.java": [ +754 +], +"guava:src/com/google/common/reflect/TypeResolver.java": [ +205 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S1160.json b/its/ruling/src/test/resources/expected/guava/java-S1160.json index 4fa898baf52..9d5c19f53c5 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1160.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1160.json @@ -2,19 +2,12 @@ "guava:src/com/google/common/base/Throwables.java": [ 127 ], -"guava:src/com/google/common/io/Closer.java": [ -166, -190 -], "guava:src/com/google/common/io/Files.java": [ 677 ], "guava:src/com/google/common/reflect/Invokable.java": [ 100 ], -"guava:src/com/google/common/util/concurrent/CheckedFuture.java": [ -77 -], "guava:src/com/google/common/util/concurrent/Uninterruptibles.java": [ 169 ] diff --git a/its/ruling/src/test/resources/expected/guava/java-S1161.json b/its/ruling/src/test/resources/expected/guava/java-S1161.json index e2edab58462..565c9301517 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1161.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1161.json @@ -1,4 +1,7 @@ { +"guava:src/com/google/common/cache/LongAdder.java": [ +56 +], "guava:src/com/google/common/collect/EmptyContiguousSet.java": [ 167 ], @@ -6,6 +9,9 @@ 358, 406 ], +"guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ +395 +], "guava:src/com/google/common/reflect/Parameter.java": [ 89, 106, diff --git a/its/ruling/src/test/resources/expected/guava/java-S1162.json b/its/ruling/src/test/resources/expected/guava/java-S1162.json index a3977494918..9e9c7a99e85 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1162.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1162.json @@ -87,12 +87,6 @@ "guava:src/com/google/common/util/concurrent/Futures.java": [ 1339 ], -"guava:src/com/google/common/util/concurrent/FuturesGetChecked.java": [ -59, -77, -79, -207 -], "guava:src/com/google/common/util/concurrent/Monitor.java": [ 503, 774 diff --git a/its/ruling/src/test/resources/expected/guava/java-S1181.json b/its/ruling/src/test/resources/expected/guava/java-S1181.json index 62ebc53d434..838d317bebe 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1181.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1181.json @@ -67,9 +67,6 @@ 175, 213 ], -"guava:src/com/google/common/util/concurrent/AggregateFuture.java": [ -227 -], "guava:src/com/google/common/util/concurrent/Futures.java": [ 776, 787, diff --git a/its/ruling/src/test/resources/expected/guava/java-S1226.json b/its/ruling/src/test/resources/expected/guava/java-S1226.json new file mode 100644 index 00000000000..4af03e18693 --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S1226.json @@ -0,0 +1,239 @@ +{ +"guava:src/com/google/common/base/Ascii.java": [ +604 +], +"guava:src/com/google/common/base/CharMatcher.java": [ +909, +913, +947, +1005 +], +"guava:src/com/google/common/base/Preconditions.java": [ +410 +], +"guava:src/com/google/common/base/Throwables.java": [ +175, +202 +], +"guava:src/com/google/common/base/internal/Finalizer.java": [ +173 +], +"guava:src/com/google/common/cache/LocalCache.java": [ +1796, +1797, +1798, +1799, +1800 +], +"guava:src/com/google/common/cache/Striped64.java": [ +196, +230 +], +"guava:src/com/google/common/collect/Hashing.java": [ +59 +], +"guava:src/com/google/common/collect/ImmutableCollection.java": [ +181 +], +"guava:src/com/google/common/collect/ImmutableEnumMap.java": [ +82 +], +"guava:src/com/google/common/collect/ImmutableEnumSet.java": [ +83, +99 +], +"guava:src/com/google/common/collect/ImmutableList.java": [ +312 +], +"guava:src/com/google/common/collect/ImmutableMultimap.java": [ +692 +], +"guava:src/com/google/common/collect/ImmutableMultiset.java": [ +286 +], +"guava:src/com/google/common/collect/ImmutableSortedMultiset.java": [ +232 +], +"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ +1815, +1816, +1817, +1818, +1819 +], +"guava:src/com/google/common/collect/MinMaxPriorityQueue.java": [ +558, +576, +715 +], +"guava:src/com/google/common/collect/ObjectArrays.java": [ +145, +168 +], +"guava:src/com/google/common/collect/RegularImmutableBiMap.java": [ +123 +], +"guava:src/com/google/common/collect/RegularImmutableMap.java": [ +98 +], +"guava:src/com/google/common/collect/RegularImmutableSortedSet.java": [ +85 +], +"guava:src/com/google/common/collect/Sets.java": [ +1581 +], +"guava:src/com/google/common/collect/SortedLists.java": [ +262 +], +"guava:src/com/google/common/collect/TreeRangeSet.java": [ +442 +], +"guava:src/com/google/common/escape/ArrayBasedCharEscaper.java": [ +104, +105 +], +"guava:src/com/google/common/escape/ArrayBasedUnicodeEscaper.java": [ +113, +114 +], +"guava:src/com/google/common/escape/UnicodeEscaper.java": [ +216 +], +"guava:src/com/google/common/hash/BloomFilter.java": [ +342, +451 +], +"guava:src/com/google/common/hash/HashCode.java": [ +95 +], +"guava:src/com/google/common/hash/Murmur3_128HashFunction.java": [ +185, +186, +187, +188, +189, +194, +195, +196, +201, +202, +203 +], +"guava:src/com/google/common/hash/Murmur3_32HashFunction.java": [ +131, +132, +133, +138, +139, +140, +146, +147, +148, +149, +150, +151 +], +"guava:src/com/google/common/io/BaseEncoding.java": [ +224, +653, +870 +], +"guava:src/com/google/common/io/ByteSource.java": [ +670 +], +"guava:src/com/google/common/io/ByteStreams.java": [ +628, +649, +719 +], +"guava:src/com/google/common/io/CharSource.java": [ +543 +], +"guava:src/com/google/common/io/CharStreams.java": [ +169 +], +"guava:src/com/google/common/math/BigIntegerMath.java": [ +405 +], +"guava:src/com/google/common/math/DoubleMath.java": [ +182 +], +"guava:src/com/google/common/math/IntMath.java": [ +209, +217, +384, +386, +400, +403, +404, +479, +482, +529 +], +"guava:src/com/google/common/math/LongMath.java": [ +254, +262, +478, +480, +494, +497, +498, +595, +598, +654, +717, +718, +823, +906, +910, +921 +], +"guava:src/com/google/common/net/InetAddresses.java": [ +192 +], +"guava:src/com/google/common/net/InternetDomainName.java": [ +143, +146 +], +"guava:src/com/google/common/net/PercentEscaper.java": [ +105, +197, +199, +201, +213, +215, +217, +219, +232, +234, +236, +238, +240, +242 +], +"guava:src/com/google/common/primitives/Longs.java": [ +274 +], +"guava:src/com/google/common/primitives/UnsignedLongs.java": [ +384, +389 +], +"guava:src/com/google/common/reflect/AbstractInvocationHandler.java": [ +66 +], +"guava:src/com/google/common/util/concurrent/AggregateFuture.java": [ +280 +], +"guava:src/com/google/common/util/concurrent/Monitor.java": [ +1127 +], +"guava:src/com/google/common/util/concurrent/MoreExecutors.java": [ +717 +], +"guava:src/com/google/common/util/concurrent/SmoothRateLimiter.java": [ +247 +], +"guava:src/com/google/common/util/concurrent/Striped.java": [ +459 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S1698.json b/its/ruling/src/test/resources/expected/guava/java-S1698.json index 398ed54b1d9..146f2e57e24 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1698.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1698.json @@ -21,15 +21,9 @@ 364, 533 ], -"guava:src/com/google/common/collect/Range.java": [ -355, -356, -365, -393 -], -"guava:src/com/google/common/collect/TreeRangeSet.java": [ -506, -559 +"guava:src/com/google/common/collect/TreeMultiset.java": [ +425, +467 ], "guava:src/com/google/common/io/Files.java": [ 387 diff --git a/its/ruling/src/test/resources/expected/guava/java-S1699.json b/its/ruling/src/test/resources/expected/guava/java-S1699.json index 721f8dc38ce..ae13c0a0290 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1699.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1699.json @@ -39,6 +39,12 @@ "guava:src/com/google/common/collect/TreeMultimap.java": [ 130 ], +"guava:src/com/google/common/reflect/TypeParameter.java": [ +47 +], +"guava:src/com/google/common/reflect/TypeToken.java": [ +112 +], "guava:src/com/google/common/util/concurrent/CycleDetectingLockFactory.java": [ 529, 534, diff --git a/its/ruling/src/test/resources/expected/guava/java-S1845.json b/its/ruling/src/test/resources/expected/guava/java-S1845.json index 8b2d61ace5c..995d42da6ce 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1845.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1845.json @@ -9,20 +9,61 @@ ], "guava:src/com/google/common/cache/LocalCache.java": [ 732, -4356 +4356, +4588 +], +"guava:src/com/google/common/collect/Constraints.java": [ +146, +208 +], +"guava:src/com/google/common/collect/MapConstraints.java": [ +408, +410, +412, +431, +432, +521 ], "guava:src/com/google/common/collect/MapMaker.java": [ +115, +116, 117, 127, 479 ], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 615, -3687 +3687, +3915 +], +"guava:src/com/google/common/collect/Maps.java": [ +1472, +1474 +], +"guava:src/com/google/common/collect/Multimaps.java": [ +496, +497, +498, +499, +500 +], +"guava:src/com/google/common/collect/Multisets.java": [ +98, +110, +122 +], +"guava:src/com/google/common/collect/SingletonImmutableBiMap.java": [ +82 ], "guava:src/com/google/common/collect/StandardTable.java": [ 270 ], +"guava:src/com/google/common/collect/Tables.java": [ +460 +], +"guava:src/com/google/common/collect/TreeRangeSet.java": [ +89 +], "guava:src/com/google/common/io/Closer.java": [ 107 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S1905.json b/its/ruling/src/test/resources/expected/guava/java-S1905.json index 607efda4232..a41e3401fe0 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1905.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1905.json @@ -1,15 +1,157 @@ { +"guava:src/com/google/common/base/Ascii.java": [ +446, +479, +495, +528, +667 +], +"guava:src/com/google/common/base/CharMatcher.java": [ +947, +1358 +], "guava:src/com/google/common/base/Converter.java": [ 456 ], +"guava:src/com/google/common/base/Equivalence.java": [ +208 +], +"guava:src/com/google/common/cache/CacheBuilder.java": [ +483, +738 +], +"guava:src/com/google/common/cache/LocalCache.java": [ +1050, +4037 +], +"guava:src/com/google/common/collect/Collections2.java": [ +316 +], +"guava:src/com/google/common/collect/ForwardingSortedMap.java": [ +118 +], +"guava:src/com/google/common/collect/ForwardingSortedSet.java": [ +101 +], +"guava:src/com/google/common/collect/ImmutableListMultimap.java": [ +298 +], +"guava:src/com/google/common/collect/ImmutableMap.java": [ +318 +], +"guava:src/com/google/common/collect/ImmutableMultimap.java": [ +507 +], +"guava:src/com/google/common/collect/ImmutableSet.java": [ +193 +], +"guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ +379 +], +"guava:src/com/google/common/collect/ImmutableSortedMap.java": [ +849 +], +"guava:src/com/google/common/collect/ImmutableSortedMultiset.java": [ +64 +], +"guava:src/com/google/common/collect/ImmutableSortedSet.java": [ +530 +], +"guava:src/com/google/common/collect/ImmutableTable.java": [ +198 +], +"guava:src/com/google/common/collect/Iterators.java": [ +693 +], +"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ +902 +], +"guava:src/com/google/common/collect/Multimaps.java": [ +866, +879, +894 +], +"guava:src/com/google/common/collect/Multisets.java": [ +79, +107, +130 +], +"guava:src/com/google/common/collect/Range.java": [ +126, +138, +307 +], +"guava:src/com/google/common/collect/RegularImmutableAsList.java": [ +56 +], +"guava:src/com/google/common/collect/RegularImmutableList.java": [ +81 +], +"guava:src/com/google/common/collect/RegularImmutableSet.java": [ +74 +], "guava:src/com/google/common/collect/RegularImmutableSortedMultiset.java": [ 114 ], +"guava:src/com/google/common/collect/Tables.java": [ +251, +469, +588 +], +"guava:src/com/google/common/collect/TreeBasedTable.java": [ +207 +], +"guava:src/com/google/common/collect/TreeRangeMap.java": [ +222 +], +"guava:src/com/google/common/hash/BloomFilter.java": [ +453 +], "guava:src/com/google/common/hash/Hashing.java": [ -570 +398, +427 +], +"guava:src/com/google/common/hash/SipHashFunction.java": [ +94 +], +"guava:src/com/google/common/io/BaseEncoding.java": [ +647 +], +"guava:src/com/google/common/math/BigIntegerMath.java": [ +135 +], +"guava:src/com/google/common/net/InetAddresses.java": [ +707 +], +"guava:src/com/google/common/reflect/Invokable.java": [ +158, +164 +], +"guava:src/com/google/common/reflect/TypeToken.java": [ +179, +289, +299, +325, +336, +377, +649, +663, +698, +728, +745, +1009, +1012, +1039, +1071 +], +"guava:src/com/google/common/util/concurrent/AggregateFutureState.java": [ +40 +], +"guava:src/com/google/common/util/concurrent/Futures.java": [ +1487, +1487 ], -"guava:src/com/google/common/hash/Murmur3_128HashFunction.java": [ -136, -153 +"guava:src/com/google/common/util/concurrent/FuturesGetChecked.java": [ +228 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S1939.json b/its/ruling/src/test/resources/expected/guava/java-S1939.json index 805fac2b31d..6fa74d8a8a5 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1939.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1939.json @@ -8,17 +8,6 @@ "guava:src/com/google/common/collect/MapMaker.java": [ 869 ], -"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ -1014, -1061, -1096, -1268, -1316, -1352, -1526, -1574, -1610 -], "guava:src/com/google/common/collect/Synchronized.java": [ 1109 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S1948.json b/its/ruling/src/test/resources/expected/guava/java-S1948.json index 5d472ac5984..281f93d0a74 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S1948.json +++ b/its/ruling/src/test/resources/expected/guava/java-S1948.json @@ -128,6 +128,9 @@ "guava:src/com/google/common/collect/ImmutableEnumMap.java": [ 107 ], +"guava:src/com/google/common/collect/ImmutableEnumSet.java": [ +132 +], "guava:src/com/google/common/collect/ImmutableList.java": [ 588 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S2118.json b/its/ruling/src/test/resources/expected/guava/java-S2118.json index c456f8ac47e..1bef6ed0607 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2118.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2118.json @@ -1,13 +1,47 @@ { +"guava:src/com/google/common/collect/AbstractBiMap.java": [ +424 +], +"guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ +591 +], +"guava:src/com/google/common/collect/EnumBiMap.java": [ +138, +139 +], +"guava:src/com/google/common/collect/EnumHashBiMap.java": [ +111 +], +"guava:src/com/google/common/collect/EnumMultiset.java": [ +86 +], "guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ 508 ], +"guava:src/com/google/common/collect/LinkedHashMultimap.java": [ +545, +549, +550 +], +"guava:src/com/google/common/collect/LinkedListMultimap.java": [ +802, +803 +], +"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ +3943 +], "guava:src/com/google/common/collect/Multimaps.java": [ 139, 218, 296, 380 ], +"guava:src/com/google/common/collect/Serialization.java": [ +62, +63, +152, +155 +], "guava:src/com/google/common/collect/TreeMultimap.java": [ 248, 249 diff --git a/its/ruling/src/test/resources/expected/guava/java-S2159.json b/its/ruling/src/test/resources/expected/guava/java-S2159.json new file mode 100644 index 00000000000..ec1ac0a73e3 --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S2159.json @@ -0,0 +1,20 @@ +{ +"guava:src/com/google/common/cache/LocalCache.java": [ +4417, +4417 +], +"guava:src/com/google/common/collect/ImmutableMapEntrySet.java": [ +75 +], +"guava:src/com/google/common/collect/SingletonImmutableBiMap.java": [ +52, +61, +65 +], +"guava:src/com/google/common/collect/SingletonImmutableSet.java": [ +58 +], +"guava:src/com/google/common/reflect/Types.java": [ +449 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S2175.json b/its/ruling/src/test/resources/expected/guava/java-S2175.json new file mode 100644 index 00000000000..42ccdc56ded --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S2175.json @@ -0,0 +1,274 @@ +{ +"guava:src/com/google/common/base/Predicates.java": [ +564 +], +"guava:src/com/google/common/cache/AbstractCache.java": [ +69 +], +"guava:src/com/google/common/cache/LocalCache.java": [ +2252, +2253, +2596, +3263, +3264, +3296, +3297, +3669, +3806, +3962, +4226, +4485, +4490, +4520, +4545, +4557, +4777 +], +"guava:src/com/google/common/collect/AbstractBiMap.java": [ +153, +159, +295 +], +"guava:src/com/google/common/collect/AbstractMapBasedMultimap.java": [ +186, +258, +547, +570, +584, +836, +842, +1304, +1366 +], +"guava:src/com/google/common/collect/AbstractMapBasedMultiset.java": [ +243, +255 +], +"guava:src/com/google/common/collect/AbstractMultimap.java": [ +48, +58, +59, +64, +65 +], +"guava:src/com/google/common/collect/AbstractTable.java": [ +60 +], +"guava:src/com/google/common/collect/Collections2.java": [ +193, +193 +], +"guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ +302, +302, +344, +344, +394, +394, +436, +436, +448, +448 +], +"guava:src/com/google/common/collect/DescendingImmutableSortedSet.java": [ +38 +], +"guava:src/com/google/common/collect/FilteredEntryMultimap.java": [ +172, +238 +], +"guava:src/com/google/common/collect/ForwardingCollection.java": [ +69, +79, +89 +], +"guava:src/com/google/common/collect/ForwardingConcurrentMap.java": [ +49, +49 +], +"guava:src/com/google/common/collect/ForwardingList.java": [ +81, +86 +], +"guava:src/com/google/common/collect/ForwardingMap.java": [ +80, +90, +95, +100 +], +"guava:src/com/google/common/collect/ImmutableAsList.java": [ +42 +], +"guava:src/com/google/common/collect/ImmutableEnumMap.java": [ +68, +73 +], +"guava:src/com/google/common/collect/ImmutableEnumSet.java": [ +77 +], +"guava:src/com/google/common/collect/ImmutableList.java": [ +354, +525, +530, +536 +], +"guava:src/com/google/common/collect/ImmutableMap.java": [ +441, +446, +546, +551 +], +"guava:src/com/google/common/collect/ImmutableRangeSet.java": [ +500 +], +"guava:src/com/google/common/collect/ImmutableTable.java": [ +327 +], +"guava:src/com/google/common/collect/Iterables.java": [ +366 +], +"guava:src/com/google/common/collect/LinkedListMultimap.java": [ +459, +473, +572, +577 +], +"guava:src/com/google/common/collect/Lists.java": [ +1119 +], +"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ +2310, +2313, +2866, +2867, +2886, +2887, +3168, +3304, +3795, +3800, +3829, +3856, +3868 +], +"guava:src/com/google/common/collect/Maps.java": [ +792, +808, +1947, +1953, +1954, +1962, +1963, +2652, +2652, +2656, +2665, +2665, +2738, +2799, +2800, +3016, +3021, +3031, +3590, +3594, +3595, +3760, +3809, +3835, +3845, +3868 +], +"guava:src/com/google/common/collect/Multimaps.java": [ +945, +950, +1022, +1025, +1255, +1692, +1711, +1722, +1726 +], +"guava:src/com/google/common/collect/Multisets.java": [ +347, +892 +], +"guava:src/com/google/common/collect/RegularContiguousSet.java": [ +71 +], +"guava:src/com/google/common/collect/RegularImmutableMultiset.java": [ +152 +], +"guava:src/com/google/common/collect/Sets.java": [ +602, +602, +659, +659, +696, +696, +747, +747 +], +"guava:src/com/google/common/collect/StandardTable.java": [ +155, +157, +711, +821 +], +"guava:src/com/google/common/collect/Synchronized.java": [ +141, +167, +174, +342, +349, +944, +951, +968, +1006, +1164 +], +"guava:src/com/google/common/collect/TreeRangeMap.java": [ +227, +480, +517, +550 +], +"guava:src/com/google/common/collect/TreeRangeSet.java": [ +311, +606, +694, +714 +], +"guava:src/com/google/common/eventbus/SubscriberRegistry.java": [ +87, +109, +110, +126, +140 +], +"guava:src/com/google/common/reflect/ClassPath.java": [ +395 +], +"guava:src/com/google/common/reflect/TypeToken.java": [ +540 +], +"guava:src/com/google/common/reflect/TypeVisitor.java": [ +93 +], +"guava:src/com/google/common/util/concurrent/AtomicLongMap.java": [ +245, +306, +426 +], +"guava:src/com/google/common/util/concurrent/CycleDetectingLockFactory.java": [ +309, +537 +], +"guava:src/com/google/common/util/concurrent/SimpleTimeLimiter.java": [ +112 +], +"guava:src/com/google/common/util/concurrent/Striped.java": [ +426 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S2178.json b/its/ruling/src/test/resources/expected/guava/java-S2178.json index 00f641e30b0..81485221236 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2178.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2178.json @@ -18,8 +18,7 @@ ], "guava:src/com/google/common/math/IntMath.java": [ 63, -323, -481 +323 ], "guava:src/com/google/common/math/LongMath.java": [ 63, @@ -57,7 +56,6 @@ 762, 762, 763, -1382, 1382 ], "guava:src/com/google/common/util/concurrent/Monitor.java": [ diff --git a/its/ruling/src/test/resources/expected/guava/java-S2184.json b/its/ruling/src/test/resources/expected/guava/java-S2184.json new file mode 100644 index 00000000000..b51fa673958 --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S2184.json @@ -0,0 +1,27 @@ +{ +"guava:src/com/google/common/collect/TreeMultiset.java": [ +183, +205, +833 +], +"guava:src/com/google/common/io/MultiInputStream.java": [ +116 +], +"guava:src/com/google/common/math/DoubleMath.java": [ +450 +], +"guava:src/com/google/common/math/DoubleUtils.java": [ +99 +], +"guava:src/com/google/common/primitives/UnsignedBytes.java": [ +394, +395 +], +"guava:src/com/google/common/util/concurrent/SmoothRateLimiter.java": [ +260, +334, +343, +356, +392 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S2293.json b/its/ruling/src/test/resources/expected/guava/java-S2293.json index bb908fc04cb..05a07beaf9a 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2293.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2293.json @@ -13,7 +13,6 @@ "guava:src/com/google/common/base/Enums.java": [ 84, 91, -93, 120 ], "guava:src/com/google/common/base/Equivalence.java": [ @@ -110,9 +109,7 @@ 2261, 2436, 2443, -3163, -4733, -4829 +3163 ], "guava:src/com/google/common/cache/Striped64.java": [ 125 @@ -134,7 +131,6 @@ 78, 91, 101, -105, 130 ], "guava:src/com/google/common/collect/ArrayTable.java": [ @@ -163,13 +159,10 @@ ], "guava:src/com/google/common/collect/ComputingConcurrentHashMap.java": [ 56, -135, -361, -365 +135 ], "guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ 88, -88, 128 ], "guava:src/com/google/common/collect/Constraints.java": [ @@ -197,8 +190,7 @@ 57 ], "guava:src/com/google/common/collect/EnumHashBiMap.java": [ -56, -122 +56 ], "guava:src/com/google/common/collect/EnumMultiset.java": [ 42, @@ -227,9 +219,6 @@ ], "guava:src/com/google/common/collect/HashBasedTable.java": [ 76, -76, -76, -92, 92 ], "guava:src/com/google/common/collect/HashBiMap.java": [ @@ -242,13 +231,11 @@ "guava:src/com/google/common/collect/HashMultimap.java": [ 60, 73, -84, -88 +84 ], "guava:src/com/google/common/collect/HashMultiset.java": [ 42, -53, -71 +53 ], "guava:src/com/google/common/collect/ImmutableBiMap.java": [ 49, @@ -295,7 +282,6 @@ ], "guava:src/com/google/common/collect/ImmutableMultimap.java": [ 126, -136, 166, 284, 525, @@ -340,7 +326,6 @@ ], "guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ 134, -143, 272, 321, 335, @@ -352,11 +337,7 @@ 67, 74, 100, -101, 353, -354, -354, -355, 365, 377, 385, @@ -369,7 +350,6 @@ 74, 262, 270, -271, 282, 305, 364, @@ -412,7 +392,6 @@ "guava:src/com/google/common/collect/LinkedHashMultimap.java": [ 90, 104, -227, 231, 246, 428, @@ -421,9 +400,7 @@ ], "guava:src/com/google/common/collect/LinkedHashMultiset.java": [ 52, -63, -83, -105 +63 ], "guava:src/com/google/common/collect/LinkedListMultimap.java": [ 174, @@ -431,7 +408,6 @@ 197, 205, 221, -224, 232, 789 ], @@ -464,7 +440,6 @@ 294, 341, 380, -381, 460, 782 ], @@ -611,7 +586,6 @@ ], "guava:src/com/google/common/collect/MutableClassToInstanceMap.java": [ 45, -46, 56 ], "guava:src/com/google/common/collect/Ordering.java": [ @@ -723,7 +697,6 @@ 955, 1162, 1188, -1188, 1266, 1333, 1426, @@ -739,8 +712,6 @@ 151 ], "guava:src/com/google/common/collect/SparseImmutableTable.java": [ -42, -46, 69, 76 ], @@ -787,17 +758,13 @@ 106, 122, 132, -140, -141, 197 ], "guava:src/com/google/common/collect/TreeMultimap.java": [ 89, 103, 115, -121, -142, -260 +142 ], "guava:src/com/google/common/collect/TreeMultiset.java": [ 74, @@ -813,20 +780,15 @@ 977 ], "guava:src/com/google/common/collect/TreeRangeMap.java": [ -61, -129, -158 +61 ], "guava:src/com/google/common/collect/TreeRangeSet.java": [ 54, -54, 280, 434, 443, -612, 658, -665, -808 +665 ], "guava:src/com/google/common/collect/TreeTraverser.java": [ 88, @@ -901,11 +863,7 @@ 191, 327 ], -"guava:src/com/google/common/util/concurrent/AbstractService.java": [ -411 -], "guava:src/com/google/common/util/concurrent/AtomicLongMap.java": [ -66, 66 ], "guava:src/com/google/common/util/concurrent/Atomics.java": [ @@ -942,8 +900,7 @@ 1621 ], "guava:src/com/google/common/util/concurrent/FuturesGetChecked.java": [ -155, -180 +155 ], "guava:src/com/google/common/util/concurrent/JdkFutureAdapters.java": [ 63, @@ -963,8 +920,7 @@ 57 ], "guava:src/com/google/common/util/concurrent/ServiceManager.java": [ -202, -517 +202 ], "guava:src/com/google/common/util/concurrent/SettableFuture.java": [ 39 diff --git a/its/ruling/src/test/resources/expected/guava/java-S2325.json b/its/ruling/src/test/resources/expected/guava/java-S2325.json index 9cee686bada..75b803f7541 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2325.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2325.json @@ -2,12 +2,19 @@ "guava:src/com/google/common/cache/LocalCache.java": [ 1964 ], +"guava:src/com/google/common/collect/FilteredEntryMultimap.java": [ +395 +], "guava:src/com/google/common/collect/HashBiMap.java": [ 358 ], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 1975 ], +"guava:src/com/google/common/hash/BloomFilterStrategies.java": [ +130, +135 +], "guava:src/com/google/common/io/ByteSource.java": [ 213, 236 @@ -15,7 +22,14 @@ "guava:src/com/google/common/io/CharSource.java": [ 154 ], +"guava:src/com/google/common/math/LongMath.java": [ +810, +817 +], "guava:src/com/google/common/util/concurrent/CycleDetectingLockFactory.java": [ 773 +], +"guava:src/com/google/common/util/concurrent/Futures.java": [ +1335 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S2384.json b/its/ruling/src/test/resources/expected/guava/java-S2384.json index 2d75ded93c2..5c7467caf71 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2384.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2384.json @@ -22,10 +22,6 @@ "guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ 144 ], -"guava:src/com/google/common/collect/Constraints.java": [ -69, -112 -], "guava:src/com/google/common/collect/EvictingQueue.java": [ 80 ], @@ -41,16 +37,11 @@ "guava:src/com/google/common/collect/ImmutableMapEntrySet.java": [ 42 ], -"guava:src/com/google/common/collect/Lists.java": [ -813 -], "guava:src/com/google/common/collect/MapConstraints.java": [ -309, 653, 658 ], "guava:src/com/google/common/collect/Maps.java": [ -767, 1316, 1320, 3133, diff --git a/its/ruling/src/test/resources/expected/guava/java-S2387.json b/its/ruling/src/test/resources/expected/guava/java-S2387.json index b2438d3406c..54a0a64ec20 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2387.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2387.json @@ -4,6 +4,18 @@ 4230, 4239 ], +"guava:src/com/google/common/collect/DenseImmutableTable.java": [ +41 +], +"guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ +434 +], +"guava:src/com/google/common/collect/ImmutableSortedMap.java": [ +505 +], +"guava:src/com/google/common/collect/Iterables.java": [ +85 +], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 1241, 1499, @@ -13,5 +25,8 @@ "guava:src/com/google/common/collect/Maps.java": [ 3384, 3395 +], +"guava:src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java": [ +33 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S2388.json b/its/ruling/src/test/resources/expected/guava/java-S2388.json index 9bd0096e58f..e8d6df90e58 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2388.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2388.json @@ -12,9 +12,6 @@ 990, 1000 ], -"guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ -579 -], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 1182, 1439, @@ -25,12 +22,5 @@ ], "guava:src/com/google/common/io/BaseEncoding.java": [ 870 -], -"guava:src/com/google/common/util/concurrent/AbstractExecutionThreadService.java": [ -58 -], -"guava:src/com/google/common/util/concurrent/AbstractScheduledService.java": [ -207, -237 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S2629.json b/its/ruling/src/test/resources/expected/guava/java-S2629.json index 5b107c96c03..ff76e61c2b6 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2629.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2629.json @@ -1,7 +1,4 @@ { -"guava:src/com/google/common/io/Closer.java": [ -253 -], "guava:src/com/google/common/reflect/ClassPath.java": [ 448 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S2694.json b/its/ruling/src/test/resources/expected/guava/java-S2694.json index 48dc4130fd5..cf2dd4a1bd8 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2694.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2694.json @@ -1,6 +1,6 @@ { -"guava:src/com/google/common/cache/LocalCache.java": [ -4449 +"guava:src/com/google/common/collect/FilteredKeySetMultimap.java": [ +70 ], "guava:src/com/google/common/reflect/Types.java": [ 137 diff --git a/its/ruling/src/test/resources/expected/guava/java-S2885.json b/its/ruling/src/test/resources/expected/guava/java-S2885.json new file mode 100644 index 00000000000..95379632116 --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S2885.json @@ -0,0 +1,6 @@ +{ +"guava:src/com/google/common/base/Throwables.java": [ +314, +321 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S2972.json b/its/ruling/src/test/resources/expected/guava/java-S2972.json index ebb84361644..3c996aca155 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S2972.json +++ b/its/ruling/src/test/resources/expected/guava/java-S2972.json @@ -77,7 +77,6 @@ "guava:src/com/google/common/cache/LocalCache.java": [ 372, 442, -687, 851, 926, 1064, @@ -141,7 +140,6 @@ 604 ], "guava:src/com/google/common/collect/ComparisonChain.java": [ -78, 135 ], "guava:src/com/google/common/collect/ComputingConcurrentHashMap.java": [ @@ -182,7 +180,9 @@ "guava:src/com/google/common/collect/HashBiMap.java": [ 390, 435, -526 +477, +526, +634 ], "guava:src/com/google/common/collect/ImmutableBiMap.java": [ 121 @@ -248,7 +248,6 @@ 67 ], "guava:src/com/google/common/collect/Iterators.java": [ -74, 1154, 1287 ], @@ -425,7 +424,6 @@ "guava:src/com/google/common/collect/TreeRangeMap.java": [ 68, 216, -268, 326 ], "guava:src/com/google/common/collect/TreeRangeSet.java": [ @@ -450,8 +448,6 @@ 85 ], "guava:src/com/google/common/hash/BloomFilterStrategies.java": [ -44, -92, 142 ], "guava:src/com/google/common/hash/Crc32cHashFunction.java": [ @@ -577,18 +573,11 @@ 456, 531 ], -"guava:src/com/google/common/util/concurrent/AbstractExecutionThreadService.java": [ -43 -], "guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ 857 ], -"guava:src/com/google/common/util/concurrent/AbstractIdleService.java": [ -47 -], "guava:src/com/google/common/util/concurrent/AbstractScheduledService.java": [ 112, -164, 414 ], "guava:src/com/google/common/util/concurrent/AbstractService.java": [ diff --git a/its/ruling/src/test/resources/expected/guava/java-S3038.json b/its/ruling/src/test/resources/expected/guava/java-S3038.json index dd559a80e79..078892f4894 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3038.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3038.json @@ -10,10 +10,19 @@ 32, 79 ], +"guava:src/com/google/common/collect/ImmutableBiMap.java": [ +295 +], +"guava:src/com/google/common/collect/ImmutableSortedMultiset.java": [ +293, +338, +352 +], +"guava:src/com/google/common/collect/ImmutableTable.java": [ +290, +317 +], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 3608 -], -"guava:src/com/google/common/hash/Hashing.java": [ -320 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S3077.json b/its/ruling/src/test/resources/expected/guava/java-S3077.json index d46251e104f..4746b9f5790 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3077.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3077.json @@ -11,9 +11,6 @@ "guava:src/com/google/common/cache/Striped64.java": [ 138 ], -"guava:src/com/google/common/collect/ComputingConcurrentHashMap.java": [ -292 -], "guava:src/com/google/common/collect/MapConstraints.java": [ 359 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S3252.json b/its/ruling/src/test/resources/expected/guava/java-S3252.json new file mode 100644 index 00000000000..80622a74c9e --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S3252.json @@ -0,0 +1,11 @@ +{ +"guava:src/com/google/common/collect/ImmutableCollection.java": [ +290 +], +"guava:src/com/google/common/reflect/TypeToken.java": [ +205 +], +"guava:src/com/google/common/util/concurrent/CycleDetectingLockFactory.java": [ +522 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S3398.json b/its/ruling/src/test/resources/expected/guava/java-S3398.json index 3f7874561bb..494b43c3a9a 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3398.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3398.json @@ -1,51 +1,36 @@ { +"guava:src/com/google/common/collect/AbstractBiMap.java": [ +140, +152 +], "guava:src/com/google/common/collect/AbstractMapBasedMultimap.java": [ -607, -1135 +607 ], "guava:src/com/google/common/collect/Collections2.java": [ 679 ], -"guava:src/com/google/common/collect/Constraints.java": [ -281 -], "guava:src/com/google/common/collect/HashBiMap.java": [ -306 +233 +], +"guava:src/com/google/common/collect/ImmutableSetMultimap.java": [ +305 ], "guava:src/com/google/common/collect/MapConstraints.java": [ -190, -216, -250, -268, -770, -780 +291 ], "guava:src/com/google/common/collect/Maps.java": [ -455, 978, -3164 -], -"guava:src/com/google/common/collect/Multimaps.java": [ -826, -847 -], -"guava:src/com/google/common/collect/SortedMultisets.java": [ -156, -163 -], -"guava:src/com/google/common/collect/StandardRowSortedTable.java": [ -63 +997 ], "guava:src/com/google/common/collect/StandardTable.java": [ -162, -185 +179 ], "guava:src/com/google/common/collect/Synchronized.java": [ +816, +816, +816, 1507 ], -"guava:src/com/google/common/collect/TreeRangeMap.java": [ -263 -], "guava:src/com/google/common/collect/TreeRangeSet.java": [ 132 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S3457.json b/its/ruling/src/test/resources/expected/guava/java-S3457.json index aa75d24c7b8..66d8aaab872 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3457.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3457.json @@ -1,7 +1,4 @@ { -"guava:src/com/google/common/io/Closer.java": [ -252 -], "guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ 822 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S3740.json b/its/ruling/src/test/resources/expected/guava/java-S3740.json index d2cc045dd5a..8d32850c72c 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3740.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3740.json @@ -1,19 +1,4 @@ { -"guava:src/com/google/common/base/Converter.java": [ -464, -464 -], -"guava:src/com/google/common/cache/RemovalNotification.java": [ -54 -], -"guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ -76 -], -"guava:src/com/google/common/collect/ImmutableMultimap.java": [ -344, -346, -348 -], "guava:src/com/google/common/collect/ImmutableSortedMap.java": [ 64, 66, @@ -41,17 +26,5 @@ ], "guava:src/com/google/common/collect/ReverseNaturalOrdering.java": [ 30 -], -"guava:src/com/google/common/collect/TreeRangeMap.java": [ -267, -268 -], -"guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ -106, -107, -108, -842, -845, -848 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S3878.json b/its/ruling/src/test/resources/expected/guava/java-S3878.json index 2ac01f3fb60..63ab1776ee3 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S3878.json +++ b/its/ruling/src/test/resources/expected/guava/java-S3878.json @@ -1,5 +1,13 @@ { "guava:src/com/google/common/collect/ArrayTable.java": [ 360 +], +"guava:src/com/google/common/hash/Hashing.java": [ +485, +506 +], +"guava:src/com/google/common/util/concurrent/ServiceManager.java": [ +642, +751 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S4248.json b/its/ruling/src/test/resources/expected/guava/java-S4248.json index 0a214cd2ea2..b0244ea3c1b 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S4248.json +++ b/its/ruling/src/test/resources/expected/guava/java-S4248.json @@ -1,7 +1,4 @@ { -"guava:src/com/google/common/net/InternetDomainName.java": [ -510 -], "guava:src/com/google/common/net/PercentEscaper.java": [ 100 ] diff --git a/its/ruling/src/test/resources/expected/guava/java-S4738.json b/its/ruling/src/test/resources/expected/guava/java-S4738.json index a61f4ed0963..253319d4067 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S4738.json +++ b/its/ruling/src/test/resources/expected/guava/java-S4738.json @@ -192,16 +192,14 @@ 149 ], "guava:src/com/google/common/collect/ImmutableCollection.java": [ -288, -290 +288 ], "guava:src/com/google/common/collect/ImmutableList.java": [ 252, 256, 274, 305, -374, -376 +374 ], "guava:src/com/google/common/collect/ImmutableListMultimap.java": [ 299 diff --git a/its/ruling/src/test/resources/expected/guava/java-S4838.json b/its/ruling/src/test/resources/expected/guava/java-S4838.json new file mode 100644 index 00000000000..43a028374fe --- /dev/null +++ b/its/ruling/src/test/resources/expected/guava/java-S4838.json @@ -0,0 +1,8 @@ +{ +"guava:src/com/google/common/collect/Maps.java": [ +3867 +], +"guava:src/com/google/common/collect/RegularImmutableMultiset.java": [ +67 +] +} diff --git a/its/ruling/src/test/resources/expected/guava/java-S5803.json b/its/ruling/src/test/resources/expected/guava/java-S5803.json index ae193f2ba4f..b144ac3d4fe 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S5803.json +++ b/its/ruling/src/test/resources/expected/guava/java-S5803.json @@ -1,8 +1,5 @@ { -"guava:src/com/google/common/io/Closer.java": [ -252 -], "guava:src/com/google/common/util/concurrent/SmoothRateLimiter.java": [ -213 +327 ] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S6201.json b/its/ruling/src/test/resources/expected/guava/java-S6201.json index ec62bcf76c5..2f5c145319d 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S6201.json +++ b/its/ruling/src/test/resources/expected/guava/java-S6201.json @@ -29,6 +29,9 @@ "guava:src/com/google/common/collect/ImmutableClassToInstanceMap.java": [ 150 ], +"guava:src/com/google/common/collect/ImmutableEnumSet.java": [ +82 +], "guava:src/com/google/common/collect/ImmutableSet.java": [ 243 ], @@ -220,6 +223,7 @@ "guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ 470, 472, +519, 569, 692 ], diff --git a/its/ruling/src/test/resources/expected/guava/java-S6212.json b/its/ruling/src/test/resources/expected/guava/java-S6212.json index 5c84a3e8390..d953d14d623 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S6212.json +++ b/its/ruling/src/test/resources/expected/guava/java-S6212.json @@ -99,10 +99,6 @@ 195, 218 ], -"guava:src/com/google/common/base/Suppliers.java": [ -131, -199 -], "guava:src/com/google/common/base/Throwables.java": [ 215, 335 @@ -120,15 +116,13 @@ 202 ], "guava:src/com/google/common/cache/AbstractCache.java": [ -71, -72 +71 ], "guava:src/com/google/common/cache/CacheBuilder.java": [ 831 ], "guava:src/com/google/common/cache/CacheBuilderSpec.java": [ 137, -147, 418, 439 ], @@ -140,13 +134,10 @@ 305, 1890, 2145, -2183, 2216, 2230, 2237, 2302, -2331, -2367, 2419, 2486, 2500, @@ -174,7 +165,6 @@ 3342, 3376, 3536, -3538, 3699, 3836, 3888, @@ -189,12 +179,9 @@ 3979, 3980, 3985, -4002, 4032, 4034, 4065, -4067, -4068, 4130, 4131, 4138, @@ -224,24 +211,13 @@ 260, 284 ], -"guava:src/com/google/common/collect/AbstractBiMap.java": [ -135, -153, -342, -353 -], "guava:src/com/google/common/collect/AbstractIterator.java": [ 157 ], "guava:src/com/google/common/collect/AbstractMapBasedMultimap.java": [ -827, 973, 1138, -1288, -1341 -], -"guava:src/com/google/common/collect/AbstractMapBasedMultiset.java": [ -107 +1288 ], "guava:src/com/google/common/collect/AbstractMapEntry.java": [ 58, @@ -257,11 +233,6 @@ 626, 716 ], -"guava:src/com/google/common/collect/BinaryTreeTraverser.java": [ -114, -152, -192 -], "guava:src/com/google/common/collect/CartesianList.java": [ 54 ], @@ -269,25 +240,17 @@ 170, 437, 438, -532, 632 ], "guava:src/com/google/common/collect/CompoundOrdering.java": [ 41 ], "guava:src/com/google/common/collect/ComputingConcurrentHashMap.java": [ -83, 93, -105, -113, -159, -190, -327, -437 +327 ], "guava:src/com/google/common/collect/ConcurrentHashMultiset.java": [ 169, -198, 239, 252, 382, @@ -297,55 +260,32 @@ 56, 57, 58, -60, -61, 64, 127, -258, -259, 260 ], "guava:src/com/google/common/collect/FilteredEntryMultimap.java": [ 151, -154, 187, 199, -203, -263, -309, 361, -362, -365 +362 ], "guava:src/com/google/common/collect/FilteredKeyMultimap.java": [ 61, 72 ], -"guava:src/com/google/common/collect/FluentIterable.java": [ -329 -], "guava:src/com/google/common/collect/ForwardingCollection.java": [ 241 ], -"guava:src/com/google/common/collect/ForwardingMap.java": [ -168 -], "guava:src/com/google/common/collect/ForwardingMapEntry.java": [ 114, 115 ], "guava:src/com/google/common/collect/GeneralRange.java": [ -160, -169, -186, 187, -201, 202 ], -"guava:src/com/google/common/collect/HashBiMap.java": [ -496, -653 -], "guava:src/com/google/common/collect/Hashing.java": [ 60 ], @@ -372,9 +312,6 @@ 632, 646 ], -"guava:src/com/google/common/collect/ImmutableMapEntrySet.java": [ -74 -], "guava:src/com/google/common/collect/ImmutableMultiset.java": [ 385, 395 @@ -407,10 +344,7 @@ 325, 326, 329, -339, -342, -343, -344 +342 ], "guava:src/com/google/common/collect/ImmutableSortedMultiset.java": [ 263, @@ -424,39 +358,23 @@ 378, 380 ], -"guava:src/com/google/common/collect/Interners.java": [ -49, -81 -], "guava:src/com/google/common/collect/Iterables.java": [ 182, -183, -186, -236, -876 +183 ], "guava:src/com/google/common/collect/Iterators.java": [ 199, 240, -307, 312, 314, 363, 641, 642, -669, -712, 789, -790, -891, -991, -1010, -1174, -1320 +1174 ], "guava:src/com/google/common/collect/LinkedHashMultimap.java": [ 329, -382, 443, 561, 563, @@ -486,8 +404,7 @@ ], "guava:src/com/google/common/collect/MapMaker.java": [ 593, -841, -842 +841 ], "guava:src/com/google/common/collect/MapMakerInternalMap.java": [ 226, @@ -502,7 +419,6 @@ 2409, 2442, 2480, -2482, 2516, 2522, 2592, @@ -540,16 +456,12 @@ 4006 ], "guava:src/com/google/common/collect/Maps.java": [ -442, 527, 799, 810, 940, -1135, -1207, 2635, -2656, -2911, +3833, 4078 ], "guava:src/com/google/common/collect/MinMaxPriorityQueue.java": [ @@ -569,17 +481,13 @@ 935 ], "guava:src/com/google/common/collect/Multimaps.java": [ -1510, 1623 ], "guava:src/com/google/common/collect/Multisets.java": [ 328, -488, -626, 696, 743, 779, -818, 830 ], "guava:src/com/google/common/collect/ObjectArrays.java": [ @@ -588,19 +496,13 @@ 230 ], "guava:src/com/google/common/collect/Ordering.java": [ -504, -580, -723, 725, -730, -736, 745, 748, 783 ], "guava:src/com/google/common/collect/Queues.java": [ 269, -275, 304, 305 ], @@ -609,14 +511,10 @@ ], "guava:src/com/google/common/collect/RegularImmutableBiMap.java": [ 68, -70, -73, -74 +70 ], "guava:src/com/google/common/collect/RegularImmutableMap.java": [ -65, -67, -68 +65 ], "guava:src/com/google/common/collect/RegularImmutableMultiset.java": [ 51, @@ -642,7 +540,6 @@ 196 ], "guava:src/com/google/common/collect/Sets.java": [ -902, 1219, 1224, 1291, @@ -662,18 +559,11 @@ "guava:src/com/google/common/collect/SparseImmutableTable.java": [ 48, 49, -50, -52, -53, -54, -59 +50 ], "guava:src/com/google/common/collect/StandardTable.java": [ 117, -155, -168, 415, -421, 445, 592, 608, @@ -690,24 +580,15 @@ 272, 276, 305, -328, -363, -385 +328 ], "guava:src/com/google/common/collect/TreeRangeMap.java": [ 517 ], -"guava:src/com/google/common/collect/TreeTraverser.java": [ -157, -210 -], "guava:src/com/google/common/escape/ArrayBasedCharEscaper.java": [ 119, 120 ], -"guava:src/com/google/common/escape/ArrayBasedEscaperMap.java": [ -82 -], "guava:src/com/google/common/escape/ArrayBasedUnicodeEscaper.java": [ 154, 155, @@ -721,8 +602,7 @@ ], "guava:src/com/google/common/escape/CharEscaperBuilder.java": [ 58, -59, -115 +59 ], "guava:src/com/google/common/escape/Escapers.java": [ 239, @@ -906,8 +786,7 @@ 141 ], "guava:src/com/google/common/io/Closer.java": [ -208, -212 +208 ], "guava:src/com/google/common/io/FileBackedOutputStream.java": [ 158, @@ -1236,8 +1115,7 @@ 171, 222, 227, -258, -285 +258 ], "guava:src/com/google/common/primitives/UnsignedLong.java": [ 229 @@ -1284,7 +1162,6 @@ 190, 195, 197, -261, 320, 335, 398, @@ -1307,14 +1184,10 @@ 139, 215, 294, -380, 436, 490, 569 ], -"guava:src/com/google/common/util/concurrent/AbstractExecutionThreadService.java": [ -45 -], "guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ 168, 190, @@ -1440,10 +1313,6 @@ ], "guava:src/com/google/common/util/concurrent/ServiceManager.java": [ 271, -475, -588, -589, -632, 690, 698 ], @@ -1454,10 +1323,7 @@ 150, 151, 158, -321, -363, -426, -430 +321 ], "guava:src/com/google/common/util/concurrent/ThreadFactoryBuilder.java": [ 154, diff --git a/its/ruling/src/test/resources/expected/guava/java-S6548.json b/its/ruling/src/test/resources/expected/guava/java-S6548.json index 196122772ff..15bd8d5a8fc 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S6548.json +++ b/its/ruling/src/test/resources/expected/guava/java-S6548.json @@ -9,6 +9,9 @@ 1435, 1451 ], +"guava:src/com/google/common/base/Converter.java": [ +463 +], "guava:src/com/google/common/base/Equivalence.java": [ 330, 351 diff --git a/its/ruling/src/test/resources/expected/guava/java-S9391.json b/its/ruling/src/test/resources/expected/guava/java-S9391.json index 985b323d4de..d793a052532 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S9391.json +++ b/its/ruling/src/test/resources/expected/guava/java-S9391.json @@ -1,10 +1,4 @@ { -"guava:src/com/google/common/base/Predicates.java": [ -707 -], -"guava:src/com/google/common/collect/MinMaxPriorityQueue.java": [ -222 -], "guava:src/com/google/common/hash/Hashing.java": [ 502 ] diff --git a/its/ruling/src/test/resources/expected/guava/java-S9396.json b/its/ruling/src/test/resources/expected/guava/java-S9396.json index 2c63c085104..c4d039268de 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S9396.json +++ b/its/ruling/src/test/resources/expected/guava/java-S9396.json @@ -1,2 +1,206 @@ { +"guava:src/com/google/common/cache/LocalCache.java": [ +4262, +4263, +4264, +4265, +4266, +4267, +4268, +4394, +4395, +4450, +4495 +], +"guava:src/com/google/common/collect/AbstractBiMap.java": [ +243, +281 +], +"guava:src/com/google/common/collect/AbstractMapBasedMultimap.java": [ +356, +357, +358, +359, +460, +461, +1148, +1149, +1150, +1151, +1263, +1377, +1378, +1441 +], +"guava:src/com/google/common/collect/AbstractMapBasedMultiset.java": [ +161, +162, +163, +164 +], +"guava:src/com/google/common/collect/ArrayTable.java": [ +588, +678 +], +"guava:src/com/google/common/collect/BinaryTreeTraverser.java": [ +100, +135, +136, +180, +181 +], +"guava:src/com/google/common/collect/DenseImmutableTable.java": [ +139, +163 +], +"guava:src/com/google/common/collect/FilteredEntryMultimap.java": [ +76 +], +"guava:src/com/google/common/collect/HashBiMap.java": [ +391, +392, +393, +478, +635 +], +"guava:src/com/google/common/collect/ImmutableList.java": [ +392, +393 +], +"guava:src/com/google/common/collect/ImmutableMultimap.java": [ +563, +564, +565 +], +"guava:src/com/google/common/collect/ImmutableRangeSet.java": [ +199, +202, +204, +391, +398 +], +"guava:src/com/google/common/collect/LinkedHashMultimap.java": [ +311, +312, +313, +314, +318, +319 +], +"guava:src/com/google/common/collect/LinkedListMultimap.java": [ +318, +319, +320, +321, +322, +412, +413, +414, +415, +450, +451, +452, +453, +454 +], +"guava:src/com/google/common/collect/MapMakerInternalMap.java": [ +3594, +3595, +3596, +3597, +3598, +3599, +3600, +3725, +3726 +], +"guava:src/com/google/common/collect/MinMaxPriorityQueue.java": [ +504, +505, +764, +765, +766, +767, +768, +769 +], +"guava:src/com/google/common/collect/StandardTable.java": [ +229, +231, +232, +262, +268, +388, +484, +656, +657, +658 +], +"guava:src/com/google/common/collect/TreeBasedTable.java": [ +181, +182, +248 +], +"guava:src/com/google/common/collect/TreeRangeMap.java": [ +218, +328 +], +"guava:src/com/google/common/collect/TreeRangeSet.java": [ +89, +805 +], +"guava:src/com/google/common/collect/TreeTraverser.java": [ +85, +145, +191 +], +"guava:src/com/google/common/hash/AbstractNonStreamingHashFunction.java": [ +83 +], +"guava:src/com/google/common/hash/ChecksumHashFunction.java": [ +61 +], +"guava:src/com/google/common/io/ByteSink.java": [ +140 +], +"guava:src/com/google/common/io/ByteSource.java": [ +450, +472, +473 +], +"guava:src/com/google/common/reflect/TypeToken.java": [ +630, +673, +674, +722 +], +"guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ +259 +], +"guava:src/com/google/common/util/concurrent/AbstractScheduledService.java": [ +422, +425, +431, +438, +442 +], +"guava:src/com/google/common/util/concurrent/AggregateFuture.java": [ +90, +91, +92 +], +"guava:src/com/google/common/util/concurrent/CollectionFuture.java": [ +38 +], +"guava:src/com/google/common/util/concurrent/CycleDetectingLockFactory.java": [ +791, +871, +872, +874, +912, +974 +], +"guava:src/com/google/common/util/concurrent/TrustedListenableFutureTask.java": [ +96 +] } diff --git a/its/ruling/src/test/resources/expected/guava/java-S9434.json b/its/ruling/src/test/resources/expected/guava/java-S9434.json index 72964a4892c..e1a48b315e9 100644 --- a/its/ruling/src/test/resources/expected/guava/java-S9434.json +++ b/its/ruling/src/test/resources/expected/guava/java-S9434.json @@ -1,5 +1,12 @@ { "guava:src/com/google/common/collect/TreeRangeMap.java": [ 547 +], +"guava:src/com/google/common/util/concurrent/AbstractFuture.java": [ +728 +], +"guava:src/com/google/common/util/concurrent/ListenerCallQueue.java": [ +106, +131 ] } diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S112.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S112.json index 6a09551c09e..f112534bb67 100644 --- a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S112.json +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S112.json @@ -20,6 +20,16 @@ 35, 37 ], +"jboss-ejb3-tutorial:ejb21_client_adaptors/src/org/jboss/tutorial/ejb21_client_adaptors/bean/DeploymentDescriptorSession1Bean.java": [ +44 +], +"jboss-ejb3-tutorial:ejb21_client_adaptors/src/org/jboss/tutorial/ejb21_client_adaptors/bean/Session1Bean.java": [ +54 +], +"jboss-ejb3-tutorial:ejb21_client_adaptors/src/org/jboss/tutorial/ejb21_client_adaptors/client/Client.java": [ +38, +50 +], "jboss-ejb3-tutorial:extended_pc/src/org/jboss/tutorial/extended/client/Client.java": [ 41 ], @@ -44,6 +54,9 @@ "jboss-ejb3-tutorial:reference21_30/ejb3_app/src/main/java/org/jboss/tutorial/reference21_30/bean/Stateless3.java": [ 30 ], +"jboss-ejb3-tutorial:reference21_30/ejb3_app/src/main/java/org/jboss/tutorial/reference21_30/bean/Stateless3Bean.java": [ +52 +], "jboss-ejb3-tutorial:relationships/src/org/jboss/tutorial/relationships/bean/EntityTest.java": [ 34, 36 diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1128.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1128.json index 94d124bab65..af111261852 100644 --- a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1128.json +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1128.json @@ -5,5 +5,14 @@ "jboss-ejb3-tutorial:service_deployment_descriptor/src/org/jboss/tutorial/service_deployment_descriptor/bean/ServiceThreeManagement.java": [ 24, 25 +], +"jboss-ejb3-tutorial:service_deployment_descriptor/src/org/jboss/tutorial/service_deployment_descriptor/client/Client.java": [ +25 +], +"jboss-ejb3-tutorial:stateful_deployment_descriptor/src/org/jboss/tutorial/stateful_deployment_descriptor/client/Client.java": [ +31 +], +"jboss-ejb3-tutorial:stateless/src/org/jboss/tutorial/stateless/client/Client.java": [ +25 ] } diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1161.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1161.json new file mode 100644 index 00000000000..741bf4a7c01 --- /dev/null +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1161.json @@ -0,0 +1,5 @@ +{ +"jboss-ejb3-tutorial:interceptor/src/org/jboss/tutorial/interceptor/bean/AccountsConfirmInterceptor.java": [ +58 +] +} diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1948.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1948.json index 8ee6dcd1326..16cf35fcf96 100644 --- a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1948.json +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S1948.json @@ -2,5 +2,17 @@ "jboss-ejb3-tutorial:blob/src/org/jboss/tutorial/blob/bean/BlobEntity.java": [ 45, 46 +], +"jboss-ejb3-tutorial:composite/src/org/jboss/tutorial/composite/bean/Customer.java": [ +41 +], +"jboss-ejb3-tutorial:composite/src/org/jboss/tutorial/composite/bean/Flight.java": [ +45 +], +"jboss-ejb3-tutorial:relationships/src/org/jboss/tutorial/relationships/bean/Customer.java": [ +51 +], +"jboss-ejb3-tutorial:relationships/src/org/jboss/tutorial/relationships/bean/Flight.java": [ +51 ] } diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2057.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2057.json index 1df27f35376..dfd2db06e17 100644 --- a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2057.json +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2057.json @@ -53,6 +53,12 @@ "jboss-ejb3-tutorial:jndibinding/src/org/jboss/tutorial/jndibinding/bean/Customer.java": [ 37 ], +"jboss-ejb3-tutorial:joininheritance/src/org/jboss/tutorial/joininheritance/bean/Cat.java": [ +30 +], +"jboss-ejb3-tutorial:joininheritance/src/org/jboss/tutorial/joininheritance/bean/Dog.java": [ +33 +], "jboss-ejb3-tutorial:joininheritance/src/org/jboss/tutorial/joininheritance/bean/Pet.java": [ 34 ], @@ -71,6 +77,12 @@ "jboss-ejb3-tutorial:secondary/src/org/jboss/tutorial/secondary/bean/Customer.java": [ 36 ], +"jboss-ejb3-tutorial:singleinheritance/src/org/jboss/tutorial/singleinheritance/bean/Cat.java": [ +35 +], +"jboss-ejb3-tutorial:singleinheritance/src/org/jboss/tutorial/singleinheritance/bean/Dog.java": [ +35 +], "jboss-ejb3-tutorial:singleinheritance/src/org/jboss/tutorial/singleinheritance/bean/Pet.java": [ 36 ], @@ -80,6 +92,12 @@ "jboss-ejb3-tutorial:stateful_deployment_descriptor/src/org/jboss/tutorial/stateful_deployment_descriptor/bean/ShoppingCartBean.java": [ 27 ], +"jboss-ejb3-tutorial:tableperinheritance/src/org/jboss/tutorial/tableperinheritance/bean/Cat.java": [ +27 +], +"jboss-ejb3-tutorial:tableperinheritance/src/org/jboss/tutorial/tableperinheritance/bean/Dog.java": [ +27 +], "jboss-ejb3-tutorial:tableperinheritance/src/org/jboss/tutorial/tableperinheritance/bean/Pet.java": [ 33 ] diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2175.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2175.json new file mode 100644 index 00000000000..f04d9ec9f9a --- /dev/null +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2175.json @@ -0,0 +1,33 @@ +{ +"jboss-ejb3-tutorial:blob/src/org/jboss/tutorial/blob/client/Client.java": [ +43 +], +"jboss-ejb3-tutorial:injection/src/org/jboss/tutorial/injection/bean/ShoppingCartBean.java": [ +52, +54 +], +"jboss-ejb3-tutorial:injection/src/org/jboss/tutorial/injection/client/Client.java": [ +56 +], +"jboss-ejb3-tutorial:jboss_deployment_descriptor/src/org/jboss/tutorial/jboss_deployment_descriptor/bean/ShoppingCartBean.java": [ +33, +35 +], +"jboss-ejb3-tutorial:jboss_deployment_descriptor/src/org/jboss/tutorial/jboss_deployment_descriptor/client/Client.java": [ +91 +], +"jboss-ejb3-tutorial:stateful/src/org/jboss/tutorial/stateful/bean/ShoppingCartBean.java": [ +39, +41 +], +"jboss-ejb3-tutorial:stateful/src/org/jboss/tutorial/stateful/client/Client.java": [ +54 +], +"jboss-ejb3-tutorial:stateful_deployment_descriptor/src/org/jboss/tutorial/stateful_deployment_descriptor/bean/ShoppingCartBean.java": [ +33, +35 +], +"jboss-ejb3-tutorial:stateful_deployment_descriptor/src/org/jboss/tutorial/stateful_deployment_descriptor/client/Client.java": [ +59 +] +} diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2184.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2184.json new file mode 100644 index 00000000000..019cda039e3 --- /dev/null +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2184.json @@ -0,0 +1,5 @@ +{ +"jboss-ejb3-tutorial:entity/src/org/jboss/tutorial/entity/bean/Order.java": [ +73 +] +} diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2221.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2221.json new file mode 100644 index 00000000000..ab46d4c7887 --- /dev/null +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2221.json @@ -0,0 +1,11 @@ +{ +"jboss-ejb3-tutorial:dependency/src/org/jboss/tutorial/dependency/client/Client.java": [ +46 +], +"jboss-ejb3-tutorial:reference21_30/ejb21_app/src/main/java/org/jboss/tutorial/reference21_30/bean/Stateless2Bean.java": [ +46 +], +"jboss-ejb3-tutorial:reference21_30/ejb3_app/src/main/java/org/jboss/tutorial/reference21_30/bean/Stateless3Bean.java": [ +67 +] +} diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2384.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2384.json index 7c65bf26334..c31b733e4e5 100644 --- a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2384.json +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S2384.json @@ -3,6 +3,14 @@ 59, 64 ], +"jboss-ejb3-tutorial:cachedentity/src/org/jboss/tutorial/cachedentity/bean/Customer.java": [ +82, +87 +], +"jboss-ejb3-tutorial:entity/src/org/jboss/tutorial/entity/bean/Order.java": [ +81, +86 +], "jboss-ejb3-tutorial:injection/src/org/jboss/tutorial/injection/bean/ShoppingCartBean.java": [ 66 ], diff --git a/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S4275.json b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S4275.json new file mode 100644 index 00000000000..f13f27a9dda --- /dev/null +++ b/its/ruling/src/test/resources/expected/jboss-ejb3-tutorial/java-S4275.json @@ -0,0 +1,5 @@ +{ +"jboss-ejb3-tutorial:injection/src/org/jboss/tutorial/injection/bean/ShoppingCartBean.java": [ +44 +] +} diff --git a/its/ruling/src/test/resources/expected/mall/java-S1128.json b/its/ruling/src/test/resources/expected/mall/java-S1128.json index 7dfdd6cb290..3f8f4380195 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S1128.json +++ b/its/ruling/src/test/resources/expected/mall/java-S1128.json @@ -2,6 +2,10 @@ "mall:mall-admin/src/main/java/com/macro/mall/config/SpringDocConfig.java": [ 10 ], +"mall:mall-demo/src/main/java/com/macro/mall/demo/config/SecurityConfig.java": [ +10, +13 +], "mall:mall-mbg/src/main/java/com/macro/mall/model/CmsHelp.java": [ 3 ], @@ -59,7 +63,20 @@ "mall:mall-portal/src/main/java/com/macro/mall/portal/component/OrderTimeOutCancelTask.java": [ 8 ], +"mall:mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java": [ +4, +10, +27 +], "mall:mall-search/src/test/java/com/macro/mall/search/MallSearchApplicationTests.java": [ 10 +], +"mall:mall-security/src/main/java/com/macro/mall/security/component/RestAuthenticationEntryPoint.java": [ +7, +9 +], +"mall:mall-security/src/main/java/com/macro/mall/security/component/RestfulAccessDeniedHandler.java": [ +7, +9 ] } diff --git a/its/ruling/src/test/resources/expected/mall/java-S1155.json b/its/ruling/src/test/resources/expected/mall/java-S1155.json index 4a082891ae5..803c40c8198 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S1155.json +++ b/its/ruling/src/test/resources/expected/mall/java-S1155.json @@ -1,7 +1,14 @@ { +"mall:mall-admin/src/main/java/com/macro/mall/service/impl/UmsAdminServiceImpl.java": [ +69, +88 +], "mall:mall-common/src/main/java/com/macro/mall/common/log/WebLogAspect.java": [ 119 ], +"mall:mall-demo/src/main/java/com/macro/mall/demo/config/SecurityConfig.java": [ +53 +], "mall:mall-mbg/src/main/java/com/macro/mall/model/CmsHelpCategoryExample.java": [ 49, 75 diff --git a/its/ruling/src/test/resources/expected/mall/java-S1226.json b/its/ruling/src/test/resources/expected/mall/java-S1226.json new file mode 100644 index 00000000000..09559d36e7c --- /dev/null +++ b/its/ruling/src/test/resources/expected/mall/java-S1226.json @@ -0,0 +1,5 @@ +{ +"mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/OmsPortalOrderServiceImpl.java": [ +355 +] +} diff --git a/its/ruling/src/test/resources/expected/mall/java-S2184.json b/its/ruling/src/test/resources/expected/mall/java-S2184.json index ef80ccf08ed..4c5f905bf75 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S2184.json +++ b/its/ruling/src/test/resources/expected/mall/java-S2184.json @@ -1,5 +1,8 @@ { "mall:mall-admin/src/main/java/com/macro/mall/service/impl/OssServiceImpl.java": [ 59 +], +"mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/OmsPortalOrderServiceImpl.java": [ +331 ] } diff --git a/its/ruling/src/test/resources/expected/mall/java-S2325.json b/its/ruling/src/test/resources/expected/mall/java-S2325.json index ef96d7635c4..fa3dec85465 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S2325.json +++ b/its/ruling/src/test/resources/expected/mall/java-S2325.json @@ -9,8 +9,7 @@ 96 ], "mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/OmsPortalOrderServiceImpl.java": [ -738, -753 +738 ], "mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/OmsPromotionServiceImpl.java": [ 265 diff --git a/its/ruling/src/test/resources/expected/mall/java-S2384.json b/its/ruling/src/test/resources/expected/mall/java-S2384.json index 2c46fbbcfd6..9ccf9ab6b3c 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S2384.json +++ b/its/ruling/src/test/resources/expected/mall/java-S2384.json @@ -1,4 +1,7 @@ { +"mall:mall-admin/src/main/java/com/macro/mall/bo/AdminUserDetails.java": [ +25 +], "mall:mall-common/src/main/java/com/macro/mall/common/api/CommonPage.java": [ 86, 90 diff --git a/its/ruling/src/test/resources/expected/mall/java-S3740.json b/its/ruling/src/test/resources/expected/mall/java-S3740.json index 38d1d417981..280f0607ba8 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S3740.json +++ b/its/ruling/src/test/resources/expected/mall/java-S3740.json @@ -1,11 +1,5 @@ { "mall:mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductServiceImpl.java": [ 310 -], -"mall:mall-common/src/main/java/com/macro/mall/common/exception/GlobalExceptionHandler.java": [ -24, -33, -47, -61 ] } diff --git a/its/ruling/src/test/resources/expected/mall/java-S6204.json b/its/ruling/src/test/resources/expected/mall/java-S6204.json index 03df599b9a0..bba40c0eaeb 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S6204.json +++ b/its/ruling/src/test/resources/expected/mall/java-S6204.json @@ -1,13 +1,44 @@ { +"mall:mall-admin/src/main/java/com/macro/mall/bo/AdminUserDetails.java": [ +33 +], +"mall:mall-admin/src/main/java/com/macro/mall/controller/UmsAdminController.java": [ +101 +], +"mall:mall-admin/src/main/java/com/macro/mall/service/impl/OmsOrderServiceImpl.java": [ +55, +75 +], +"mall:mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductServiceImpl.java": [ +181, +192 +], "mall:mall-admin/src/main/java/com/macro/mall/service/impl/UmsAdminCacheServiceImpl.java": [ +65, +77, 87 ], +"mall:mall-admin/src/main/java/com/macro/mall/service/impl/UmsMenuServiceImpl.java": [ +82, +102 +], +"mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/OmsPortalOrderServiceImpl.java": [ +379 +], +"mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/PmsPortalProductServiceImpl.java": [ +80, +100, +140 +], +"mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/UmsMemberCouponServiceImpl.java": [ +180, +189 +], "mall:mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java": [ 156, 208 ], "mall:mall-security/src/main/java/com/macro/mall/security/component/DynamicAuthorizationManager.java": [ -58, -65 +58 ] } diff --git a/its/ruling/src/test/resources/expected/mall/java-S6212.json b/its/ruling/src/test/resources/expected/mall/java-S6212.json index 8c0fa98e49f..780354d26fe 100644 --- a/its/ruling/src/test/resources/expected/mall/java-S6212.json +++ b/its/ruling/src/test/resources/expected/mall/java-S6212.json @@ -6,9 +6,7 @@ "mall:mall-admin/src/main/java/com/macro/mall/controller/MinioController.java": [ 47, 57, -58, 65, -69, 76, 107 ], @@ -696,6 +694,9 @@ 21, 30 ], +"mall:mall-portal/src/main/java/com/macro/mall/portal/config/JacksonConfig.java": [ +23 +], "mall:mall-portal/src/main/java/com/macro/mall/portal/controller/MemberAttentionController.java": [ 61 ], @@ -726,7 +727,8 @@ 165 ], "mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/MemberAttentionServiceImpl.java": [ -36 +36, +45 ], "mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/MemberCollectionServiceImpl.java": [ 34 @@ -762,7 +764,8 @@ 161, 195, 229, -240 +240, +243 ], "mall:mall-portal/src/main/java/com/macro/mall/portal/service/impl/PmsPortalProductServiceImpl.java": [ 86, @@ -798,13 +801,11 @@ ], "mall:mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java": [ 49, -67, 78, 95, 100, 128, 150, -165, 170, 197, 202, @@ -822,9 +823,6 @@ 34, 35 ], -"mall:mall-security/src/main/java/com/macro/mall/security/component/DynamicAuthorizationManager.java": [ -59 -], "mall:mall-security/src/main/java/com/macro/mall/security/component/JwtAuthenticationTokenFilter.java": [ 42, 46, diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S5854.json b/its/ruling/src/test/resources/expected/regex-examples/java-S5854.json index d8adee9865d..56ff1300368 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S5854.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S5854.json @@ -32,6 +32,7 @@ 1863 ], "regex-examples:src/main/java/org/regex/examples/RegexDatabase7.java": [ +965, 1381, 1397, 1419, diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S5857.json b/its/ruling/src/test/resources/expected/regex-examples/java-S5857.json index fe0e040ce7c..80eb375f7fd 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S5857.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S5857.json @@ -74,6 +74,7 @@ 1405 ], "regex-examples:src/main/java/org/regex/examples/RegexDatabase7.java": [ +353, 571, 571, 701, diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S5867.json b/its/ruling/src/test/resources/expected/regex-examples/java-S5867.json index c21be2bcc30..a91a60a5e54 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S5867.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S5867.json @@ -152,6 +152,7 @@ 819, 821, 829, +831, 835, 837, 857, @@ -247,6 +248,11 @@ 1335, 1339, 1341, +1345, +1347, +1349, +1351, +1353, 1355, 1357, 1363, @@ -2401,6 +2407,7 @@ 249, 251, 253, +257, 267, 281, 283, @@ -2529,7 +2536,18 @@ 1057, 1059, 1063, +1065, +1067, +1071, +1075, +1077, +1079, +1081, +1083, +1089, +1093, 1101, +1103, 1133, 1151, 1153, @@ -2819,6 +2837,7 @@ 733, 739, 775, +779, 795, 801, 825, @@ -2855,6 +2874,12 @@ 1003, 1007, 1009, +1011, +1013, +1015, +1017, +1019, +1021, 1031, 1045, 1047, diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S5869.json b/its/ruling/src/test/resources/expected/regex-examples/java-S5869.json index a801edbe4fb..774470a3480 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S5869.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S5869.json @@ -17,10 +17,6 @@ 979, 1007, 1019, -1065, -1067, -1069, -1071, 1081, 1083, 1085, @@ -32,8 +28,6 @@ 1151, 1153, 1473, -1701, -1701, 1779, 1779, 1911 @@ -48,9 +42,6 @@ 465, 471, 471, -491, -491, -491, 599, 607, 621, @@ -67,7 +58,6 @@ 1235, 1385, 1387, -1417, 1421, 1445, 1451, @@ -82,7 +72,6 @@ 1823, 1823, 1827, -1827, 1835, 1845, 1913, @@ -100,15 +89,12 @@ 31, 39, 41, -83, -83, 449, 509, 735, 889, 901, 1115, -1149, 1195, 1283, 1285, @@ -121,7 +107,6 @@ 151, 355, 371, -487, 525, 557, 559, @@ -138,9 +123,7 @@ 769, 769, 769, -1091, 1163, -1261, 1303, 1315, 1315, @@ -168,7 +151,6 @@ 1495, 1509, 1517, -1519, 1823, 1833, 1863, @@ -178,37 +160,12 @@ "regex-examples:src/main/java/org/regex/examples/RegexDatabase5.java": [ 45, 47, -51, -51, -51, -51, -51, 71, 139, 215, 217, 285, 415, -689, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, -699, 755, 883, 883, @@ -219,9 +176,6 @@ 967, 1099, 1099, -1143, -1143, -1143, 1193, 1219, 1225, @@ -234,7 +188,6 @@ 1557, 1557, 1557, -1595, 1645, 1645, 1759, @@ -248,13 +201,9 @@ 33, 33, 33, -67, -67, -67, 113, 209, 209, -233, 395, 473, 473, @@ -263,28 +212,13 @@ 575, 595, 613, -665, -665, -665, -665, -665, 781, 799, 799, 803, -823, -823, -823, -823, -823, 869, 917, 1003, -1015, -1015, -1017, -1017, -1041, 1055, 1247, 1247, @@ -292,24 +226,14 @@ 1369, 1407, 1585, -1585, 1589, 1601, 1619, -1741, -1741, -1741, -1741, 1775, 1819, -1895, -1895, -1895, -1895, 1921 ], "regex-examples:src/main/java/org/regex/examples/RegexDatabase7.java": [ -45, 61, 61, 61, @@ -324,16 +248,8 @@ 233, 235, 271, -301, 329, 593, -725, -725, -725, -725, -737, -759, -759, 883, 967, 1151, @@ -341,7 +257,6 @@ 1153, 1213, 1221, -1235, 1251, 1331, 1367, @@ -373,17 +288,7 @@ 545, 547, 547, -825, -825, -825, -825, -825, -825, -825, 831, -869, -869, -869, 911, 913, 931, @@ -391,7 +296,6 @@ 971, 1283, 1283, -1309, 1557 ] } diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S5996.json b/its/ruling/src/test/resources/expected/regex-examples/java-S5996.json index 72f7ee3c2a6..bd35ce4889c 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S5996.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S5996.json @@ -4,11 +4,40 @@ 347, 347, 347, +1069, +1069, +1069, +1069, +1069, +1071, +1071, 1613, 1613, 1695, 1695 ], +"regex-examples:src/main/java/org/regex/examples/RegexDatabase3.java": [ +385, +385, +385, +1451, +1453 +], +"regex-examples:src/main/java/org/regex/examples/RegexDatabase4.java": [ +155, +155, +155, +155, +155, +155, +155, +155, +381, +509, +795, +795, +927 +], "regex-examples:src/main/java/org/regex/examples/RegexDatabase5.java": [ 533, 533, @@ -21,6 +50,8 @@ 753, 753, 773, +857, +857, 1305, 1987 ], diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S6019.json b/its/ruling/src/test/resources/expected/regex-examples/java-S6019.json index 9fdab1b4df9..f61627fdbf1 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S6019.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S6019.json @@ -27,7 +27,6 @@ 1603 ], "regex-examples:src/main/java/org/regex/examples/RegexDatabase7.java": [ -353, 1731, 1735 ], diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S6326.json b/its/ruling/src/test/resources/expected/regex-examples/java-S6326.json index 12ab6f910a2..79f4ab89f91 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S6326.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S6326.json @@ -35,6 +35,32 @@ 495, 711, 711, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, +857, 1693 ], "regex-examples:src/main/java/org/regex/examples/RegexDatabase7.java": [ diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S8786.json b/its/ruling/src/test/resources/expected/regex-examples/java-S8786.json index 60c1a6d04a8..3ce87b5ec1d 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S8786.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S8786.json @@ -2,6 +2,7 @@ "regex-examples:src/main/java/org/regex/examples/RegexDatabase1.java": [ 33, 49, +77, 145, 195, 205, @@ -120,11 +121,13 @@ 473, 475, 479, +489, 551, 557, 717, 737, 779, +795, 881, 925, 953, @@ -314,7 +317,6 @@ 187, 189, 203, -211, 213, 221, 261, @@ -325,6 +327,7 @@ 341, 355, 357, +361, 373, 385, 415, @@ -746,7 +749,6 @@ 965, 975, 995, -1039, 1191, 1249, 1263, diff --git a/its/ruling/src/test/resources/expected/regex-examples/java-S9353.json b/its/ruling/src/test/resources/expected/regex-examples/java-S9353.json index e71c3f87d8b..37ccd0c89ed 100644 --- a/its/ruling/src/test/resources/expected/regex-examples/java-S9353.json +++ b/its/ruling/src/test/resources/expected/regex-examples/java-S9353.json @@ -1,8 +1,5 @@ { "regex-examples:src/main/java/org/regex/examples/RegexDatabase2.java": [ 457 -], -"regex-examples:src/main/java/org/regex/examples/RegexDatabase8.java": [ -1129 ] } diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1105.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1105.json new file mode 100644 index 00000000000..356473bfd1c --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1105.json @@ -0,0 +1,30 @@ +{ +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java": [ +63 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java": [ +59 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndexer.java": [ +99 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/index/PermissionIndexerDao.java": [ +187 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/BackendCleanup.java": [ +81, +112 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/monitoring/DatabaseMonitor.java": [ +126 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/RegisterQualityProfiles.java": [ +74 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/BackupAction.java": [ +70 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/ExportAction.java": [ +137 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1128.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1128.json index 75ff2982239..461121e7811 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1128.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1128.json @@ -1,19 +1,150 @@ { +"sonarqube-6.5:src/main/java/org/sonar/server/issue/notification/NewIssuesStatistics.java": [ +34, +35, +36, +37, +38 +], "sonarqube-6.5:src/main/java/org/sonar/server/notification/DefaultNotificationManager.java": [ 24 ], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/SearchProjectPermissionsData.java": [ +33 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/template/SearchTemplatesData.java": [ +29 +], "sonarqube-6.5:src/main/java/org/sonar/server/qualitygate/QualityGates.java": [ 47 ], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/RuleUpdate.java": [ +33, +34 +], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/UserIdentityAuthenticatorTest.java": [ 29 ], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java": [ +46 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java": [ +35 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java": [ +31 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java": [ +36 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java": [ +35 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java": [ +35 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java": [ +41 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java": [ +28 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java": [ +28 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java": [ +37 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java": [ +37 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java": [ +37 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java": [ +56 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java": [ +37 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java": [ +56 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java": [ +26 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java": [ +37 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java": [ +29 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java": [ +55 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java": [ +43 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java": [ +41 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java": [ +32 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java": [ +38 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateLoadingStepTest.java": [ +40 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java": [ +31 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java": [ +31 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportDuplicationMeasuresStepTest.java": [ +33 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java": [ +32 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java": [ +41 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java": [ +47 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java": [ +32 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java": [ +31 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java": [ +31 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsDuplicationMeasuresStepTest.java": [ +30 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java": [ +30 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java": [ +36 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java": [ +30 +], "sonarqube-6.5:src/test/java/org/sonar/server/measure/index/ProjectsEsModuleTest.java": [ 24 ], "sonarqube-6.5:src/test/java/org/sonar/server/platform/web/SecurityServletFilterTest.java": [ 29 ], +"sonarqube-6.5:src/test/java/org/sonar/server/plugins/UpdateCenterClientTest.java": [ +35 +], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/CreateConditionActionTest.java": [ 45 ], @@ -41,9 +172,18 @@ 30, 36 ], +"sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/SettingsFinderTest.java": [ +46 +], +"sonarqube-6.5:src/test/java/org/sonar/server/test/index/TestIndexTest.java": [ +32 +], "sonarqube-6.5:src/test/java/org/sonar/server/usertoken/ws/SearchActionTest.java": [ 37 ], +"sonarqube-6.5:src/test/java/org/sonar/server/ws/WebServiceFilterTest.java": [ +42 +], "sonarqube-6.5:src/test/java/org/sonar/server/ws/WsTester.java": [ 23 ] diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1130.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1130.json index d6a35022a8b..5d8dfd854c1 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1130.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1130.json @@ -32,12 +32,7 @@ 81, 92, 104, -111, -120, -132, -141, -154, -168 +111 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/CookiesTest.java": [ 44, @@ -52,12 +47,7 @@ 116 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/CredentialsAuthenticatorTest.java": [ -69, -82, -99, -112, -128, -145 +99 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/IdentityProviderRepositoryTest.java": [ 52, @@ -74,12 +64,6 @@ 57, 62, 71, -79, -89, -99, -109, -120, -131, 142, 150, 156, @@ -107,22 +91,11 @@ 299 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/JwtSerializerTest.java": [ -60, -70, -85, -100, -112, 129, 144, -160, -178, -196, -214, 231, 241, 250, -281, -293, 301, 309 ], @@ -131,69 +104,36 @@ 80 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/OAuth2ContextFactoryTest.java": [ -88, 99, 110, 128, 139, -150, 181 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/OAuthCsrfVerifierTest.java": [ 58, 64, -74, -90, -100, -110, -120 +74 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/RealmAuthenticatorTest.java": [ 87, -92, -114, -135, -151, -166, -182, -196, -210, -226, -242, 259, 265, 275 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/SsoAuthenticatorTest.java": [ 119, -127, -140, -152, -167, -180, -196, 209, -224, -240, 255, -272, -286, -302, -318, 330, -342, -352 +342 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/UserSessionInitializerTest.java": [ 85, 93, 125, 137, -152, -165, -177, -198, -212 +152 ], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/event/AuthenticationEventImplTest.java": [ 56 @@ -214,25 +154,14 @@ 78 ], "sonarqube-6.5:src/test/java/org/sonar/server/batch/IssuesActionTest.java": [ -86, -124, -161, -197, -233, -269, 296 ], "sonarqube-6.5:src/test/java/org/sonar/server/batch/ProjectActionTest.java": [ -48, -73 +48 ], "sonarqube-6.5:src/test/java/org/sonar/server/batch/ProjectDataLoaderTest.java": [ 61 ], -"sonarqube-6.5:src/test/java/org/sonar/server/ce/ws/ActivityActionTest.java": [ -239, -271 -], "sonarqube-6.5:src/test/java/org/sonar/server/ce/ws/CeWsTest.java": [ 34 ], @@ -289,33 +218,8 @@ 195 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/ProjectMeasuresQueryFactoryTest.java": [ -55, -70, -79, -88, -97, -105, -113, -121, -130, -139, -147, -155, -164, -173, -181, -189, -198, -207, -216, -233, -241, 249, 256, -263, -277, -288, -297, 308 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/ProjectMeasuresQueryValidatorTest.java": [ @@ -358,15 +262,9 @@ 216 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/SearchActionTest.java": [ -124, -135, -148, -162, -174, 189 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/SearchProjectsActionTest.java": [ -909, 923, 938, 954, @@ -375,45 +273,7 @@ "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/ShowActionTest.java": [ 69, 98, -111, -147, -161, -173, -187, -202, -218, -228, -238, -247 -], -"sonarqube-6.5:src/test/java/org/sonar/server/component/ws/SuggestionsActionTest.java": [ -160, -185, -209, -225, -250, -266, -292, -310, -340, -373, -398, -414, -424, -443, -462, -487, -511, -533, -556, -572 -], -"sonarqube-6.5:src/test/java/org/sonar/server/component/ws/TreeActionTest.java": [ -108, -138, -168, -186, -210 +111 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/queue/ReportSubmitterTest.java": [ 89, @@ -455,11 +315,6 @@ 156, 165, 174, -183, -193, -203, -213, -223, 233, 242, 253 @@ -500,11 +355,6 @@ 41, 137 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentRootBuilderTest.java": [ -493, -500, -507 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java": [ 34, 43, @@ -514,12 +364,10 @@ 75 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java": [ -56, 88, 123 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java": [ -55, 87, 106 ], @@ -635,8 +483,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java": [ 73, 86, -94, -127, 146, 162, 178 @@ -698,19 +544,12 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java": [ 119, 146, -167, 190 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java": [ -47, 56, 65 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java": [ -288, -297, -306 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java": [ 62 ], @@ -739,10 +578,6 @@ 294, 309 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingGridTest.java": [ -71, -80 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java": [ 126, 146, @@ -773,8 +608,6 @@ 49, 68, 83, -100, -108, 119, 133, 147 @@ -801,14 +634,10 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java": [ 92, 113, -126, 138, 152, -167, -173, 182, -221, -235 +221 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java": [ 186, @@ -822,9 +651,7 @@ 55, 62, 72, -82, -93, -101 +93 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java": [ 274, @@ -834,7 +661,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java": [ 107, 112, -125, 135 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java": [ @@ -849,11 +675,6 @@ 225, 232 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java": [ -74, -90, -109 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java": [ 65 ], @@ -880,11 +701,6 @@ 183, 193 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java": [ -53, -80, -94 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java": [ 78, 83, @@ -895,9 +711,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistDevelopersStepTest.java": [ 35 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java": [ -81 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java": [ 116, 121, @@ -914,13 +727,6 @@ 38, 53 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java": [ -176, -256 -], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java": [ -70 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportDuplicationMeasuresStepTest.java": [ 275, 300, @@ -930,9 +736,6 @@ 400, 421 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java": [ -72 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java": [ 108, 125, @@ -942,9 +745,6 @@ 108, 129 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java": [ -80 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java": [ 115, 120, @@ -957,9 +757,6 @@ 183, 188 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java": [ -67 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsDuplicationMeasuresStepTest.java": [ 203, 224, @@ -1007,13 +804,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/es/SortingTest.java": [ 40 ], -"sonarqube-6.5:src/test/java/org/sonar/server/es/textsearch/ComponentTextSearchQueryFactoryTest.java": [ -37, -62, -71, -79, -87 -], "sonarqube-6.5:src/test/java/org/sonar/server/exceptions/BadRequestExceptionTest.java": [ 42, 49, @@ -1124,14 +914,8 @@ 166, 182, 198, -215, 241, 263, -283, -305, -327, -347, -371, 397, 423, 436, @@ -1140,17 +924,6 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/ChangelogActionTest.java": [ 72, -78, -95, -114, -127, -142, -157, -172, -186, -199, -212, -226, 258 ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/ComponentTagsActionTest.java": [ @@ -1191,28 +964,16 @@ 170, 176 ], -"sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/SearchActionComponentsMediumTest.java": [ -139 -], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/SetSeverityActionTest.java": [ 100, -115, 139, 145, 154 ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/SetTagsActionTest.java": [ -165, 190, 197 ], -"sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/SetTypeActionTest.java": [ -101, -114, -138, -144, -155 -], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/TagsActionTest.java": [ 82, 94, @@ -1224,16 +985,6 @@ 176 ], "sonarqube-6.5:src/test/java/org/sonar/server/license/ws/ListActionTest.java": [ -77, -103, -127, -152, -169, -186, -199, -213, -228, -245, 256 ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/custom/ws/MetricsActionTest.java": [ @@ -1244,12 +995,10 @@ 424, 433, 442, -460, 546, 695, 849, 1007, -1098, 1211 ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/index/ProjectMeasuresIndexerTest.java": [ @@ -1259,22 +1008,12 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/index/ProjectMeasuresQueryTest.java": [ 41, -48, -57, -66, 75, 82, -87, -95, -103 +87 ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/ws/SearchActionTest.java": [ -90, -109, -127, -151, -179, -196 +90 ], "sonarqube-6.5:src/test/java/org/sonar/server/organization/OrganizationCreationImplTest.java": [ 370, @@ -1318,172 +1057,26 @@ 151 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/AddGroupActionTest.java": [ -66, -79, -94, -107, -123, -139, -156, -169, -176, -183, -190, -221, -238, -251, -263, -275, -287, -302, -319, -333, -351, 449 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/AddUserActionTest.java": [ -68, -80, -95, -112, -127, -142, -155, -162, -169, -176, -196, -208, -222, -235, -246, -257, -273, -285, -302, -333 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java": [ -77, -116, -127, -142, -156, -181, -204, -223, -240, -259, -269, -279 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java": [ -70, -84, -98, -116, -134, -164, -188, -195, -202, -209, -229, -241, -253, -266, 281, -288, -297, -309, -326 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/RemoveUserActionTest.java": [ -75, -89, -103, -119, -135, -151, -164, -176, -183, -190, -197, -217, -230, -241, -252, -268, -280, -297 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/SearchGlobalPermissionsActionTest.java": [ -61, -92, -118, -128, -138, -150, -159 +288 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/SearchProjectPermissionsActionTest.java": [ -123, 162, -171, -183, -201, -214, -229, -244, -260, -269, 278 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/UsersActionTest.java": [ -60, -77, -87, -117, -140, -164, -184, -204, -220, -232, -292, -304, -315, -326, -341 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/AddGroupToTemplateActionTest.java": [ -74, -87, 193 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/AddProjectCreatorToTemplateActionTest.java": [ -59, -71, -95, -107, -119 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/AddUserToTemplateActionTest.java": [ -73, -86, -178, -192, 211 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/ApplyTemplateActionTest.java": [ -109, 195 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/BulkApplyTemplateActionTest.java": [ -115, -203, -213, 222, 230, 238 @@ -1504,55 +1097,14 @@ 175 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/RemoveProjectCreatorFromTemplateActionTest.java": [ -60, -83, -93, -103, -113, -125 +83 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/RemoveUserFromTemplateActionTest.java": [ -73, 190 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/SearchTemplatesActionTest.java": [ -173 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/SetDefaultTemplateActionTest.java": [ -84, 174 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/TemplateGroupsActionTest.java": [ -60, -107, -140, -171, -195, -216, -235, -256, -273, -286, -299, -313, -324, -336 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/TemplateUsersActionTest.java": [ -58, -73, -100, -125, -148, -174, -193, -208, -219, -229, -239, -251, -261 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/UpdateTemplateActionTest.java": [ 200 ], @@ -1622,9 +1174,6 @@ 55 ], "sonarqube-6.5:src/test/java/org/sonar/server/project/ws/CreateActionTest.java": [ -95, -112, -127, 239, 267, 275, @@ -1659,14 +1208,6 @@ 197 ], "sonarqube-6.5:src/test/java/org/sonar/server/project/ws/SearchActionTest.java": [ -90, -126, -138, -155, -167, -179, -193, -208, 222, 230, 237, @@ -1718,10 +1259,6 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/QgateProjectFinderTest.java": [ 73, -80, -90, -109, -127, 145, 164, 179, @@ -1742,18 +1279,7 @@ 60, 68 ], -"sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/AppActionTest.java": [ -64, -86, -105, -119, -134, -149, -164, -173 -], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/CreateActionTest.java": [ -60, 73, 83 ], @@ -1846,9 +1372,6 @@ 163 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/ws/CopyActionTest.java": [ -96, -130, -158, 240, 253 ], @@ -1888,8 +1411,6 @@ 205 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/ws/RestoreActionTest.java": [ -91, -112, 135, 147, 157, @@ -1936,7 +1457,6 @@ 213 ], "sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/DeleteActionTest.java": [ -73, 100, 112 ], @@ -1956,23 +1476,7 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/SearchActionTest.java": [ 224, -240, -260, -276, -288, -300, -317, -360, -380, -415, -451, -486, -510, -534, -559, -676, -697, -730 +240 ], "sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/ShowActionTest.java": [ 97, @@ -1997,11 +1501,6 @@ 330 ], "sonarqube-6.5:src/test/java/org/sonar/server/serverid/ws/ShowActionTest.java": [ -64, -81, -96, -109, -123, 137 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/EncryptActionTest.java": [ @@ -2009,19 +1508,6 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ListDefinitionsActionTest.java": [ 92, -166, -179, -196, -227, -265, -279, -293, -303, -316, -329, -343, -357, -370, 383 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ResetActionTest.java": [ @@ -2050,10 +1536,7 @@ 65, 78, 87, -112, -127, -137, -163 +127 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/SettingsUpdaterTest.java": [ 68, @@ -2069,42 +1552,11 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ValuesActionTest.java": [ 97, -103, -120, -146, -160, -180, -201, -215, -229, -245, -262, -275, -288, -300, -314, -330, -353, 369, 387, 405, 428, 453, -466, -483, -501, -518, -539, -560, -585, -597, -615, -636, -646, -664, -681, -698, -715, 728, 738 ], @@ -2144,12 +1596,17 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/test/index/TestIndexTest.java": [ 42, -55, 68, 81, -99, 126 ], +"sonarqube-6.5:src/test/java/org/sonar/server/test/index/TestResultSetIteratorTest.java": [ +90, +118, +152, +167, +182 +], "sonarqube-6.5:src/test/java/org/sonar/server/test/ws/ListActionTest.java": [ 84, 197, @@ -2237,16 +1694,11 @@ 187 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ws/CreateActionTest.java": [ -98, 129, 136, 143, 159, 175, -190, -205, -219, -233, 251, 264, 277, @@ -2257,16 +1709,6 @@ 318 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ws/GroupsActionTest.java": [ -72, -82, -98, -112, -126, -140, -151, -171, -184, -200, 221, 234, 244, @@ -2336,13 +1778,6 @@ 239 ], "sonarqube-6.5:src/test/java/org/sonar/server/usergroups/ws/SearchActionTest.java": [ -68, -87, -106, -123, -150, -167, -181, 191, 202 ], @@ -2367,14 +1802,7 @@ 71, 83, 97, -115, -139, -165, -189, -205, -235, -258, -298 +189 ], "sonarqube-6.5:src/test/java/org/sonar/server/view/index/ViewIndexTest.java": [ 41, diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1144.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1144.json index faa02974e6a..29c82bce94c 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1144.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1144.json @@ -1,16 +1,95 @@ { +"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/ComponentDtoToWsComponent.java": [ +57 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java": [ +110 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java": [ +78 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java": [ +147 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java": [ +66 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java": [ +128 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java": [ +84, +92 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java": [ +73 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java": [ +316, +333, +348, +408 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java": [ +75 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java": [ +77 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java": [ +110 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java": [ +83 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java": [ +101 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndexer.java": [ +104 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/QProfileBackuperImpl.java": [ +138 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/QProfileExporters.java": [ +146 +], +"sonarqube-6.5:src/test/java/org/sonar/server/ce/ws/TaskActionTest.java": [ +352 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java": [ +70 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java": [ +36 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java": [ +364 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java": [ +44 +], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java": [ 153 ], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java": [ +247 +], "sonarqube-6.5:src/test/java/org/sonar/server/issue/IssueServiceMediumTest.java": [ 175 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java": [ -288 +"sonarqube-6.5:src/test/java/org/sonar/server/notification/NotificationDaemonTest.java": [ +251 ], "sonarqube-6.5:src/test/java/org/sonar/server/platform/web/WebPagesFilterTest.java": [ 143 ], +"sonarqube-6.5:src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java": [ +352 +], +"sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/RegisterQualityProfilesNotificationTest.java": [ +304 +], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/ws/BackupActionTest.java": [ 170 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1166.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1166.json index f6b31ae3321..d2050b7b39d 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1166.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1166.json @@ -44,6 +44,7 @@ 114 ], "sonarqube-6.5:src/main/java/org/sonar/server/platform/web/PlatformServletContextListener.java": [ +46, 59 ], "sonarqube-6.5:src/main/java/org/sonar/server/project/ws/ProjectsWsSupport.java": [ diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1612.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1612.json index 9b625db50c5..fecd5d2aa58 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1612.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1612.json @@ -4,14 +4,5 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java": [ 528 -], -"sonarqube-6.5:src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java": [ -107 -], -"sonarqube-6.5:src/test/java/org/sonar/server/organization/ws/UpdateActionTest.java": [ -79 -], -"sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/AppActionTest.java": [ -72 ] } diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1699.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1699.json index 312ba818f7d..8e4bbca6dee 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1699.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1699.json @@ -2,13 +2,13 @@ "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/container/TaskContainerImpl.java": [ 44 ], -"sonarqube-6.5:src/main/java/org/sonar/server/es/DefaultIndexSettingsElement.java": [ -292 -], "sonarqube-6.5:src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel.java": [ 44, 50 ], +"sonarqube-6.5:src/main/java/org/sonar/server/plugins/UpdateCenterClient.java": [ +79 +], "sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleDoc.java": [ 40 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1854.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1854.json index ed09e5ee8d2..1378152e450 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1854.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1854.json @@ -1,4 +1,13 @@ { +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/UsersAction.java": [ +148 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/template/TemplateUsersAction.java": [ +131 +], +"sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/ResetAction.java": [ +96 +], "sonarqube-6.5:src/test/java/org/sonar/server/authentication/UserIdentityAuthenticatorTest.java": [ 291 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1905.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1905.json index 3e94dc55421..361cda5f9d7 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1905.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S1905.json @@ -1,10 +1,6 @@ { -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java": [ -198, -210 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java": [ -124 +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java": [ +35 ], "sonarqube-6.5:src/main/java/org/sonar/server/issue/AbstractChangeTagsAction.java": [ 58 diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2118.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2118.json new file mode 100644 index 00000000000..75e0a80937c --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2118.json @@ -0,0 +1,5 @@ +{ +"sonarqube-6.5:src/main/java/org/sonar/server/util/cache/DiskCache.java": [ +96 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2175.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2175.json new file mode 100644 index 00000000000..e5f0ee3fe49 --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2175.json @@ -0,0 +1,268 @@ +{ +"sonarqube-6.5:src/main/java/org/sonar/server/authentication/JwtCsrfVerifier.java": [ +89 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/ComponentFinder.java": [ +123, +127 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/ComponentDtoToWsComponent.java": [ +73 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/ProjectMeasuresQueryValidator.java": [ +61 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/SearchProjectsAction.java": [ +281, +281, +434, +437, +443 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/SuggestionsAction.java": [ +265, +338, +339, +340 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java": [ +170 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java": [ +45 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java": [ +53, +57 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java": [ +339, +339 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java": [ +42 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java": [ +112 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java": [ +48 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java": [ +207, +207, +225, +226, +237 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java": [ +111 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java": [ +111, +134, +134 +], +"sonarqube-6.5:src/main/java/org/sonar/server/es/Facets.java": [ +149, +157, +165, +182 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/AssignAction.java": [ +93 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/IssueQuery.java": [ +407 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/IssueQueryFactory.java": [ +194 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/RemoveTagsAction.java": [ +39 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/workflow/StateMachine.java": [ +77, +78 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/SearchAction.java": [ +390, +398 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/SearchResponseData.java": [ +158 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/SearchResponseLoader.java": [ +344 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/ComponentAction.java": [ +226 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/ComponentTreeAction.java": [ +300, +301, +304, +306 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/ComponentTreeDataLoader.java": [ +314 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/SearchAction.java": [ +158 +], +"sonarqube-6.5:src/main/java/org/sonar/server/notification/NotificationService.java": [ +104 +], +"sonarqube-6.5:src/main/java/org/sonar/server/notification/ws/AddAction.java": [ +163, +168 +], +"sonarqube-6.5:src/main/java/org/sonar/server/notification/ws/ListAction.java": [ +161, +161 +], +"sonarqube-6.5:src/main/java/org/sonar/server/notification/ws/RemoveAction.java": [ +161, +166 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/GroupPermissionChanger.java": [ +72, +102, +106, +121 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/PermissionChange.java": [ +48, +50 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/PermissionTemplateService.java": [ +90, +184 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/UserPermissionChanger.java": [ +73, +86, +90, +99 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/index/PermissionIndexer.java": [ +136 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/GroupsAction.java": [ +155 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/PermissionRequestValidator.java": [ +51, +57, +71, +82 +], +"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/template/TemplateGroupsAction.java": [ +146 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/ServerIdGenerator.java": [ +111 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/web/SecurityServletFilter.java": [ +53 +], +"sonarqube-6.5:src/main/java/org/sonar/server/plugins/ServerPluginRepository.java": [ +171, +176 +], +"sonarqube-6.5:src/main/java/org/sonar/server/plugins/ws/PendingAction.java": [ +134 +], +"sonarqube-6.5:src/main/java/org/sonar/server/project/ws/GhostsAction.java": [ +136, +142 +], +"sonarqube-6.5:src/main/java/org/sonar/server/project/ws/ProvisionedAction.java": [ +136, +142 +], +"sonarqube-6.5:src/main/java/org/sonar/server/project/ws/UpdateVisibilityAction.java": [ +118 +], +"sonarqube-6.5:src/main/java/org/sonar/server/projectanalysis/ws/EventValidator.java": [ +43 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualitygate/QualityGateConditionsUpdater.java": [ +215 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualitygate/ValidRatingMetrics.java": [ +40 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsertImpl.java": [ +110 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileUpdateImpl.java": [ +57 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/QProfileBackuperImpl.java": [ +200 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/QProfileResetImpl.java": [ +69 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/RuleActivation.java": [ +43 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/DeleteAction.java": [ +101 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/SearchData.java": [ +87 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/RegisterRules.java": [ +507 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/RuleCreator.java": [ +103 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/RuleUpdater.java": [ +146 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/index/RuleIndexer.java": [ +187 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/index/RuleQuery.java": [ +129, +191 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/ws/RuleMapper.java": [ +314 +], +"sonarqube-6.5:src/main/java/org/sonar/server/rule/ws/SearchAction.java": [ +381, +428 +], +"sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/SettingValidations.java": [ +86, +88 +], +"sonarqube-6.5:src/main/java/org/sonar/server/ui/ws/ComponentAction.java": [ +178 +], +"sonarqube-6.5:src/main/java/org/sonar/server/user/AbstractUserSession.java": [ +124 +], +"sonarqube-6.5:src/main/java/org/sonar/server/user/ServerUserSession.java": [ +118, +158 +], +"sonarqube-6.5:src/main/java/org/sonar/server/usergroups/ws/AddUserAction.java": [ +97 +], +"sonarqube-6.5:src/main/java/org/sonar/server/usergroups/ws/SearchAction.java": [ +144, +147, +150 +], +"sonarqube-6.5:src/main/java/org/sonar/server/util/StringListTypeValidation.java": [ +38 +], +"sonarqube-6.5:src/main/java/org/sonar/server/ws/WsParameterBuilder.java": [ +104 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2184.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2184.json new file mode 100644 index 00000000000..4574fe15d16 --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2184.json @@ -0,0 +1,15 @@ +{ +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java": [ +134 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java": [ +138, +140 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java": [ +115 +], +"sonarqube-6.5:src/main/java/org/sonar/server/source/SourceService.java": [ +72 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2187.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2187.json index 9129ec44c02..e6b51799f70 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2187.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2187.json @@ -1,4 +1,10 @@ { +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java": [ +26 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java": [ +26 +], "sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/SearchActionMediumTest.java": [ 22 ] diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2221.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2221.json index be5e67dc1e0..6e5d1ea4558 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2221.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2221.json @@ -109,9 +109,6 @@ 68, 84 ], -"sonarqube-6.5:src/main/java/org/sonar/server/platform/BackendCleanup.java": [ -100 -], "sonarqube-6.5:src/main/java/org/sonar/server/platform/Platform.java": [ 290 ], @@ -152,9 +149,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/util/ObjectInputStreamIterator.java": [ 45 ], -"sonarqube-6.5:src/main/java/org/sonar/server/view/index/ViewIndexer.java": [ -127 -], "sonarqube-6.5:src/main/java/org/sonar/server/ws/ServletRequest.java": [ 101 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2325.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2325.json index 48a0b2e235e..4c64e49ad22 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2325.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2325.json @@ -6,12 +6,12 @@ 68, 76 ], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java": [ -66 -], "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java": [ 36 ], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java": [ +140 +], "sonarqube-6.5:src/main/java/org/sonar/server/es/IndexDefinitionHash.java": [ 86 ], @@ -22,28 +22,16 @@ 155 ], "sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/SearchAction.java": [ -421, 433 ], -"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java": [ -122, -354 -], -"sonarqube-6.5:src/main/java/org/sonar/server/measure/custom/ws/CustomMeasureJsonWriter.java": [ -85 -], "sonarqube-6.5:src/main/java/org/sonar/server/platform/web/PlatformServletContextListener.java": [ 56 ], -"sonarqube-6.5:src/main/java/org/sonar/server/projectanalysis/ws/SearchData.java": [ -50 -], "sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/QProfileCopier.java": [ 80 ], "sonarqube-6.5:src/main/java/org/sonar/server/rule/RegisterRules.java": [ 199, -279, 307, 375 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2384.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2384.json index 2f608f7fa81..cbf9e864b87 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2384.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2384.json @@ -347,9 +347,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/plugins/ws/PluginsWs.java": [ 31 ], -"sonarqube-6.5:src/main/java/org/sonar/server/project/Visibility.java": [ -68 -], "sonarqube-6.5:src/main/java/org/sonar/server/project/ws/ProjectsWs.java": [ 32 ], @@ -363,8 +360,7 @@ 29 ], "sonarqube-6.5:src/main/java/org/sonar/server/projectanalysis/ws/SearchData.java": [ -91, -108 +91 ], "sonarqube-6.5:src/main/java/org/sonar/server/projectlink/ws/ProjectLinksWs.java": [ 29 diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2698.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2698.json index c2cf85b84b6..2f55d994587 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2698.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2698.json @@ -361,8 +361,6 @@ 109, 110, 111, -163, -173, 189, 190, 191, @@ -496,18 +494,11 @@ "sonarqube-6.5:src/test/java/org/sonar/server/batch/IssuesActionTest.java": [ 107, 108, -109, 110, 111, -112, -113, -114, 115, 116, 117, -118, -119, -120, 145, 146, 147, @@ -518,7 +509,6 @@ 152, 153, 154, -155, 156, 157, 181, @@ -531,7 +521,6 @@ 188, 189, 190, -191, 192, 193, 217, @@ -544,12 +533,10 @@ 224, 225, 226, -227, 228, 229, 253, 254, -255, 256, 257, 258, @@ -557,7 +544,6 @@ 260, 261, 262, -263, 264, 265, 290, @@ -566,8 +552,7 @@ "sonarqube-6.5:src/test/java/org/sonar/server/batch/ProjectActionTest.java": [ 64, 65, -66, -83 +66 ], "sonarqube-6.5:src/test/java/org/sonar/server/batch/ProjectDataLoaderMediumTest.java": [ 106, @@ -638,8 +623,6 @@ 222, 223, 224, -254, -267, 281, 282, 293, @@ -799,9 +782,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/component/NewComponentTest.java": [ 139 ], -"sonarqube-6.5:src/test/java/org/sonar/server/component/index/ComponentIndexCombinationTest.java": [ -36 -], "sonarqube-6.5:src/test/java/org/sonar/server/component/index/ComponentIndexHighlightTest.java": [ 71 ], @@ -859,10 +839,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/ProjectMeasuresQueryFactoryTest.java": [ 64, 101, -126, -135, -160, -169, 194, 203, 229, @@ -897,11 +873,6 @@ 118, 119, 120, -131, -144, -158, -170, -185, 200, 203 ], @@ -911,46 +882,24 @@ 146, 147, 148, -149, 150, -158, 159, 160, 163, -164, 182, -183, 186, -187, 190, -191, -229, 240, 241, 242, 243, -246, 255, 257, 258, 259, -280, 296, 299, 302, -318, -333, -348, -363, -376, -390, -404, -418, -433, -446, -460, -474, -488, 500, 501, 503, @@ -965,9 +914,6 @@ 547, 549, 563, -564, -578, -589, 609, 634, 655, @@ -981,7 +927,6 @@ 851, 876, 900, -919, 932, 934, 948, @@ -989,10 +934,7 @@ 964, 966, 988, -991, -1013, -1038, -1057 +991 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/ShowActionTest.java": [ 72, @@ -1013,21 +955,10 @@ 120, 131, 141, -142, -143, 156, -157, 168, -169, -183, -198, -214, -223, 224, -233, -234, -243, -253 +234 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/SuggestionsActionTest.java": [ 116, @@ -1044,57 +975,16 @@ 135, 136, 137, -175, -179, -199, -203, -220, -240, -244, -261, -282, -286, -306, -330, -352, -369, -388, -392, -409, -410, -420, -436, -439, -456, -481, -500, -506, -527, -550, -568, -592, -722, -729, -734, 738 ], "sonarqube-6.5:src/test/java/org/sonar/server/component/ws/TreeActionTest.java": [ 132, 133, -134, 162, 163, -164, -182, 204, 205, -206, -226, -247, -248, -249, 260, -261, 262, 263, 264, @@ -1494,50 +1384,6 @@ 242, 244 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java": [ -59, -69, -79, -89, -99, -107, -117, -127, -137, -145, -153, -163, -173, -181, -189, -197, -206, -225, -240, -253 -], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java": [ -60, -70, -80, -90, -100, -108, -118, -128, -138, -146, -154, -164, -174, -182, -190, -198, -207, -226, -241, -254 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java": [ 111, 119 @@ -1558,34 +1404,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java": [ 209 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java": [ -57, -67, -77, -87, -95, -105, -115, -123, -131, -140, -159, -174 -], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java": [ -57, -67, -77, -87, -95, -105, -115, -123, -131, -140, -159, -174 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java": [ 129, 137 @@ -1814,9 +1632,6 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java": [ 58, -71, -72, -73, 152 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java": [ @@ -2400,7 +2215,6 @@ 283, 284, 285, -303, 309, 320, 331 @@ -2418,9 +2232,6 @@ 69, 71 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java": [ -36 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java": [ 150, 250, @@ -3035,7 +2846,6 @@ 182, 183, 185, -186, 201, 202, 203, @@ -3048,7 +2858,6 @@ 235, 236, 238, -239, 251, 265, 266, @@ -3056,7 +2865,6 @@ 268, 269, 271, -272, 284, 296, 309, @@ -3065,7 +2873,6 @@ 312, 313, 315, -316, 327, 340, 341, @@ -3090,7 +2897,6 @@ 416, 417, 419, -420, 432 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java": [ @@ -3313,8 +3119,6 @@ 190, 191, 192, -193, -194, 208, 228, 241, @@ -3449,7 +3253,6 @@ 229, 230, 250, -252, 269 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java": [ @@ -3751,16 +3554,8 @@ 138, 154, 155, -156, -157, -158, -159, 175, 176, -177, -178, -179, -180, 196, 197, 198, @@ -3854,7 +3649,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java": [ 187, 352, -370, 456, 460, 479, @@ -3911,7 +3705,6 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookCallerImplTest.java": [ 65, -66, 67, 68, 69, @@ -3936,7 +3729,6 @@ 108, 109, 125, -126, 127, 128, 129, @@ -4679,16 +4471,10 @@ 112 ], "sonarqube-6.5:src/test/java/org/sonar/server/favorite/ws/SearchActionTest.java": [ -79, -82, 92, -93, 105, 106, 118, -121, -136, -149, 169, 170 ], @@ -5639,13 +5425,8 @@ 56, 57, 58, -59, 64 ], -"sonarqube-6.5:src/test/java/org/sonar/server/issue/workflow/IsBeingClosedTest.java": [ -33, -34 -], "sonarqube-6.5:src/test/java/org/sonar/server/issue/workflow/IssueWorkflowTest.java": [ 55, 57, @@ -5801,42 +5582,11 @@ 461 ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/ChangelogActionTest.java": [ -86, 87, 88, 89, -90, -91, -106, -107, -108, -110, -121, -123, -135, 136, 137, -138, -149, -150, -151, -152, -153, -164, -165, -166, -167, -168, -180, -182, -194, -195, -207, -208, -222, -234, -235, -245, 275, 276, 277, @@ -5844,22 +5594,8 @@ 279 ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/ComponentTagsActionTest.java": [ -53, -54, -55, -56, 57, -58, -61, -62, -63, -65, -66, -67, -69, 70, -71, -72, 102, 103, 104, @@ -5948,18 +5684,7 @@ 173, 174, 175, -209, -210, -211, -212, -213, -216, -217, -218, -220, 221, -222, -223, 256, 259, 262 @@ -5981,47 +5706,23 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/issue/ws/TagsActionTest.java": [ 165, -195, -196, -197, -198, -199, 202, -203, -204, -205, 208, -209, 210, -211, -212, 215, -216, -217, -218, -219, 220 ], "sonarqube-6.5:src/test/java/org/sonar/server/language/ws/LanguageWsTest.java": [ 63, -64, -65, 66, 67, -68, 71, -72, -73, -74, -75, -76, -77 +73 ], "sonarqube-6.5:src/test/java/org/sonar/server/license/ws/LicensesWsModuleTest.java": [ 32 ], "sonarqube-6.5:src/test/java/org/sonar/server/license/ws/ListActionTest.java": [ -85, 87, 88, 89, @@ -6034,7 +5735,6 @@ 97, 98, 99, -110, 112, 113, 114, @@ -6046,7 +5746,6 @@ 121, 122, 123, -134, 136, 137, 138, @@ -6059,30 +5758,23 @@ 146, 147, 148, -160, 162, 163, 164, 165, -177, 179, 180, 181, 182, -193, 195, -206, 208, 209, -221, 223, 224, -236, 238, 239, 240, 241, -252, 267, 268, 269, @@ -6269,30 +5961,19 @@ ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/ws/ComponentTreeActionTest.java": [ 132, -133, -134, -135, -166, 169, 170, -171, -207, 210, 211, 214, 215, 246, 248, -288, 289, 290, 291, -317, 318, -352, 354, -380, -411, 430, 431 ], @@ -6338,15 +6019,12 @@ 141, 143, 144, -147, -173, 189, 191, 192, 207, 209, 210, -228, 241, 245, 370, @@ -6357,36 +6035,15 @@ 375 ], "sonarqube-6.5:src/test/java/org/sonar/server/measure/ws/SearchHistoryActionTest.java": [ -116, 117, -121, -135, -136, -137, -147, -168, -169, 175, -177, 180, -181, 185, -187, -204, -205, -223, -224, 238, -239, -240, 245, -246, -247, 258, 269, 270, -271, -272, 322, 323, 324, @@ -6595,15 +6252,6 @@ 156 ], "sonarqube-6.5:src/test/java/org/sonar/server/notification/ws/ListActionTest.java": [ -104, -111, -118, -131, -142, -153, -167, -186, -207, 254, 255, 256, @@ -6788,11 +6436,8 @@ 557, 617, 618, -620, 622, -625, 627, -630, 632, 636, 637, @@ -6918,30 +6563,10 @@ 183, 197, 201, -214, -215, -218, -219, -222, -223, -226, -227, 237 ], "sonarqube-6.5:src/test/java/org/sonar/server/organization/ws/SearchMembersActionTest.java": [ -81, -84, -99, -121, 134, -147, -167, -188, -205, -208, -222, -236, -252, 302, 303, 304, @@ -6950,8 +6575,6 @@ 307, 308, 309, -312, -313, 314 ], "sonarqube-6.5:src/test/java/org/sonar/server/organization/ws/SearchMyOrganizationsActionTest.java": [ @@ -7165,34 +6788,7 @@ 272 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/AddGroupActionTest.java": [ -75, -90, -103, -118, -119, -134, -135, -151, -152, -362, -380, -397, -412, -429, -446 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/AddUserActionTest.java": [ -76, -91, -107, -108, -122, -123, -137, -138, -313, -363, -379 +380 ], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/GroupsActionTest.java": [ 123, @@ -7223,25 +6819,6 @@ 77, 78 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/RemoveGroupActionTest.java": [ -80, -94, -111, -112, -129, -130, -147, -148, -338, -356 -], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/RemoveUserActionTest.java": [ -85, -115, -131, -147, -309 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/SearchGlobalPermissionsActionTest.java": [ 107, 110, @@ -7375,24 +6952,6 @@ 200, 201 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/TemplateGroupsActionTest.java": [ -133, -134, -135, -136, -165, -166, -167, -191, -212, -231, -249, -250, -251, -252, -268, -269 -], "sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/TemplateUsersActionTest.java": [ 93, 94, @@ -7685,7 +7244,6 @@ 62, 65, 68, -80, 83, 86 ], @@ -8015,21 +7573,13 @@ 123, 124, 137, -139, 253, 254, 255, 257 ], "sonarqube-6.5:src/test/java/org/sonar/server/project/ws/CreateActionTest.java": [ -105, 108, -123, -140, -155, -170, -185, -200, 217, 305, 306, @@ -8059,8 +7609,6 @@ 72, 75, 76, -77, -78, 110, 134, 149, @@ -8082,8 +7630,6 @@ 77, 81, 84, -85, -86, 87, 120, 138, @@ -8091,16 +7637,6 @@ 169 ], "sonarqube-6.5:src/test/java/org/sonar/server/project/ws/SearchActionTest.java": [ -98, -110, -122, -134, -151, -163, -175, -189, -204, -218, 248, 249, 250, @@ -8132,17 +7668,14 @@ 121, 122, 138, -140, 156, -157, 171, 172, 186, 187, 204, 205, -226, -227 +226 ], "sonarqube-6.5:src/test/java/org/sonar/server/project/ws/UpdateKeyActionTest.java": [ 120, @@ -8202,7 +7735,6 @@ 126, 127, 128, -143, 159, 174, 176, @@ -8239,14 +7771,7 @@ 154, 156, 157, -175, 196, -221, -223, -242, -262, -283, -304, 312, 313, 314, @@ -8317,7 +7842,6 @@ 117, 118, 130, -132, 147, 148, 316, @@ -8332,8 +7856,6 @@ 42 ], "sonarqube-6.5:src/test/java/org/sonar/server/projecttag/ws/SearchActionTest.java": [ -89, -98, 105, 106, 107, @@ -8362,15 +7884,12 @@ 451 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/QgateProjectFinderTest.java": [ -86, 102, 122, 140, 234, 235, -239, -243, -244 +243 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/QualityGateConditionsUpdaterTest.java": [ 314, @@ -8431,16 +7950,8 @@ 79, 80, 81, -82, 98, 100, -101, -114, -130, -145, -160, -169, -178, 209, 210, 211, @@ -8474,11 +7985,8 @@ 163, 164, 166, -168, 171, -173, -176, -178 +176 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/DeselectActionTest.java": [ 219, @@ -8528,85 +8036,60 @@ "sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/QualityGatesWsTest.java": [ 90, 91, -92, -93, 96, 97, 98, -99, -100, 103, 104, 105, -106, 107, -108, 111, 112, 113, -114, 115, -116, 119, 120, 121, -122, 123, 124, -125, 128, 129, 130, -131, 132, -133, 136, 137, 138, -139, 140, 141, -142, 145, 146, 147, -148, 149, -150, 153, 154, 155, -156, -157, 160, 161, 162, -163, 164, 165, 166, 167, 168, 169, -170, 173, 174, 175, -176, 177, 178, 179, 180, 181, 182, -183, 186, 187, 188, -189, 190, -191, -194, 347, 369 ], @@ -8630,11 +8113,8 @@ 171, 172, 174, -176, 179, -181, -184, -186 +184 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/ActiveRuleChangeTest.java": [ 44, @@ -8753,73 +8233,26 @@ "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/QProfileComparisonMediumTest.java": [ 95, 96, -97, -98, -99, -100, -101, 113, 114, -115, -116, -117, -118, -119, 129, 130, -131, -132, -133, -134, -135, 144, 145, -146, -147, -148, -149, -150, 160, 161, -162, -163, -164, -165, -166, 176, 177, -178, -179, -180, -181, -182, 185, 186, -187, 197, 198, -199, -200, -201, -202, -203, 206, -207, -208, 210, 211, 221, 222, -223, -224, -225, -226, -227, -230, -231, -232, -233, -234 +230 ], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/QProfileCopierTest.java": [ 66, @@ -8915,13 +8348,11 @@ 84, 88, 92, -95, 99, 100, 104, 105, 106, -109, 114, 116, 118, @@ -9243,15 +8674,9 @@ 138, 139, 140, -141, -142, -143, -144, 155, 156, 157, -167, -168, 184, 200, 209, @@ -9315,8 +8740,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/ws/InheritanceActionTest.java": [ 181, 182, -184, -185, 207, 208, 235, @@ -9420,9 +8843,7 @@ 341, 351, 362, -367, 377, -382, 404, 426, 427, @@ -9548,22 +8969,6 @@ 117, 120, 121, -128, -138, -152, -167, -181, -195, -207, -220, -234, -250, -267, -285, -304, -320, -371, -388, 403, 404, 405, @@ -9600,19 +9005,13 @@ 99, 111, 121, -132, 146, 147, 148, 171, -201, -221, -234, 246, 258, -270, -285, -301 +270 ], "sonarqube-6.5:src/test/java/org/sonar/server/root/ws/RootsWsModuleTest.java": [ 38 @@ -10164,7 +9563,6 @@ 639, 674, 678, -679, 683, 687, 691, @@ -10331,13 +9729,6 @@ 218, 219, 220, -271, -284, -296, -310, -312, -330, -333, 371, 372, 375, @@ -10351,7 +9742,6 @@ 405, 406, 407, -408, 409, 410, 411, @@ -10364,8 +9754,6 @@ 440, 441, 442, -443, -444, 446, 447, 468, @@ -10377,14 +9765,11 @@ 476, 477, 478, -479, 480, -481, 482, 500, 501, 504, -505, 506, 524, 525, @@ -10401,21 +9786,15 @@ 604, 605, 606, -607, 612, 613, 661, 662, 663, 664, -665, 668, 669, 688, -689, -726, -734, -735, 755, 756, 757, @@ -10438,10 +9817,7 @@ 221, 222, 223, -224, -225, -226, -227 +226 ], "sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/TagsActionTest.java": [ 71, @@ -10553,28 +9929,7 @@ 73, 74, 75, -76, -77, -88, 89, -90, -91, -92, -101, -102, -103, -104, -105, -115, -116, -117, -118, -119, -129, -130, -131, -132, -133, 149, 150, 151, @@ -10629,7 +9984,6 @@ 258 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/CheckSecretKeyActionTest.java": [ -75, 82, 83, 84, @@ -10654,7 +10008,6 @@ 75 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ListDefinitionsActionTest.java": [ -112, 114, 115, 116, @@ -10663,7 +10016,6 @@ 119, 120, 121, -133, 135, 136, 137, @@ -10674,17 +10026,13 @@ 142, 143, 144, -158, 160, 161, 162, -173, 174, 175, -189, 191, 192, -208, 210, 211, 213, @@ -10697,19 +10045,6 @@ 221, 222, 223, -237, -238, -248, -261, -275, -289, -299, -312, -325, -339, -353, -366, -379, 395, 396, 397, @@ -10787,49 +10122,22 @@ 32 ], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ValuesActionTest.java": [ -112, 114, 115, 116, -134, 137, 138, 141, 142, -153, 155, 156, -173, 175, -194, 196, -210, -224, -240, -258, -270, 282, 283, 284, -296, -310, -325, -345, -363, -476, 478, 479, -497, -534, -555, -580, -593, -611, -631, -642, -677, -694, -710, 724, 784, 785, @@ -11064,7 +10372,6 @@ 191 ], "sonarqube-6.5:src/test/java/org/sonar/server/test/ws/ListActionTest.java": [ -98, 100, 101, 102, @@ -11075,11 +10382,6 @@ 107, 108, 109, -121, -136, -151, -166, -181, 191, 192, 193 @@ -11238,13 +10540,8 @@ 79 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/DoPrivilegedTest.java": [ -49, -50, -51, 54, -72, -75, -76 +72 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ExternalIdentityTest.java": [ 36, @@ -11567,7 +10864,6 @@ 128 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ws/CreateActionTest.java": [ -111, 114, 115, 116, @@ -11579,28 +10875,10 @@ 155, 171, 186, -201, -215, -229, -247, 336, 340 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ws/CurrentActionTest.java": [ -75, -96, -97, -98, -99, -100, -112, -124, -140, -163, -164, -168, -169, -170, 199, 200, 201, @@ -11634,20 +10912,11 @@ 364 ], "sonarqube-6.5:src/test/java/org/sonar/server/user/ws/GroupsActionTest.java": [ -78, -92, -108, -122, -136, -147, -164, 165, 166, 167, 178, 180, -194, -217, 317, 318, 319, @@ -11796,22 +11065,6 @@ 172 ], "sonarqube-6.5:src/test/java/org/sonar/server/usergroups/ws/SearchActionTest.java": [ -78, -97, -116, -132, -133, -139, -140, -145, -146, -155, -157, -159, -161, -163, -177, -187, 224, 225, 226, diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2699.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2699.json index cf0f347abd4..88313d44c7a 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2699.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S2699.json @@ -34,7 +34,6 @@ 276 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java": [ -270, 307 ], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java": [ @@ -52,8 +51,7 @@ 43 ], "sonarqube-6.5:src/test/java/org/sonar/server/es/RecoveryIndexerTest.java": [ -103, -204 +103 ], "sonarqube-6.5:src/test/java/org/sonar/server/es/request/ProxyClearCacheRequestBuilderTest.java": [ 43 @@ -94,9 +92,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/es/request/ProxySearchRequestBuilderTest.java": [ 43 ], -"sonarqube-6.5:src/test/java/org/sonar/server/measure/ws/SearchActionTest.java": [ -317 -], "sonarqube-6.5:src/test/java/org/sonar/server/notification/email/EmailNotificationChannelTest.java": [ 161 ], @@ -106,9 +101,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/organization/ws/RemoveMemberActionTest.java": [ 272 ], -"sonarqube-6.5:src/test/java/org/sonar/server/permission/ws/template/TemplateGroupsActionTest.java": [ -86 -], "sonarqube-6.5:src/test/java/org/sonar/server/platform/DatabaseServerCompatibilityTest.java": [ 79 ], @@ -134,9 +126,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/plugins/PluginDownloaderTest.java": [ 132 ], -"sonarqube-6.5:src/test/java/org/sonar/server/plugins/ws/PluginUpdateAggregateBuilderTest.java": [ -49 -], "sonarqube-6.5:src/test/java/org/sonar/server/projectlink/ws/SearchActionTest.java": [ 152, 162 @@ -151,9 +140,6 @@ 173, 183 ], -"sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/RuleActivatorTest.java": [ -728 -], "sonarqube-6.5:src/test/java/org/sonar/server/setting/ws/ResetActionTest.java": [ 183, 294, @@ -164,15 +150,9 @@ "sonarqube-6.5:src/test/java/org/sonar/server/startup/RegisterServletFiltersTest.java": [ 35 ], -"sonarqube-6.5:src/test/java/org/sonar/server/ui/ws/ComponentActionTest.java": [ -390 -], "sonarqube-6.5:src/test/java/org/sonar/server/user/NewUserNotifierTest.java": [ 33 ], -"sonarqube-6.5:src/test/java/org/sonar/server/user/UserSessionFilterTest.java": [ -236 -], "sonarqube-6.5:src/test/java/org/sonar/server/usertoken/ws/RevokeActionTest.java": [ 93 ] diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3242.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3242.json index 473d296c75c..204addbf49b 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3242.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3242.json @@ -2,6 +2,10 @@ "sonarqube-6.5:src/main/java/org/sonar/server/component/index/ComponentIndexer.java": [ 113 ], +"sonarqube-6.5:src/main/java/org/sonar/server/es/EsUtils.java": [ +69, +78 +], "sonarqube-6.5:src/main/java/org/sonar/server/issue/index/IssueIndexer.java": [ 137 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3252.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3252.json index 95bba3454b1..770faa2d577 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3252.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3252.json @@ -1,20 +1,53 @@ { +"sonarqube-6.5:src/main/java/org/sonar/server/app/ServerProcessLogging.java": [ +40 +], +"sonarqube-6.5:src/main/java/org/sonar/server/component/index/ComponentIndexer.java": [ +58 +], "sonarqube-6.5:src/main/java/org/sonar/server/debt/DebtModelXMLExporter.java": [ 132 ], "sonarqube-6.5:src/main/java/org/sonar/server/debt/DebtRulesXMLImporter.java": [ 100 ], -"sonarqube-6.5:src/main/java/org/sonar/server/permission/PermissionTemplateService.java": [ -215 +"sonarqube-6.5:src/main/java/org/sonar/server/issue/IssueQuery.java": [ +52 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/index/IssueIndexer.java": [ +68 ], -"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/template/DeleteTemplateAction.java": [ -118 +"sonarqube-6.5:src/main/java/org/sonar/server/measure/custom/ws/CustomMeasureJsonWriter.java": [ +53 ], -"sonarqube-6.5:src/main/java/org/sonar/server/permission/ws/template/SearchTemplatesAction.java": [ -72 +"sonarqube-6.5:src/main/java/org/sonar/server/measure/index/ProjectMeasuresIndexer.java": [ +58 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/ComponentTreeSort.java": [ +58 +], +"sonarqube-6.5:src/main/java/org/sonar/server/metric/ws/MetricJsonWriter.java": [ +43 ], "sonarqube-6.5:src/main/java/org/sonar/server/platform/ServerLogging.java": [ 60 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/BuiltInQProfileInsertImpl.java": [ +218 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/index/ActiveRuleIndexer.java": [ +86 +], +"sonarqube-6.5:src/main/java/org/sonar/server/test/index/TestIndexer.java": [ +76 +], +"sonarqube-6.5:src/main/java/org/sonar/server/user/index/UserIndexer.java": [ +63 +], +"sonarqube-6.5:src/main/java/org/sonar/server/user/ws/UserJsonWriter.java": [ +48 +], +"sonarqube-6.5:src/main/java/org/sonar/server/view/index/ViewIndexer.java": [ +52 ] } diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3740.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3740.json index ee71bf7d56f..7dc2699a7c8 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3740.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3740.json @@ -7,29 +7,6 @@ 195, 207 ], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java": [ -161 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java": [ -66, -68, -100, -149, -150, -163, -164, -173, -173, -185, -185, -220, -220, -222, -222, -223, -235, -235 -], "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortCalculator.java": [ 110 ], @@ -47,38 +24,10 @@ 117, 143 ], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java": [ -57, -95, -105, -172, -173 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java": [ -53 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java": [ -48 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java": [ -65 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java": [ -56 -], "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java": [ 153, 163 ], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java": [ -65 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java": [ -57 -], -"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java": [ -55 -], "sonarqube-6.5:src/main/java/org/sonar/server/es/IndexDefinitionHash.java": [ 46, 68, @@ -119,9 +68,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/metric/DefaultMetricFinder.java": [ 90 ], -"sonarqube-6.5:src/main/java/org/sonar/server/platform/db/migration/DatabaseMigrationExecutorServiceImpl.java": [ -32 -], "sonarqube-6.5:src/main/java/org/sonar/server/plugins/ServerExtensionInstaller.java": [ 136, 137 diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3878.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3878.json new file mode 100644 index 00000000000..636e2885192 --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S3878.json @@ -0,0 +1,14 @@ +{ +"sonarqube-6.5:src/main/java/org/sonar/ce/http/CeHttpClient.java": [ +106 +], +"sonarqube-6.5:src/main/java/org/sonar/server/ce/ws/ActivityAction.java": [ +242 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel.java": [ +171 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/CreateAction.java": [ +78 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4144.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4144.json index 0cfbf1f25a2..fc92712bee3 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4144.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4144.json @@ -20,12 +20,6 @@ "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java": [ 43 ], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java": [ -159 -], -"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java": [ -160 -], "sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java": [ 180 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4248.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4248.json index 649c0f0930e..bdcc4b6026c 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4248.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4248.json @@ -1,22 +1,10 @@ { -"sonarqube-6.5:src/main/java/org/sonar/server/component/ws/SuggestionsAction.java": [ -252 -], "sonarqube-6.5:src/main/java/org/sonar/server/debt/DebtModelXMLExporter.java": [ 102 ], "sonarqube-6.5:src/main/java/org/sonar/server/es/Facets.java": [ 118 ], -"sonarqube-6.5:src/main/java/org/sonar/server/es/textsearch/ComponentTextSearchQueryFactory.java": [ -95 -], -"sonarqube-6.5:src/main/java/org/sonar/server/measure/index/ProjectsTextSearchQueryFactory.java": [ -104 -], -"sonarqube-6.5:src/main/java/org/sonar/server/platform/UrlSettings.java": [ -47 -], "sonarqube-6.5:src/main/java/org/sonar/server/platform/web/WebPagesFilter.java": [ 79 ], diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4551.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4551.json index bf5a91bc9e3..3e254f37905 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4551.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S4551.json @@ -20,14 +20,10 @@ 71 ], "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java": [ -134, -134, 160, 162 ], "sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java": [ -122, -122, 151, 153 ], @@ -37,15 +33,6 @@ 210, 211 ], -"sonarqube-6.5:src/main/java/org/sonar/server/license/ws/ListAction.java": [ -92 -], -"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/ComponentTreeSort.java": [ -128 -], -"sonarqube-6.5:src/main/java/org/sonar/server/organization/ws/SearchMembersAction.java": [ -152 -], "sonarqube-6.5:src/main/java/org/sonar/server/platform/ws/ChangeLogLevelAction.java": [ 72 ], @@ -55,9 +42,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/property/ws/IndexAction.java": [ 222 ], -"sonarqube-6.5:src/main/java/org/sonar/server/qualitygate/ValidRatingMetrics.java": [ -31 -], "sonarqube-6.5:src/main/java/org/sonar/server/rule/CachingRuleFinder.java": [ 145, 180 @@ -76,9 +60,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/rule/index/RuleIndex.java": [ 119 ], -"sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/ScannerSettings.java": [ -66 -], "sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/SetAction.java": [ 200 ], @@ -91,9 +72,5 @@ "sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/ValuesAction.java": [ 226, 245 -], -"sonarqube-6.5:src/main/java/org/sonar/server/ui/PageRepository.java": [ -105, -107 ] } diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S5845.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S5845.json index 0f7fe29a807..352a0b519e2 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S5845.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S5845.json @@ -10,9 +10,6 @@ 143, 232 ], -"sonarqube-6.5:src/test/java/org/sonar/server/qualitygate/ws/CreateActionTest.java": [ -66 -], "sonarqube-6.5:src/test/java/org/sonar/server/qualityprofile/RuleActivatorTest.java": [ 1107, 1108, diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S6073.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S6073.json new file mode 100644 index 00000000000..ab070e6a158 --- /dev/null +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S6073.json @@ -0,0 +1,39 @@ +{ +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/BasicAuthenticatorTest.java": [ +150 +], +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/CredentialsAuthenticatorTest.java": [ +78 +], +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/OAuth2CallbackFilterTest.java": [ +93, +122 +], +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/OAuth2ContextFactoryTest.java": [ +95, +155 +], +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/RealmAuthenticatorTest.java": [ +110, +131, +147, +162, +178, +192, +206 +], +"sonarqube-6.5:src/test/java/org/sonar/server/authentication/SsoAuthenticatorTest.java": [ +136, +148, +163, +176, +192, +205, +236, +251, +282, +298, +314, +326 +] +} diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S8786.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S8786.json index 3aca0ef27eb..f4212caf66b 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S8786.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S8786.json @@ -5,9 +5,6 @@ "sonarqube-6.5:src/main/java/org/sonar/server/debt/DebtModelXMLExporter.java": [ 102 ], -"sonarqube-6.5:src/main/java/org/sonar/server/platform/UrlSettings.java": [ -47 -], "sonarqube-6.5:src/main/java/org/sonar/server/util/MetricKeyValidator.java": [ 50 ] diff --git a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S9396.json b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S9396.json index 2c63c085104..9857c27bd9b 100644 --- a/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S9396.json +++ b/its/ruling/src/test/resources/expected/sonarqube-6.5/java-S9396.json @@ -1,2 +1,208 @@ { +"sonarqube-6.5:src/main/java/org/sonar/server/authentication/BaseContextFactory.java": [ +55, +56, +57 +], +"sonarqube-6.5:src/main/java/org/sonar/server/authentication/OAuth2ContextFactory.java": [ +67, +68, +69 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java": [ +198 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java": [ +102, +104, +105 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java": [ +60, +61 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java": [ +192, +241, +242 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java": [ +104, +105, +106 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java": [ +57, +59 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java": [ +70 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java": [ +78 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java": [ +92, +93, +94 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java": [ +68 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java": [ +101 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java": [ +68, +69 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java": [ +145, +146 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java": [ +75, +76 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java": [ +76, +77 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java": [ +95, +97, +98 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java": [ +95 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java": [ +80 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java": [ +90, +91, +92, +93, +94 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java": [ +94, +95, +96 +], +"sonarqube-6.5:src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java": [ +98, +99, +100, +101, +103 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/BulkChangeAction.java": [ +283, +284, +285, +286, +287, +288, +289 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/ChangelogAction.java": [ +151, +152, +153 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/DeleteCommentAction.java": [ +108, +109 +], +"sonarqube-6.5:src/main/java/org/sonar/server/issue/ws/EditCommentAction.java": [ +129, +130, +131 +], +"sonarqube-6.5:src/main/java/org/sonar/server/measure/ws/SearchAction.java": [ +102, +103, +104, +105, +106, +107 +], +"sonarqube-6.5:src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel.java": [ +145 +], +"sonarqube-6.5:src/main/java/org/sonar/server/property/ws/IndexAction.java": [ +187, +188 +], +"sonarqube-6.5:src/main/java/org/sonar/server/qualityprofile/ws/InheritanceAction.java": [ +145, +146 +], +"sonarqube-6.5:src/main/java/org/sonar/server/setting/ws/ValuesAction.java": [ +178, +179, +181, +182, +183, +184 +], +"sonarqube-6.5:src/main/java/org/sonar/server/util/cache/DiskCache.java": [ +79 +], +"sonarqube-6.5:src/main/java/org/sonar/server/ws/DefaultLocalResponse.java": [ +62, +64 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java": [ +291, +342 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java": [ +266, +315 +], +"sonarqube-6.5:src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java": [ +223 +], +"sonarqube-6.5:src/test/java/org/sonar/server/es/RecoveryIndexerTest.java": [ +314, +328, +342, +357, +377, +399, +400, +401 +], +"sonarqube-6.5:src/test/java/org/sonar/server/platform/web/WebPagesFilterTest.java": [ +155 +], +"sonarqube-6.5:src/test/java/org/sonar/server/plugins/PluginDownloaderTest.java": [ +307 +], +"sonarqube-6.5:src/test/java/org/sonar/server/rule/ws/RuleQueryFactoryTest.java": [ +300, +301 +], +"sonarqube-6.5:src/test/java/org/sonar/server/setting/ThreadLocalSettingsTest.java": [ +250, +251, +252 +], +"sonarqube-6.5:src/test/java/org/sonar/server/startup/RegisterMetricsTest.java": [ +146 +], +"sonarqube-6.5:src/test/java/org/sonar/server/user/DoPrivilegedTest.java": [ +81 +], +"sonarqube-6.5:src/test/java/org/sonar/server/ws/DumbResponse.java": [ +46, +48 +], +"sonarqube-6.5:src/test/java/org/sonar/server/ws/WsTester.java": [ +158, +159 +] }