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

Nested class shadowing in "override" position #2105

Closed
eed3si9n opened this issue Mar 6, 2020 · 1 comment
Closed

Nested class shadowing in "override" position #2105

eed3si9n opened this issue Mar 6, 2020 · 1 comment

Comments

@eed3si9n
Copy link
Contributor

eed3si9n commented Mar 6, 2020

Aloha. This is a friendly note that Community Builds has discovered a potential issue you might run into when migrating to Dotty / Scala 3.x.

Ref scala/scala#8705 / scala/bug#8353

steps

Compile using the latest 2.13.x nightly (https://scala-ci.typesafe.com/job/scala-2.13.x-integrate-community-build/3267/) or 2.13.2 when it comes out.

sbt> set ThisBuild/resolvers += "scala-integration" at "https://scala-ci.typesafe.com/artifactory/scala-integration/"
sbt> ++2.13.2-bin-53ba87a!
sbt> compile

problem

Community Builds discovered there are some nested classes in "override" position.

[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:76: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:128: shadowing a nested class of a parent is deprecated but class TableDDLBuilder shadows class TableDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:170: shadowing a nested class of a parent is deprecated but class ColumnDDLBuilder shadows class ColumnDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:182: shadowing a nested class of a parent is deprecated but class SequenceDDLBuilder shadows class SequenceDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:195: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:200: shadowing a nested class of a parent is deprecated but class UUIDJdbcType shadows class UUIDJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:210: shadowing a nested class of a parent is deprecated but class BooleanJdbcType shadows class BooleanJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DB2Profile.scala:215: shadowing a nested class of a parent is deprecated but class InstantJdbcType shadows class InstantJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:98: shadowing a nested class of a parent is deprecated but class TableNamer shadows class TableNamer defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:154: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:222: shadowing a nested class of a parent is deprecated but class TableDDLBuilder shadows class TableDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:242: shadowing a nested class of a parent is deprecated but class ColumnDDLBuilder shadows class ColumnDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:252: shadowing a nested class of a parent is deprecated but class SequenceDDLBuilder shadows class SequenceDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:272: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:279: shadowing a nested class of a parent is deprecated but class BooleanJdbcType shadows class BooleanJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:283: shadowing a nested class of a parent is deprecated but class UUIDJdbcType shadows class UUIDJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/DerbyProfile.scala:290: shadowing a nested class of a parent is deprecated but class InstantJdbcType shadows class InstantJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:59: shadowing a nested class of a parent is deprecated but class TableNamer shadows class TableNamer defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:63: shadowing a nested class of a parent is deprecated but class ColumnBuilder shadows class ColumnBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:97: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:118: shadowing a nested class of a parent is deprecated but class ColumnDDLBuilder shadows class ColumnDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:128: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:164: shadowing a nested class of a parent is deprecated but class UpsertBuilder shadows class UpsertBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/H2Profile.scala:168: shadowing a nested class of a parent is deprecated but class CountingInsertActionComposerImpl shadows class CountingInsertActionComposerImpl defined in trait JdbcActionComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:49: shadowing a nested class of a parent is deprecated but class TableNamer shadows class TableNamer defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:80: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:127: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:200: shadowing a nested class of a parent is deprecated but class OffsetTimeJdbcType shadows class OffsetTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:238: shadowing a nested class of a parent is deprecated but class OffsetDateTimeJdbcType shadows class OffsetDateTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:268: shadowing a nested class of a parent is deprecated but class InstantJdbcType shadows class InstantJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:295: shadowing a nested class of a parent is deprecated but class TableDDLBuilder shadows class TableDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/HsqldbProfile.scala:311: shadowing a nested class of a parent is deprecated but class SequenceDDLBuilder shadows class SequenceDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcActionComponent.scala:204: shadowing a nested class of a parent is deprecated but class QueryActionExtensionMethodsImpl shadows trait QueryActionExtensionMethodsImpl defined in trait BasicActionComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcActionComponent.scala:230: shadowing a nested class of a parent is deprecated but class StreamingQueryActionExtensionMethodsImpl shadows trait StreamingQueryActionExtensionMethodsImpl defined in trait BasicActionComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcActionComponent.scala:284: shadowing a nested class of a parent is deprecated but class SchemaActionExtensionMethodsImpl shadows trait SchemaActionExtensionMethodsImpl defined in trait RelationalActionComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcBackend.scala:37: shadowing a nested class of a parent is deprecated but class DatabaseDef shadows trait DatabaseDef defined in trait BasicBackend; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcBackend.scala:352: shadowing a nested class of a parent is deprecated but trait SessionDef shadows trait SessionDef defined in trait BasicBackend; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcProfile.scala:49: shadowing a nested class of a parent is deprecated but trait API shadows trait API defined in trait RelationalProfile; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/JdbcTypesComponent.scala:484: shadowing a nested class of a parent is deprecated but trait ImplicitColumnTypes shadows trait ImplicitColumnTypes defined in trait RelationalTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:84: shadowing a nested class of a parent is deprecated but class PrimaryKeyBuilder shadows class PrimaryKeyBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:89: shadowing a nested class of a parent is deprecated but class ColumnBuilder shadows class ColumnBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:109: shadowing a nested class of a parent is deprecated but class TableNamer shadows class TableNamer defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:196: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:254: shadowing a nested class of a parent is deprecated but class UpsertBuilder shadows class UpsertBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:266: shadowing a nested class of a parent is deprecated but class TableDDLBuilder shadows class TableDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:275: shadowing a nested class of a parent is deprecated but class ColumnDDLBuilder shadows class ColumnDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:286: shadowing a nested class of a parent is deprecated but class SequenceDDLBuilder shadows class SequenceDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/MySQLProfile.scala:321: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:71: shadowing a nested class of a parent is deprecated but trait ColumnOptions shadows trait ColumnOptions defined in trait SqlTableComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:80: shadowing a nested class of a parent is deprecated but class ColumnBuilder shadows class ColumnBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:131: shadowing a nested class of a parent is deprecated but class QueryBuilder shadows class QueryBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:163: shadowing a nested class of a parent is deprecated but class TableDDLBuilder shadows class TableDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:243: shadowing a nested class of a parent is deprecated but class ColumnDDLBuilder shadows class ColumnDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:292: shadowing a nested class of a parent is deprecated but class SequenceDDLBuilder shadows class SequenceDDLBuilder defined in trait JdbcStatementBuilderComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:304: shadowing a nested class of a parent is deprecated but class JdbcTypes shadows class JdbcTypes defined in trait JdbcTypesComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:320: shadowing a nested class of a parent is deprecated but class BooleanJdbcType shadows class BooleanJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:326: shadowing a nested class of a parent is deprecated but class BlobJdbcType shadows class BlobJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:352: shadowing a nested class of a parent is deprecated but class ByteArrayJdbcType shadows class ByteArrayJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:357: shadowing a nested class of a parent is deprecated but class StringJdbcType shadows class StringJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:367: shadowing a nested class of a parent is deprecated but class TimeJdbcType shadows class TimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:378: shadowing a nested class of a parent is deprecated but class UUIDJdbcType shadows class UUIDJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:388: shadowing a nested class of a parent is deprecated but class LocalDateJdbcType shadows class LocalDateJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:401: shadowing a nested class of a parent is deprecated but class LocalTimeJdbcType shadows class LocalTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:419: shadowing a nested class of a parent is deprecated but class LocalDateTimeJdbcType shadows class LocalDateTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:425: shadowing a nested class of a parent is deprecated but class InstantJdbcType shadows class InstantJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:451: shadowing a nested class of a parent is deprecated but class OffsetTimeJdbcType shadows class OffsetTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:470: shadowing a nested class of a parent is deprecated but class OffsetDateTimeJdbcType shadows class OffsetDateTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:489: shadowing a nested class of a parent is deprecated but class ZonedDateTimeJdbcType shadows class ZonedDateTimeJdbcType defined in class JdbcTypes; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/OracleProfile.scala:515: shadowing a nested class of a parent is deprecated but class SchemaActionExtensionMethodsImpl shadows class SchemaActionExtensionMethodsImpl defined in trait JdbcActionComponent; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/PostgresProfile.scala:66: shadowing a nested class of a parent is deprecated but class TableNamer shadows class TableNamer defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/PostgresProfile.scala:69: shadowing a nested class of a parent is deprecated but class ColumnBuilder shadows class ColumnBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick/src/main/scala/slick/jdbc/PostgresProfile.scala:137: shadowing a nested class of a parent is deprecated but class IndexBuilder shadows class IndexBuilder defined in class JdbcModelBuilder; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:94: shadowing a nested class of a parent is deprecated but class TableDef shadows class TableDef defined in class AbstractGenerator; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:117: shadowing a nested class of a parent is deprecated but trait EntityTypeDef shadows trait EntityTypeDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:144: shadowing a nested class of a parent is deprecated but trait PlainSqlMapperDef shadows trait PlainSqlMapperDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:172: shadowing a nested class of a parent is deprecated but trait TableClassDef shadows trait TableClassDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:213: shadowing a nested class of a parent is deprecated but trait TableValueDef shadows trait TableValueDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:217: shadowing a nested class of a parent is deprecated but class ColumnDef shadows class ColumnDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:253: shadowing a nested class of a parent is deprecated but class PrimaryKeyDef shadows class PrimaryKeyDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:257: shadowing a nested class of a parent is deprecated but class ForeignKeyDef shadows class ForeignKeyDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/AbstractSourceCodeGenerator.scala:278: shadowing a nested class of a parent is deprecated but class IndexDef shadows class IndexDef defined in class TableDef; rename the class to something else
[slick] [warn] /home/jenkins/workspace/scala-2.13.x-integrate-community-build/target-0.9.16/project-builds/slick-0a421b39b349a1e2fb896ba9f5fe64b54bb7131b/slick-codegen/src/main/scala/slick/codegen/SourceCodeGenerator.scala:37: shadowing a nested class of a parent is deprecated but class TableDef shadows class TableDef defined in class AbstractSourceCodeGenerator; rename the class to something else

expectation

Nothing for now, but consider renaming them when you can.

@SethTisue
Copy link
Member

thanks for the heads up. I think this will either be addressed as part of #2177, or not at all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants