Module org.myjtools.jexten.processor


module org.myjtools.jexten.processor
Annotation processor module for the JExten extension framework.

This module provides compile-time validation and code generation for JExten extensions. The processor validates:

  • Correct usage of @Extension and @ExtensionPoint annotations
  • Proper module-info.java declarations (exports, opens, provides, uses)
  • Version format compliance for extension point versioning
  • Type hierarchy correctness (extensions must implement their extension points)

The processor also generates META-INF metadata files for runtime extension discovery.

See Also: