Stanilovsky Evgeny created IGNITE-13039:
-------------------------------------------

             Summary: Get rid of possibility to change final static fields 
through reflection for test purpose.
                 Key: IGNITE-13039
                 URL: https://issues.apache.org/jira/browse/IGNITE-13039
             Project: Ignite
          Issue Type: Improvement
          Components: general
    Affects Versions: 2.8
            Reporter: Stanilovsky Evgeny
            Assignee: Stanilovsky Evgeny


Rare for tests purpose there is a need for changing some private fields through 
reflection.
Changing *static final* fields in this manner could bring more tears, check for 
example [1] and [2].

[1] 
https://stackoverflow.com/questions/3301635/change-private-static-final-field-using-java-reflection
[2] http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.28



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to