This repository has been archived by the owner on Mar 11, 2024. It is now read-only.
v1.4
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'sContextLoader
andFrameworkServlet
contextClass
for an instance ofConfigurableWebApplicationContext
contextInitializerClasses
for instances ofApplicationContextInitializer
- Mark classes being annotated with the JAXB annotation
javax.xml.bind.annotation.XmlSchema
as live code - Processing of Hibernate Annotations
- Classes whose members are annotated with
org.hibernate.annotations.Type
now depend on- either the class defining the associated
org.hibernate.annotations.TypeDef
- or the class specified as
type
if it is part of the analyzed project
- either the class defining the associated
- Classes being annotated with
org.hibernate.annotations.GenericGenerator
now depend on the class specified asstrategy
if it is part of the analyzed project
- Classes whose members are annotated with
- 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
)