]> granicus.if.org Git - icu/commit
ICU-20233 tool: improvements to commit checker for CLDR master
authorSteven R. Loomis <srl@icu-project.org>
Mon, 22 Feb 2021 18:13:27 +0000 (12:13 -0600)
committerSteven R. Loomis <srl295@gmail.com>
Thu, 18 Mar 2021 04:28:04 +0000 (23:28 -0500)
commit2b3a3724c7a55089a6d9f1e5fefbfda4b6690ba4
treed8f9526c2007bb11fa25582613cdd45d05345478
parent0bd125eb4569aa74408fbf7dee3c6b318799134a
ICU-20233 tool: improvements to commit checker for CLDR

- improve checks for CLDR resolutions
- update batch fetch from 50 to 100
- do not show no-commit tickets under illegal-state
- add navigation
- use numeric IDs for status, resolution, types with constants
 (S_, R_, I_)

fix bugs from CLDR-14224
- do not show not-in-query issues as open
- cache single-issue queries
- give information on each problem as to what it is
- put 'review' in a separate section (not counted in Problems)
- more detailed fix info under each issue

- fix section headings, always show component, add nocopyright option
- sort open issues by componnent
- sort the 'review' list

ICU-20444:
- exclude (via git-cherry) any commits already cherry picked to the branch.
- used a workaround to https://github.com/gitpython-developers/GitPython/issues/846
that seemed to work well,
- warn about issues with excluded commits

CLDR-14524:
- Exclude "Obsolete" from requiring commits
tools/commit-checker/check.py