Github user mbeckerle commented on a diff in the pull request:

    https://github.com/apache/incubator-daffodil/pull/5#discussion_r149845131
  
    --- Diff: 
daffodil-lib/src/main/scala/edu/illinois/ncsa/daffodil/oolag/OOLAG.scala ---
    @@ -131,18 +131,30 @@ object OOLAG extends Logging {
        * already. This insures that the value exists for 'foo', or any 
errors/warnings
        * to be determined by its calculation have been recorded.
        */
    -  abstract class OOLAGHost private (oolagContextArg: OOLAGHost, nArgs: 
Args)
    +  abstract class OOLAGHostImpl private (
    +    final override val oolagContextArg: OOLAGHost,
    +    final override val nArgs: Args)
    +    extends OOLAGHost {
    +
    +    def this(oolagContext: OOLAGHost) = this(oolagContext, OneArg)
    +    def this() = this(null, ZeroArgs)
    +  }
    +
    +  trait OOLAGHost
         extends Logging with WithDiagnostics
         with NamedMixinBase {
     
    +    protected def oolagContextArg: OOLAGHost
    --- End diff --
    
    rename here also. 


---

Reply via email to