After a long time of search I didn't find good response for my lack of understanding.
I want to understand these options in Eclipse (indigo) for Java. These options:
- Forbidden reference (access rules)
- Discouraged reference (access rules)
I understand annotation process in Java compil or Javadoc but not the tags @forbidden or @discouraged.
Why Eclipse knows if reference is forbidden or discouraged?
Where is these access rules ? Is Java process or Eclipse process?
IMPORTANT : I don't develop a plugin and I am not in PDE Eclipse.
Can you help me to understand the process and theory logic for these options?