Skip to content

#1192 CIF language: the order of annotation arguments is now potentially relevant

Dennis Hendriks requested to merge 1192-cif-anno-args-ordered into develop
  • Best to review per commit.
  • End-user visible changes:
    • The order of the arguments of an annotation may now be relevant. The arguments can no longer be freely re-ordered. Specific annotations may however allow the order to be relevant or irrelevant.
    • For @doc annotations, the argument order is relevant. For @state and @controller:properties annotations, the argument order is not relevant.
  • Other changes:
    • AnnotationEqHashWrap now assumes the order is relevant for two annotations be considered equal.
    • CifAnnotationUtils.setArgument has an extended JavaDoc. If the argument is not yet present, it is added after any existing arguments.

Closes #1192 (closed)

Merge request reports

Loading