Skip to content

Refactor code and upgrade dependencies

KBach requested to merge feature/introduce-style-linting into develop

In this merge request:

  • Introduce splint - the Clojure style and code shape linter
  • Fix many minor style and code layout warnings
  • Introduce code that displays reflection warnings and fix these warnings using type hints.
  • Fix env variable inconsistencies.
  • Upgrade dependencies, including an upgrade to Clojure 1.12.0 🎉

This MR doesn't change any of the dashboard's behaviors. The only practical effect might be a slight improvement in performance as a result of introducing type hints.

Bug: T382053

Merge request reports