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

    https://github.com/apache/incubator-daffodil/pull/5#discussion_r149838673
  
    --- Diff: 
daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/GroupBase.scala ---
    @@ -64,22 +62,22 @@ abstract class GroupBase(xmlArg: Node, parentArg: 
SchemaComponent, position: Int
       final lazy val enclosingComponentModelGroup = enclosingComponent.collect 
{ case mg: ModelGroup => mg }
       final lazy val sequencePeers = enclosingComponentModelGroup.map { 
_.sequenceChildren }
       final lazy val choicePeers = enclosingComponentModelGroup.map { 
_.choiceChildren }
    -  final lazy val groupRefPeers = enclosingComponentModelGroup.map { 
_.groupRefChildren }
    +  // final lazy val groupRefPeers = enclosingComponentModelGroup.map { 
_.groupRefChildren }
     
       protected def myPeers: Option[Seq[GroupBase]]
     
       def group: ModelGroup
     
    -  final lazy val immediateGroup: Option[ModelGroup] = {
    -    val res: Option[ModelGroup] = this.group match {
    -      case (s: Sequence) => Some(s)
    -      case (c: Choice) => Some(c)
    -      case _ => None
    -    }
    -    res
    -  }
    +  //  final lazy val immediateGroup: Option[ModelGroup] = {
    --- End diff --
    
    delete commented code.


---

Reply via email to