I hope this doesn't come across as too strident, but working towards a 
resolution of this particular issue has got me thinking about how I use BCEL - 
and this seems like a good time/place to clarify my understanding of BCEL's 
purpose.  

Simply stated, it is my belief that a client should be able to read and/or 
write any member, field, flag, or what have you in a .class file.

Is that assuming too much?  Are there any intentional restrictions?

Thanks,
Mark


-----Original Message-----
From: Sebb (JIRA) [mailto:j...@apache.org] 
Sent: Friday, August 14, 2015 3:30 PM
To: mar...@cs.washington.edu
Subject: [jira] [Commented] (BCEL-233) The access_flags field in AccessFlags 
class should be final


    [ 
https://issues.apache.org/jira/browse/BCEL-233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14697872#comment-14697872
 ] 

Sebb commented on BCEL-233:
---------------------------

OK, have you got any sample code that could be used as test cases?

> The access_flags field in AccessFlags class should be final
> -----------------------------------------------------------
>
>                 Key: BCEL-233
>                 URL: https://issues.apache.org/jira/browse/BCEL-233
>             Project: Commons BCEL
>          Issue Type: Improvement
>            Reporter: Sebb
>             Fix For: 6.0
>
>
> The access_flags field in the AccessFlags class should be final.
> It is currently not set by any other classes outside their constructors.
> The public setters - e.g. isPrivate(boolean) - are not used and should be 
> deleted. [Apart from that, their names are really confusing.]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to