Skip to content

Commit 25b1eba

Browse files
authored
Merge pull request #27 from arktekk/fix/packageobjectexport
fix: put impl and export in correct package
2 parents 95c3b75 + f2a40d5 commit 25b1eba

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

output/src/main/scala-3/fix/OldPackageObject.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package fix
33
// format: off
44
package foo {
55
def zzz: String = ???
6-
}
76

8-
private object fooImpl extends doobie.Aliases
9-
export fooImpl.*
7+
private object fooImpl extends doobie.Aliases
8+
export fooImpl.*
9+
}

rules/src/main/scala/fix/PackageObjectExport.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ class PackageObjectExport extends SemanticRule("PackageObjectExport") {
3333
val extendsObject = maybeExtends match {
3434
case Some((_, extendsTokens)) =>
3535
val privatePackage =
36-
s"""|private object ${newTerm} ${extendsTokens.syntax.trim}
37-
|export ${newTerm}.*
36+
s"""| private object ${newTerm} ${extendsTokens.syntax.trim}
37+
| export ${newTerm}.*
3838
|""".stripMargin
39-
Patch.addRight(restTokens.last, "\n\n" + privatePackage)
39+
Patch.addLeft(restTokens.last, "\n" + privatePackage)
4040
case None => Patch.empty
4141
}
4242
val packagePatch =

0 commit comments

Comments
 (0)