Commit graph

2 commits

Author SHA1 Message Date
b6712391fd
fix(lint,command,scheduler): lpk alias, ReturnCount/IllegalCatch triage, scheduler facade
- command: replace /lp alias with /lpk (LuckPerms conflict, p.144);
  parkour alias kept; docs/changelog/javadoc updated
- lint p.169: restructure last 69 void early-returns into if-blocks and
  helpers; ReturnCount is now an error gate (0 violations)
- lint p.170: Throwable->RuntimeException on 3 boundaries; narrow 5
  catches to concrete types; document 14 intentional boundary catches
- scheduler p.21: add runTimerAsync to the facade (Bukkit + Folia
  backends); MetricsCacheStore and duels go through the facade, no
  BukkitRunnable/Bukkit.getScheduler outside scheduler/ (archunit
  freeze-store emptied); drop the unverified Folia badge from README
- tracker: mark p.26-29/32-33 done (fixed in fea15e6, verified)
2026-10-10 14:52:10 +02:00
4e3ccfd736
docs: add 1.4.0 changelog (en+ru)
Some checks failed
Build / Build mc-1.19.2 (push) Has been cancelled
Build / Build mc-1.20.1 (push) Has been cancelled
Build / Build mc-1.21 (push) Has been cancelled
Build / Build mc-1.21.11 (push) Has been cancelled
Build / Build mc-26.1.2 (push) Has been cancelled
Build / Build mc-26.2 (push) Has been cancelled
Build / Quality gate (default 1.20.4) (push) Has been cancelled
2026-08-06 14:43:35 +02:00