Порядок работы генераторов

h2>Типы генераторов

Если в структуре присутствует несколько генераторов, они запускаются в следующем порядке в зависимости от типа генератора:

  1. Вставить генераторы
  2. Продлить генераторы
  3. Генераторы фильтров
  4. Групповые генераторы
  5. Генераторы сортировки

Генераторы одного типа

Если имеется несколько генераторов одного типа, они запускаются в том порядке, в котором они перечислены, сверху вниз.

  • Это не влияет на результаты генераторов Insert, Extend или Filter.
  • Это влияет на результаты генераторов группы и сортировки. С несколькими генераторами групп элементы будут сгруппированы сначала по самому верхнему генератору групп, затем по второму по величине и т. д. То же самое верно и для сортировки — порядок генераторов сортировки определяет, по какому полю структура сортируется первым, вторым. , и так далее.

Чтобы изменить порядок запуска однотипных генераторов, просто переместите их вверх или вниз по структуре.

Перемещение генераторов вверх или вниз в структуре не влияет на то, какие типы генераторов запускаются первыми.

По материалам Atlassian JIRA Structure: Order of Operation for Generators