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

v1.4

Compare
Choose a tag to compare
@sebastiankirsch sebastiankirsch released this 09 Nov 12:27
· 854 commits to master since this release
  • More thorough analysis of web.xml files: look for the parameters specified by Spring's ContextLoader and FrameworkServlet
    • contextClass for an instance of ConfigurableWebApplicationContext
    • contextInitializerClasses for instances of ApplicationContextInitializer
  • Mark classes being annotated with the JAXB annotation javax.xml.bind.annotation.XmlSchema as live code
  • Processing of Hibernate Annotations
  • Mark classes being annotated with those JSF annotations as live code:
    • javax.faces.component.behavior.FacesBehavior
    • javax.faces.convert.FacesConverter
    • javax.faces.event.ListenerFor
    • javax.faces.event.ListenersFor
    • javax.faces.event.NamedEvent
    • javax.faces.render.FacesBehaviorRenderer
    • javax.faces.render.FacesRenderer
    • javax.faces.validator.FacesValidator
    • javax.faces.view.facelets.FaceletsResourceResolver
  • Added possibility to specify which modules should be skipped (configuration parameter modulesToSkip)
  • Mark classes being direct subclasses of org.exolab.castor.xml.util.XMLClassDescriptorImpl as live code
  • Added possibility to specify which classes mark a direct subclass of those as being live code (configuration parameter superClassesMarkingLiveCode)
  • Added possibility to specify which interfaces being explicitly implemented mark a class as beig live code (configuration parameter interfacesMarkingLiveCode)