Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-5978

Make Sightly throw compilation errors when unknown data-sly-* plugins are used

    XMLWordPrintableJSON

Details

    Description

      The current version of the MarkupHandler#obtainPlugin [0] method throws an UnsupportedOperationException whenever an unknown data-sly-* plugin is used. Instead, the method should just generate an error in the AST stream.

      [0] - https://github.com/apache/sling/blob/1aa2c8be782ecb858de9030501e67edc4aba1357/bundles/scripting/sightly/compiler/src/main/java/org/apache/sling/scripting/sightly/impl/html/dom/MarkupHandler.java#L403

      Attachments

        Issue Links

          Activity

            People

              radu Radu Cotescu
              radu Radu Cotescu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: