GitHub user mbeckerle opened a pull request:

    https://github.com/apache/incubator-daffodil/pull/1

    Property Resolution - part of fixing schema compilation

    (This is a test. Code doesn't pass all tests yet - 34 failures. Trying out 
code-review mechanisms.)
    
    Refactors property resolving onto elementrefs and grouprefs so
    as to eliminate use of backrefs when accessing properties.
    
    Removed alignment logic that was getting tripped up.
    
    Converted OOLAGHost, SchemaComponent etc. down to LocalElementBase
    into traits so that I can mix them the way I need to so that
    Global elements aren't terms, etc.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/mbeckerle/incubator-daffodil 
daffodil-1855-prop-resolve

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-daffodil/pull/1.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1
    
----
commit 614d34fe3e6de4ef1abd77e9b09cf73b024b97bb
Author: mbeckerle <[email protected]>
Date:   2017-10-23T21:50:21Z

    Property Resolution - part of fixing schema compilation
    
    Refactors property resolving onto elementrefs and grouprefs so
    as to eliminate use of backrefs when accessing properties.
    
    Removed alignment logic that was getting tripped up.
    
    Converted OOLAGHost, SchemaComponent etc. down to LocalElementBase
    into traits so that I can mix them the way I need to so that
    Global elements aren't terms, etc.

----


---

Reply via email to