[weld-issues] [JBoss JIRA] (WELD-2231) FastAnnotatedTypeLoader is checking org.jboss.weld.resources.spi.ClassFileInfo instead of org.jboss.jandex.ClassInfo

2016-09-19 Thread Martin Kouba (JIRA)
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

2016-09-14 Thread Tomas Remes (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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

2016-09-13 Thread Martin Kouba (JIRA)
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