@@ -22,11 +22,12 @@ def fib(n: Int): Int = {
2222
2323import cats .effect .{ExitCode , IO , IOApp }
2424import org .apache .commons .io .FileUtils
25- import org .combinators .ep .generator .FileWithPathPersistable ._
26- import org .combinators .ep .generator .{FileWithPath , FileWithPathPersistable }
27-
28- import org .combinators .ep .language .scala .codegen .CodeGenerator
29-
25+ import org .combinators .cogen .{FileWithPath , FileWithPathPersistable }
26+ import org .combinators .ep .language .scala .ast .*
27+ import org .combinators .ep .language .scala .ast .ffi .{FinalArithmeticAST , FinalAssertionsAST , FinalBooleanAST , FinalEqualsAST , FinalListsAST , FinalOperatorExpressionsAST , FinalRealArithmeticOpsAST , FinalStringAST }
28+ import org .combinators .ep .language .scala .codegen .{CodeGenerator , FullAST }
29+ import org .combinators .cogen .FileWithPathPersistable
30+ import org .combinators .cogen .FileWithPathPersistable .fileWithPathPersistable
3031import java .nio .file .{Path , Paths }
3132
3233/**
@@ -52,7 +53,7 @@ class FibonacciScala {
5253 // TODO: Need to add generator.functional
5354 val fibonacciApproach = FibonacciProvider [generator.syntax.type , generator.paradigm.type ](generator.paradigm)(generator.nameProvider, generator.functional, generator.functionalControl.functionalControlInMethods, generator.ints.arithmeticInMethods, generator.assertions.assertionsInMethods, generator.equality.equalsInMethods)
5455
55- val persistable : Aux [FileWithPath ] = FileWithPathPersistable [FileWithPath ]
56+ val persistable : FileWithPathPersistable . Aux [FileWithPath ] = FileWithPathPersistable [FileWithPath ]
5657
5758 def directToDiskTransaction (targetDirectory : Path ): IO [Unit ] = {
5859 // FIX:
0 commit comments