Skip to content

Commit d68a49c

Browse files
committed
Annotated all packages to properly reflect Dependence/Independence of Domain, Language, and EP Approach.
1 parent 7194b71 commit d68a49c

107 files changed

Lines changed: 124 additions & 276 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

approach/src/main/scala/org/combinators/ep/approach/oo/ExtensibleVisitor.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42
import org.combinators.cogen.{TestCase, TypeRep, Command, NameProvider, AbstractSyntax, Understands}
53
import Command.Generator
64
import org.combinators.cogen.paradigm.{AddImport, AnyParadigm, FindClass, Generics, ObjectOriented, ParametricPolymorphism, ResolveImport}

approach/src/main/scala/org/combinators/ep/approach/oo/Interpreter.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42

53
import org.combinators.cogen.{Command, TestCase, TypeRep, Understands, NameProvider, AbstractSyntax}
64
import Command.Generator

approach/src/main/scala/org/combinators/ep/approach/oo/ObjectAlgebras.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42

53
import org.combinators.cogen.{TestCase, TypeRep, Command, Understands, NameProvider, AbstractSyntax}
64
import Command.Generator

approach/src/main/scala/org/combinators/ep/approach/oo/RuntimeDispatch.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.combinators.ep.approach.oo /*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
22

33
import org.combinators.cogen.Command.Generator
44
import org.combinators.cogen.paradigm.AnyParadigm.syntax._

approach/src/main/scala/org/combinators/ep/approach/oo/Traditional.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42

53
import org.combinators.cogen.{Command, NameProvider, AbstractSyntax}
64
import Command.Generator

approach/src/main/scala/org/combinators/ep/approach/oo/TriviallyClean.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42

53
import org.combinators.cogen.{TestCase, TypeRep, Command, NameProvider, AbstractSyntax, Understands}
64
import org.combinators.cogen.paradigm.{AddImport, AnyParadigm, FindClass, ObjectOriented, ResolveImport}

approach/src/main/scala/org/combinators/ep/approach/oo/Visualize.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.approach.oo
2-
3-
/*DI:LI:AD*/
1+
package org.combinators.ep.approach.oo /*DI:LI:AD*/
42

53
import org.combinators.cogen.paradigm.{AnyParadigm, ObjectOriented}
64
import org.combinators.ep.domain.{GenericModel, GraphViz}

builder/src/main/scala/org/combinators/ep/builder/java/CodeGenerator.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
package org.combinators.ep.builder.java
1+
package org.combinators.ep.builder.java /*DI:LD:AI*/
22

3-
import com.github.javaparser.ast.PackageDeclaration
4-
import org.combinators.cogen.Command
53
import org.combinators.ep.builder.java.paradigm.ffi.Trees
64
import org.combinators.ep.language.java.{Config, CtorCtxt, MethodBodyCtxt}
75
import org.combinators.ep.language.java.paradigm.ObjectOriented

builder/src/main/scala/org/combinators/ep/builder/java/Main.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.builder.java
2-
3-
/*DD:LD:AD*/
1+
package org.combinators.ep.builder.java /*DD:LD:AD*/
42

53
/**
64
* 1. To generate a single approach for a single stage in an Extension Graph, see [[DirectToDiskMain]]

builder/src/main/scala/org/combinators/ep/builder/java/paradigm/ffi/Trees.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
package org.combinators.ep.builder.java.paradigm.ffi
2-
3-
/*DI:LD:AI*/
1+
package org.combinators.ep.builder.java.paradigm.ffi /*DI:LD:AI*/
42

53
import com.github.javaparser.StaticJavaParser
64
import com.github.javaparser.ast.`type`.Type
@@ -15,7 +13,7 @@ import org.combinators.ep.domain.abstractions.DomainTpeRep
1513
import org.combinators.ep.domain.tree.{Leaf, Node}
1614
import org.combinators.ep.language.java.CodeGenerator.Enable
1715
import org.combinators.ep.language.java.Syntax.default.*
18-
import org.combinators.ep.language.java.paradigm.{AnyParadigm, Generics, ObjectOriented}
16+
import org.combinators.ep.language.java.paradigm.{AnyParadigm, ObjectOriented}
1917
import org.combinators.ep.language.java.{ContextSpecificResolver, ProjectCtxt}
2018

2119
trait Trees[Ctxt, AP <: AnyParadigm] extends Ts[Ctxt] {

0 commit comments

Comments
 (0)