The Force of ConventionTopChange SummaryMigrating to the New SchemeContents

Migrating to the New Scheme

Because of the change, previous Scala code that is spread out over multiple supackages of a common base package will most likely no longer compile correctly. References to different subpackages in the same project will not be picked up correctly (unless you always used absolute paths, then you should not have a problem).

The fix is fortunately straightforward. Simply replace each leading package clause by two or ore package clauses that name the current project and then the current subpackage(s). This can be done by a simple multi-file regular expression search and replace operation.

Next: The Force of Convention


The Force of ConventionTopChange SummaryMigrating to the New SchemeContents