Skip to content

Commit

Permalink
Add strict requirement for tools.
Browse files Browse the repository at this point in the history
  • Loading branch information
HansOlsson committed Sep 13, 2022
1 parent 94cb645 commit 3b7d305
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions chapters/annotations.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2059,6 +2059,8 @@ \subsection{Protection of Classes}\label{protection-of-classes}
Overriding \lstinline!access=Access.hide! or \lstinline!access=Access.packageDuplicate! has no effect.

Classes should not use other classes in ways that contradict this protection.
Tools must ensure that protected contents is not shown, even if classes do not meet this requirement.

For instance a class with \lstinline!Access.hide! should not be used in the diagram layer of a class with \lstinline!Access.diagram!, and there should not be hyperlinks to classes with \lstinline!Access.icon! (from classes with visible documentation).

\begin{example}
Expand Down

0 comments on commit 3b7d305

Please sign in to comment.