[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba updated WELD-2231 Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Change By: Martin Kouba Status: Pull Request Sent Resolved Resolution: Done Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Tomas Remes updated WELD-2231 Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Change By: Tomas Remes Status: Open Pull Request Sent Git Pull Request: https://github.com/weld/core/pull/1474 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba updated an issue Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Change By: Martin Kouba Affects Version/s: 2.4.0.Final Affects Version/s: 3.0.0.Alpha17 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba commented on WELD-2231 Re: FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Also the log level should be probably INFO and not WARN. Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba commented on WELD-2231 Re: FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Actually, the strategy should be: if Jandex is on the classpath, checkTypeModifiers should be true if setFlags() method is present, false otherwise otherwise checkTypeModifiers should be true (we expect org.jboss.weld.resources.spi.ClassFileServices implementations to work properly) Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba updated an issue Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Change By: Martin Kouba Fix Version/s: 2.4.1.Final Fix Version/s: 3.0.0.Beta1 Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba assigned an issue to Tomas Remes Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Change By: Martin Kouba Assignee: Tomas Remes Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) ___ weld-issues mailing list weld-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/weld-issues
[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo
Title: Message Title Martin Kouba created an issue Weld / WELD-2231 FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo Issue Type: Bug Assignee: Unassigned Created: 13/Sep/16 10:37 AM Priority: Minor Reporter: Martin Kouba As a result, FastAnnotatedTypeLoader.checkTypeModifiers is always false and ClassFileInfo is never used to filter inner classes. We should also add some javadoc and clarify that it's actually just a workaround for JANDEX-37 (ClassFileInfo SPI is not intended to depend on a concrete bytecode scanning library). Note that it wasn't used before. Add Comment