2 Commits

Author SHA1 Message Date
Kristjan ESPERANTO
729f7f0fd1 [core] refactor: enable ESLint rule require-await and handle detected issues (#4038)
Enable the `require-await` ESLint rule. Async functions without `await`
are just regular functions with extra overhead — marking them `async`
adds implicit Promise wrapping, can hide missing `return` statements,
and misleads readers into expecting asynchronous behavior where there is
none.

While fixing the violations, I removed unnecessary `async` keywords from
source files and from various test callbacks that never used `await`.
2026-02-25 10:55:56 +01:00
Karsten Hassel
6cb3e24c2a replace template_spec test with config_variables test (#4034)
After introducing new config loading this PR replaces the obsolete
template test with a config test.
2026-02-09 20:35:54 +01:00