Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SONARKT-401 Switch to K2 #565

Draft
wants to merge 19 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,10 @@ void test_kotlin_compiler() throws IOException {
"sources/kotlin/kotlin/compiler/daemon/src/org/jetbrains/kotlin/daemon/CompileServiceImpl.kt",
"sources/kotlin/kotlin/compiler/psi/src/org/jetbrains/kotlin/psi/psiUtil/ktPsiUtil.kt",
"sources/kotlin/kotlin/compiler/psi/src/org/jetbrains/kotlin/psi/psiUtil/psiUtils.kt",
"sources/kotlin/kotlin/j2k/src/org/jetbrains/kotlin/j2k/ast/Statements.kt");
"sources/kotlin/kotlin/j2k/src/org/jetbrains/kotlin/j2k/ast/Statements.kt",
"sources/kotlin/kotlin/libraries/stdlib/js/src/org.w3c/org.w3c.dom.kt",
"sources/kotlin/kotlin/libraries/stdlib/js/src/org.w3c/org.khronos.webgl.kt"
);
executeSonarScannerAndAssertDifferences("kotlin/kotlin", Map.of(
"sonar.inclusions", "sources/kotlin/kotlin/**/*.kt",
"sonar.exclusions", String.join(",", exclusions)));
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"kotlin-android-architecture-components-project:sources/kotlin/android-architecture-components/NavigationBasicSample/app/src/main/java/com/example/android/navigationsample/Leaderboard.kt": [
21,
22
],
"kotlin-android-architecture-components-project:sources/kotlin/android-architecture-components/PagingSample/app/src/main/java/paging/android/example/com/pagingsample/MainActivity.kt": [
26
]
}
Original file line number Diff line number Diff line change
@@ -1,11 +1,30 @@
{
"kotlin-corda-project:sources/kotlin/corda/client/rpc/src/integration-test/kotlin/net/corda/client/rpc/BlacklistKotlinClosureTest.kt": [
4
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/utilities/UntrustworthyData.kt": [
5,
6,
7
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/services/statemachine/FlowVersioningTest.kt": [
14
"kotlin-corda-project:sources/kotlin/corda/finance/src/main/kotlin/net/corda/finance/contracts/asset/Obligation.kt": [
43,
44,
45
],
"kotlin-corda-project:sources/kotlin/corda/node-api/src/main/kotlin/net/corda/nodeapi/internal/network/NetworkBootstrapper.kt": [
38,
39
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/amqp/AMQPBridgeTest.kt": [
9
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/amqp/ProtonWrapperTests.kt": [
11
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/services/BFTNotaryServiceTests.kt": [
54,
55
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/utilities/registration/NodeRegistrationTest.kt": [
23
Expand All @@ -25,6 +44,11 @@
"kotlin-corda-project:sources/kotlin/corda/node/src/test/kotlin/net/corda/node/services/events/PersistentScheduledFlowRepositoryTest.kt": [
9
],
"kotlin-corda-project:sources/kotlin/corda/samples/irs-demo/cordapp/src/main/kotlin/net/corda/irs/api/NodeInterestRates.kt": [
28,
29,
30
],
"kotlin-corda-project:sources/kotlin/corda/samples/notary-demo/src/main/kotlin/net/corda/notarydemo/BFTNotaryCordform.kt": [
10,
11
Expand All @@ -36,24 +60,6 @@
11,
12
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/DeserializeMapTests.kt": [
5
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/DeserializeNeedingCarpentrySimpleTypesTest.kt": [
7
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/DeserializeNeedingCarpentryTests.kt": [
9
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/EnumTests.kt": [
9
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/ErrorMessagesTests.kt": [
5
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/carpenter/CarpenterExceptionTests.kt": [
8
],
"kotlin-corda-project:sources/kotlin/corda/testing/node-driver/src/main/kotlin/net/corda/testing/node/InMemoryMessagingNetwork.kt": [
31
],
Expand All @@ -71,6 +77,14 @@
"kotlin-corda-project:sources/kotlin/corda/testing/test-utils/src/main/kotlin/net/corda/testing/core/SerializationTestHelpers.kt": [
6
],
"kotlin-corda-project:sources/kotlin/corda/testing/test-utils/src/main/kotlin/net/corda/testing/dsl/TestDSL.kt": [
23,
24,
25
],
"kotlin-corda-project:sources/kotlin/corda/testing/test-utils/src/main/kotlin/net/corda/testing/internal/InternalTestUtils.kt": [
3
],
"kotlin-corda-project:sources/kotlin/corda/tools/shell/src/integration-test/kotlin/net/corda/tools/shell/SSHServerTest.kt": [
25
],
Expand Down
126 changes: 0 additions & 126 deletions its/ruling/src/test/resources/expected/kotlin/corda/kotlin-S1481.json
Original file line number Diff line number Diff line change
@@ -1,124 +1,18 @@
{
"kotlin-corda-project:sources/kotlin/corda/client/jackson/src/main/kotlin/net/corda/client/jackson/StringToMethodCallParser.kt": [
195
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/AmountBindings.kt": [
44
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/AssociatedList.kt": [
23
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/ConcatenatedList.kt": [
47,
216
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/FlattenedList.kt": [
35,
101
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/LeftOuterJoinedMap.kt": [
19
],
"kotlin-corda-project:sources/kotlin/corda/client/jfx/src/main/kotlin/net/corda/client/jfx/utils/ObservableFold.kt": [
81
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/contracts/ContractsDSL.kt": [
82
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/identity/CordaX500Name.kt": [
104,
105
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/internal/AbstractAttachment.kt": [
49
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/transactions/LedgerTransaction.kt": [
179
],
"kotlin-corda-project:sources/kotlin/corda/core/src/main/kotlin/net/corda/core/utilities/ProgressTracker.kt": [
166
],
"kotlin-corda-project:sources/kotlin/corda/docs/source/example-code/src/main/kotlin/net/corda/docs/tutorial/contract/TutorialContract.kt": [
27
],
"kotlin-corda-project:sources/kotlin/corda/docs/source/example-code/src/main/kotlin/net/corda/docs/tutorial/tearoffs/TutorialTearOffs.kt": [
34,
35,
36
],
"kotlin-corda-project:sources/kotlin/corda/experimental/behave/src/main/kotlin/net/corda/behave/network/Network.kt": [
76
],
"kotlin-corda-project:sources/kotlin/corda/experimental/src/main/kotlin/net/corda/finance/contracts/universal/Util.kt": [
118,
118
],
"kotlin-corda-project:sources/kotlin/corda/finance/src/main/kotlin/net/corda/finance/contracts/CommercialPaper.kt": [
108
],
"kotlin-corda-project:sources/kotlin/corda/finance/src/main/kotlin/net/corda/finance/contracts/asset/Obligation.kt": [
733
],
"kotlin-corda-project:sources/kotlin/corda/finance/src/main/kotlin/net/corda/finance/flows/CashExitFlow.kt": [
55
],
"kotlin-corda-project:sources/kotlin/corda/finance/src/main/kotlin/net/corda/finance/utils/PhysicalLocationStructures.kt": [
62,
62
],
"kotlin-corda-project:sources/kotlin/corda/node-api/src/main/kotlin/net/corda/nodeapi/RPCApi.kt": [
224
],
"kotlin-corda-project:sources/kotlin/corda/node/src/integration-test/kotlin/net/corda/node/amqp/CertificateRevocationListNodeTests.kt": [
194
],
"kotlin-corda-project:sources/kotlin/corda/node/src/main/kotlin/net/corda/node/internal/NodeStartup.kt": [
54,
108
],
"kotlin-corda-project:sources/kotlin/corda/node/src/main/kotlin/net/corda/node/serialization/kryo/SerializeAsTokenSerializer.kt": [
24
],
"kotlin-corda-project:sources/kotlin/corda/node/src/main/kotlin/net/corda/node/services/messaging/ArtemisMessagingServer.kt": [
140
],
"kotlin-corda-project:sources/kotlin/corda/node/src/main/kotlin/net/corda/node/services/statemachine/FlowLogicRefFactoryImpl.kt": [
84
],
"kotlin-corda-project:sources/kotlin/corda/node/src/main/kotlin/net/corda/node/services/statemachine/transitions/StartedFlowTransition.kt": [
77,
113,
114,
163,
164,
265
],
"kotlin-corda-project:sources/kotlin/corda/node/src/test/kotlin/net/corda/node/internal/serialization/RoundTripObservableSerializerTests.kt": [
98
],
"kotlin-corda-project:sources/kotlin/corda/node/src/test/kotlin/net/corda/node/services/events/NodeSchedulerServiceTest.kt": [
177,
335,
360
],
"kotlin-corda-project:sources/kotlin/corda/node/src/test/kotlin/net/corda/node/utilities/registration/NetworkRegistrationHelperTest.kt": [
212
],
"kotlin-corda-project:sources/kotlin/corda/samples/attachment-demo/src/main/kotlin/net/corda/attachmentdemo/AttachmentDemo.kt": [
96
],
"kotlin-corda-project:sources/kotlin/corda/samples/irs-demo/cordapp/src/main/kotlin/net/corda/irs/api/NodeInterestRates.kt": [
190
],
"kotlin-corda-project:sources/kotlin/corda/samples/network-visualiser/src/main/kotlin/net/corda/netmap/NetworkMapVisualiser.kt": [
290
],
"kotlin-corda-project:sources/kotlin/corda/samples/trader-demo/src/main/kotlin/net/corda/traderdemo/flow/SellerFlow.kt": [
42
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/main/kotlin/net/corda/serialization/internal/carpenter/ClassCarpenter.kt": [
434
],
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/ErrorMessagesTests.kt": [
63,
66
Expand All @@ -133,30 +27,10 @@
"kotlin-corda-project:sources/kotlin/corda/serialization/src/test/kotlin/net/corda/serialization/internal/amqp/SerializationPropertyOrdering.kt": [
38
],
"kotlin-corda-project:sources/kotlin/corda/testing/node-driver/src/main/kotlin/net/corda/testing/node/internal/network/NetworkMapServer.kt": [
147
],
"kotlin-corda-project:sources/kotlin/corda/testing/test-utils/src/main/kotlin/net/corda/testing/core/Expect.kt": [
178
],
"kotlin-corda-project:sources/kotlin/corda/testing/test-utils/src/main/kotlin/net/corda/testing/services/MockAttachmentStorage.kt": [
71
],
"kotlin-corda-project:sources/kotlin/corda/tools/demobench/src/main/kotlin/net/corda/demobench/profile/ProfileController.kt": [
44
],
"kotlin-corda-project:sources/kotlin/corda/tools/demobench/src/main/kotlin/net/corda/demobench/views/NodeTabView.kt": [
148
],
"kotlin-corda-project:sources/kotlin/corda/tools/explorer/src/main/kotlin/net/corda/explorer/views/TransactionViewer.kt": [
332
],
"kotlin-corda-project:sources/kotlin/corda/tools/loadtest/src/main/kotlin/net/corda/loadtest/tests/CrossCashTest.kt": [
281,
281
],
"kotlin-corda-project:sources/kotlin/corda/tools/shell/src/main/kotlin/net/corda/tools/shell/FlowWatchPrintingSubscriber.kt": [
84,
85
]
}
Loading