• Matt Butcher's avatar
    fix(2452): sort templates before parse · 8937c775
    Matt Butcher authored
    This sorts templates by depth before sending them to the template
    parser. Deepest templates are parsed first, with umbrella templates
    parsed last. Since template definition names are LIFO, that means that
    the highest level templates will claim the namespace.
    
    Or, to put it simply, you can predictably override a child's defined
    template by re-defining it in a parent chart.
    
    Closes #2452
    8937c775
engine.go 9.95 KB