keep track of extension which added an annotatedtype

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606685 13f79535-47bb-0310-9956-ffa450edef68
createInjectionTarget should validate the created InjectionTarget

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606690 13f79535-47bb-0310-9956-ffa450edef68
OWB-982: Moved filtering of methods to AnnotatedElementFactory

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606787 13f79535-47bb-0310-9956-ffa450edef68
OWB-846: Fixed interceptor overriding

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606843 13f79535-47bb-0310-9956-ffa450edef68
implementing exclusion rules of beans.xml

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606864 13f79535-47bb-0310-9956-ffa450edef68
@AroundConstruct context.proceed() returns null

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606873 13f79535-47bb-0310-9956-ffa450edef68
some validation of injection points, should surely be clean up a bit later

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606885 13f79535-47bb-0310-9956-ffa450edef68
CDITCK-428 disabled

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606886 13f79535-47bb-0310-9956-ffa450edef68
validation for producers fields/methods

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1606890 13f79535-47bb-0310-9956-ffa450edef68
CDITCK-427 disabled

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607014 13f79535-47bb-0310-9956-ffa450edef68
InjectionPoint injection references the real type even if that's from an Instance

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607040 13f79535-47bb-0310-9956-ffa450edef68
unwrap one more level normal scoped instances to get interceptors

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607131 13f79535-47bb-0310-9956-ffa450edef68
interceptor for bm.createInjectionTarget

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607148 13f79535-47bb-0310-9956-ffa450edef68
event select(TypeLiteral) should validate there is no typevaraible

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607153 13f79535-47bb-0310-9956-ffa450edef68
Fixed interceptor order (superclass first)

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607156 13f79535-47bb-0310-9956-ffa450edef68
correct scoping of dependent beans for el methods

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607158 13f79535-47bb-0310-9956-ffa450edef68
@TransientReferences don't have to be passivation-capable

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607159 13f79535-47bb-0310-9956-ffa450edef68
Removed too strict check

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607161 13f79535-47bb-0310-9956-ffa450edef68
supporting default naming of beans using event.addStereotype(..., NamedLitteral.INSTANCE)

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607187 13f79535-47bb-0310-9956-ffa450edef68
few more hack on generics and events, not that happy of EventMetadataImpl but didn't find a very good solution to be generic enough tonight

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/trunk@1607213 13f79535-47bb-0310-9956-ffa450edef68