Remove MappedTo trait (single-param case classes extending it were mapped automatically to the underlying type)#2698
Conversation
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.24.9ee905bb
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.24.9ee905bb
com.typesafe.slick:slick
since 3.5.0-pre.24.9ee905bb
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
IncompatibleTemplateDefProblem declaration of interface slick.lifted.MappedToBase is class slick.lifted.MappedToBase in current version; changing interface to class breaks client code |
| Backward | slick.lifted.MappedToBase.mappedToIsomorphismMacroImpl |
DirectMissingMethodProblem method mappedToIsomorphismMacroImpl(scala.reflect.macros.blackbox.Context,scala.reflect.api.TypeTags#WeakTypeTag)scala.reflect.api.Exprs#Expr in object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
6231d21 to
0f59227
Compare
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.31.1a7b5ae6
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.31.1a7b5ae6
com.typesafe.slick:slick
since 3.5.0-pre.31.1a7b5ae6
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
IncompatibleTemplateDefProblem declaration of interface slick.lifted.MappedToBase is class slick.lifted.MappedToBase in current version; changing interface to class breaks client code |
| Backward | slick.lifted.MappedToBase.mappedToIsomorphismMacroImpl |
DirectMissingMethodProblem method mappedToIsomorphismMacroImpl(scala.reflect.macros.blackbox.Context,scala.reflect.api.TypeTags#WeakTypeTag)scala.reflect.api.Exprs#Expr in object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
0f59227 to
68844d1
Compare
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.33.a8c1b3f4
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
IncompatibleTemplateDefProblem declaration of interface slick.lifted.MappedToBase is class slick.lifted.MappedToBase in current version; changing interface to class breaks client code |
| Backward | slick.lifted.MappedToBase.mappedToIsomorphismMacroImpl |
DirectMissingMethodProblem method mappedToIsomorphismMacroImpl(scala.reflect.macros.blackbox.Context,scala.reflect.api.TypeTags#WeakTypeTag)scala.reflect.api.Exprs#Expr in object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
6c41834 to
6da782c
Compare
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.33.a8c1b3f4
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
IncompatibleTemplateDefProblem declaration of interface slick.lifted.MappedToBase is class slick.lifted.MappedToBase in current version; changing interface to class breaks client code |
| Backward | slick.lifted.MappedToBase.mappedToIsomorphismMacroImpl |
DirectMissingMethodProblem method mappedToIsomorphismMacroImpl(scala.reflect.macros.blackbox.Context,scala.reflect.api.TypeTags#WeakTypeTag)scala.reflect.api.Exprs#Expr in object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
1 similar comment
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.33.a8c1b3f4
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
IncompatibleTemplateDefProblem declaration of interface slick.lifted.MappedToBase is class slick.lifted.MappedToBase in current version; changing interface to class breaks client code |
| Backward | slick.lifted.MappedToBase.mappedToIsomorphismMacroImpl |
DirectMissingMethodProblem method mappedToIsomorphismMacroImpl(scala.reflect.macros.blackbox.Context,scala.reflect.api.TypeTags#WeakTypeTag)scala.reflect.api.Exprs#Expr in object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
6da782c to
859f8f4
Compare
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.33.a8c1b3f4
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
8 changes to com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
MissingClassProblem interface slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase$ |
MissingClassProblem object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
This will probably need to be handled very differently in a future API. Removing it now takes care of yet another macro. The only remaining macros are: - TableQuery.apply - Shape.mapTo - shouldNotTypecheck These cannot be replaced with a runtime implementation and they are too integral to the lifted embedding to avoid their use in all unit tests.
859f8f4 to
f5549d8
Compare
Incompatible changes
com.typesafe.slick:slick-testkit
since 3.5.0-pre.33.a8c1b3f4
|
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | com.typesafe.slick.testkit.tests.MyMappedID |
MissingClassProblem class com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.MyMappedID$ |
MissingClassProblem object com.typesafe.slick.testkit.tests.MyMappedID does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.mappedToMacroCompilerBug |
DirectMissingMethodProblem method mappedToMacroCompilerBug()slick.lifted.Query in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testAutoMapped |
DirectMissingMethodProblem method testAutoMapped()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
| Backward | com.typesafe.slick.testkit.tests.RelationalMapperTest.testMappedProjectionShape |
DirectMissingMethodProblem method testMappedProjectionShape()slick.dbio.DBIOAction in class com.typesafe.slick.testkit.tests.RelationalMapperTest does not have a correspondent in current version |
11 changes to com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
com.typesafe.slick:slick
since 3.5.0-pre.33.a8c1b3f4
Code changes
| Incompatibility | Symbol | Problem |
|---|---|---|
| Backward | slick.lifted.ExtensionMethodConversions.mappedToOptionStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToOptionStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.ExtensionMethodConversions.mappedToStringColumnExtensionMethods |
DirectMissingMethodProblem method mappedToStringColumnExtensionMethods(slick.lifted.Rep)slick.lifted.Rep in interface slick.lifted.ExtensionMethodConversions does not have a correspondent in current version |
| Backward | slick.lifted.Isomorphism |
MissingClassProblem class slick.lifted.Isomorphism does not have a correspondent in current version |
| Backward | slick.lifted.MappedTo |
MissingClassProblem interface slick.lifted.MappedTo does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase |
MissingClassProblem interface slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.lifted.MappedToBase$ |
MissingClassProblem object slick.lifted.MappedToBase does not have a correspondent in current version |
| Backward | slick.lifted.StringColumnExtensionMethods.* |
IncompatibleSignatureProblem method *(slick.lifted.Rep,slick.lifted.OptionMapper2)slick.lifted.Rep in class slick.lifted.StringColumnExtensionMethods has a different generic signature in current version, where it is P2:Ljava/lang/Object;R:Ljava/lang/Object;(Lslick/lifted/Rep<TP2;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP2;TR;>;)Lslick/lifted/Rep<TR;>; rather than P1:Ljava/lang/Object;R:Ljava/lang/Object;(Lslick/lifted/Rep<TP1;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP1;TR;>;)Lslick/lifted/Rep<TR;>;. See https://github.com/lightbend/mima#incompatiblesignatureproblem |
| Backward | slick.lifted.StringColumnExtensionMethods.*$extension |
IncompatibleSignatureProblem extension method *$extension(slick.lifted.Rep,slick.lifted.Rep,slick.lifted.OptionMapper2)slick.lifted.Rep in object slick.lifted.StringColumnExtensionMethods has a different generic signature in current version, where it is P2:Ljava/lang/Object;R:Ljava/lang/Object;P1:Ljava/lang/Object;(Lslick/lifted/Rep<TP1;>;Lslick/lifted/Rep<TP2;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP2;TR;>;)Lslick/lifted/Rep<TR;>; rather than P1:Ljava/lang/Object;R:Ljava/lang/Object;P1:Ljava/lang/Object;(Lslick/lifted/Rep<TP1;>;Lslick/lifted/Rep<TP1;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP1;TR;>;)Lslick/lifted/Rep<TR;>;. See https://github.com/lightbend/mima#incompatiblesignatureproblem |
| Backward | slick.lifted.StringColumnExtensionMethods.*$extension |
IncompatibleSignatureProblem extension static method *$extension(slick.lifted.Rep,slick.lifted.Rep,slick.lifted.OptionMapper2)slick.lifted.Rep in class slick.lifted.StringColumnExtensionMethods has a different generic signature in current version, where it is P2:Ljava/lang/Object;R:Ljava/lang/Object;P1:Ljava/lang/Object;(Lslick/lifted/Rep<TP1;>;Lslick/lifted/Rep<TP2;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP2;TR;>;)Lslick/lifted/Rep<TR;>; rather than P1:Ljava/lang/Object;R:Ljava/lang/Object;P1:Ljava/lang/Object;(Lslick/lifted/Rep<TP1;>;Lslick/lifted/Rep<TP1;>;Lslick/lifted/OptionMapper2<Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;TP1;TP1;TR;>;)Lslick/lifted/Rep<TR;>;. See https://github.com/lightbend/mima#incompatiblesignatureproblem |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.$init$ |
DirectMissingMethodProblem synthetic static method |
| Backward | slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes.isomorphicType |
DirectMissingMethodProblem method isomorphicType(slick.lifted.Isomorphism,scala.reflect.ClassTag,slick.ast.TypedType)slick.ast.TypedType in interface slick.relational.RelationalTypesComponent#RelationalImplicitColumnTypes does not have a correspondent in current version |
MappedTo trait (single-param case classes extending it were mapped automatically to the underlying type)
From the
dottyquerybranch. Commit message: