Skip to content

build: pay the Scala 3 debt on 2.13 (flip sequenced after Doobie) - #91

Draft
hongwei1 wants to merge 476 commits into
build/scala-2.13-migrationfrom
build/scala-3-migration
Draft

build: pay the Scala 3 debt on 2.13 (flip sequenced after Doobie)#91
hongwei1 wants to merge 476 commits into
build/scala-2.13-migrationfrom
build/scala-3-migration

merge: bring in origin/develop, porting its Mapper work onto the Doob…

ba37e67
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Sep 10, 2026 in 2m 37s

Quality Gate failed

Annotations

Check failure on line 36 in obp-api/src/test/scala/code/accountattribute/AccountAttributeProviderTest.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "2013-01-01" 3 times.

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaANolwhFbASQm6rM23O&open=AaANolwhFbASQm6rM23O&pullRequest=91

Check warning on line 819 in obp-api/src/main/scala/code/obp/grpc/api/CoreTransactionsJsonV300Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this parameter to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3xCXIT1OSYeInbF&open=AaAFw3xCXIT1OSYeInbF&pullRequest=91

Check warning on line 522 in obp-api/src/main/scala/code/obp/grpc/api/AccountsBalancesV310JsonGrpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3z5XIT1OSYeInd9&open=AaAFw3z5XIT1OSYeInd9&pullRequest=91

Check warning on line 1382 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInZf&open=AaAFw3wVXIT1OSYeInZf&pullRequest=91

Check warning on line 165 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/StreamMetricsRequest.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw324XIT1OSYeInfS&open=AaAFw324XIT1OSYeInfS&pullRequest=91

Check warning on line 630 in obp-api/src/main/scala/code/obp/grpc/api/CoreTransactionsJsonV300Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3xCXIT1OSYeIna1&open=AaAFw3xCXIT1OSYeIna1&pullRequest=91

Check warning on line 440 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/MetricEvent.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw33ZXIT1OSYeIngc&open=AaAFw33ZXIT1OSYeIngc&pullRequest=91

Check warning on line 55 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/MetricEvent.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw33ZXIT1OSYeInff&open=AaAFw33ZXIT1OSYeInff&pullRequest=91

Check warning on line 153 in obp-api/src/main/scala/code/obp/grpc/chat/api/TypingIndicator.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3qhXIT1OSYeInVm&open=AaAFw3qhXIT1OSYeInVm&pullRequest=91

Check warning on line 1006 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this parameter to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInY7&open=AaAFw3wVXIT1OSYeInY7&pullRequest=91

Check warning on line 239 in obp-api/src/main/scala/code/obp/grpc/chat/api/ChatMessageEvent.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3r9XIT1OSYeInWP&open=AaAFw3r9XIT1OSYeInWP&pullRequest=91

Check warning on line 1389 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInZm&open=AaAFw3wVXIT1OSYeInZm&pullRequest=91

Check warning on line 232 in obp-api/src/main/scala/code/obp/grpc/api/CoreTransactionsJsonV300Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3xCXIT1OSYeInab&open=AaAFw3xCXIT1OSYeInab&pullRequest=91

Check warning on line 36 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/StreamMetricsRequest.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw324XIT1OSYeInfA&open=AaAFw324XIT1OSYeInfA&pullRequest=91

Check warning on line 329 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/MetricEvent.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw33ZXIT1OSYeInf_&open=AaAFw33ZXIT1OSYeInf_&pullRequest=91

Check warning on line 25 in obp-api/src/main/scala/code/obp/grpc/api/ViewsJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3x-XIT1OSYeIncN&open=AaAFw3x-XIT1OSYeIncN&pullRequest=91

Check warning on line 1371 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInZU&open=AaAFw3wVXIT1OSYeInZU&pullRequest=91

Check warning on line 587 in obp-api/src/main/scala/code/obp/grpc/api/AccountsBalancesV310JsonGrpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3z5XIT1OSYeIneI&open=AaAFw3z5XIT1OSYeIneI&pullRequest=91

Check warning on line 440 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInYs&open=AaAFw3wVXIT1OSYeInYs&pullRequest=91

Check warning on line 1403 in obp-api/src/main/scala/code/obp/grpc/api/ViewJSONV121Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3wVXIT1OSYeInZ0&open=AaAFw3wVXIT1OSYeInZ0&pullRequest=91

Check warning on line 145 in obp-api/src/main/scala/code/obp/grpc/metricsstream/api/StreamMetricsRequest.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw324XIT1OSYeInfN&open=AaAFw324XIT1OSYeInfN&pullRequest=91

Check warning on line 38 in obp-api/src/main/scala/code/obp/grpc/logcache/api/StreamLogCacheRequest.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw31zXIT1OSYeIne0&open=AaAFw31zXIT1OSYeIne0&pullRequest=91

Check warning on line 370 in obp-api/src/main/scala/code/obp/grpc/chat/api/ChatMessageEvent.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this local variable to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3r9XIT1OSYeInWh&open=AaAFw3r9XIT1OSYeInWh&pullRequest=91

Check warning on line 18 in obp-api/src/main/scala/code/obp/grpc/api/BasicAccountJSONGrpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename function "__computeSerializedSize" to match the regular expression ^([a-z][a-zA-Z0-9]*+(_[^a-zA-Z0-9]++)?+|[^a-zA-Z0-9]++)$

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3vHXIT1OSYeInXV&open=AaAFw3vHXIT1OSYeInXV&pullRequest=91

Check warning on line 823 in obp-api/src/main/scala/code/obp/grpc/api/CoreTransactionsJsonV300Grpc.scala

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this parameter to match the regular expression "^[_a-zA-Z][a-zA-Z0-9]*$".

See more on https://sonarcloud.io/project/issues?id=hongwei1_OBP-API&issues=AaAFw3xCXIT1OSYeInbH&open=AaAFw3xCXIT1OSYeInbH&pullRequest=91