You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we have situation when e.g. object defines type:
// Providers.scalatraitProvider { typeOperations=A } // trait A { def a = 1 } and trait B { def a = 1 } defined somewhereobjectProviders { typeSomeProvider=Provider }
In another place this type is used and e.g. return type
Problem
When we have situation when e.g. object defines type:
In another place this type is used and e.g. return type
and lastly it is those method is called:
When we change
type Operations = A
to type Operations = Band
Foo.provide.ato
Foo.provide.b` and incremental compile we would get compilation error:When we e.g. add space (or any other way force compilation) in
Foo.scala
all compiles fine.PR with tests for it is here #475
The text was updated successfully, but these errors were encountered: