Make action mnemonic mandatory
Open
P2
team-Performance
type: feature request
- Dominant language
- Java
- Stars
- 25.8k
- Forks
- 4.6k
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 72
Description
Many actions don't set a mnemonic, which either complicates debugging or makes it impossible; while the progress message may provide comparable information, it's intended for human consumption, and often adds a lot of unnecessary overhead to logs and other instrumentation.
For example, in 3b0b6ed we're omitting progress messages from the execution log due to size concerns. At Google, we've been encouraging rule authors to always set the mnemonic.
We should consider making the mnemonic mandatory; we would have to do so behind a flag, at least initially.
Contributor guide
Assessment
This issue has not been assessed yet.