SLING-6779 - The HTL compiler and Maven Plugin should warn when using potentially invalid options

* collected all known options from filters and plugins
* added a warn message in the compiler if a certain expression option is not handled by
any of the filters and the expression context doesn't allow arbitrary options
* added the possibility to configure the compiler to ignore certain additional options
* removed unused imports
* removed unneeded powermock instrumentation for the SightlyCompiler since it messed up code
coverage reports
19 files changed
tree: 88857ecec86fe26a52f43ff0b86bb97d0bec21b6
  1. src/
  2. .gitignore
  3. bnd.bnd
  4. CODE_OF_CONDUCT.md
  5. CONTRIBUTING.md
  6. Jenkinsfile
  7. LICENSE
  8. pom.xml
  9. README.md
README.md

Build Status Test Status Maven Central JavaDocs License scripting

Apache Sling Scripting HTL Compiler

This module is part of the Apache Sling project.

The Apache Sling Scripting HTL Compiler provides support for compiling HTML Template Language scripts into an Abstract Syntax Tree.