Skip to content
This repository has been archived by the owner on Mar 11, 2024. It is now read-only.

v1.5

Compare
Choose a tag to compare
@sebastiankirsch sebastiankirsch released this 11 Apr 13:46
· 758 commits to master since this release
  • Added analysis of aop.xml files: recognizing listed aspects as live code. Supports both AspectJ and AspectWerkz
  • Added analysis of .wsdd files: recognizing listed Service classes as live code
  • Spring XML analysis now also recognizes CXF endpoint definitions as live code. Supports the implementor/implementorClass attributes only; if you are using the implementor element: use the attribute instead.
  • Spring XML analysis now also recognizes classes executed by Quartz jobs as live code.
  • Spring XML analysis now also recognizes view classes used by view resolvers as live code.
  • The custom XML analyzer now allows to specify the predicate [@attributeName='attributeValue'] in the XPath definition
  • introduced goal find-only being the equivalent of find-without-packaging, except for having a better name
  • Added analysis of faces-config.xml files: recognizing listed classes as live code.
  • Added analysis of Spring Web Flow XML files: recognizing listed classes & types as live code.
  • Added analysis of Spring XML NamespaceHandlers: recognizing listed namespace handlers as live code.
  • Hibernate annotations
    • classes annotated with a org.hibernate.annotations.GenericGenerator that are referred by a class annotated with javax.persistence.GeneratedValue are recognized as live code.
    • a warning is issued if a @TypeDef is defined more than once with the same name
    • a warning is issued if a @GenericGenerator is defined more than once with the same name
  • Mark classes being annotated with the JAXB annotation javax.xml.bind.annotation.XmlRegistry as live code.
  • Added analysis of Apache Tiles XML definition files: recognizing listed classes as live code.
  • Added analysis of a JEE6 feature: recognizing implementations of javax.servlet.ServletContainerInitializer as live code.