doc_comparator/comparators/comparator_helpers
library
Functions
-
compareAnnotations({required List<String> oldAnnotations, required List<String> newAnnotations, required void onRemoved(String), required void onAdded(String)})
→ void
-
Compares two lists of annotations and invokes callbacks for added and removed annotations.
-
compareFeatures({required List<String> oldFeatures, required List<String> newFeatures, required void onRemoved(String feature), required void onAdded(String feature)})
→ void
-
Compares two lists of features (modifiers) and invokes callbacks for added and removed features.
-
compareLists<T>({required List<T> oldList, required List<T> newList, required void onRemoved(T), required void onAdded(T), required void onMatched(T oldItem, T newItem)})
→ void
-
Compares two lists of items and invokes callbacks for added, removed, and matched items.
-
compareVersionConstraints({required String? oldVersion, required String? newVersion, required VersionConstraintCallbacks callbacks, required List<ApiChange> changes})
→ void
-
Compares two version constraint strings and adds appropriate API changes.