gitea/tools
silverwind 37208fef7e
Fix a number of `strictNullChecks`-related issues (#35795)
In preparation to work on enabling
https://www.typescriptlang.org/tsconfig/#strictNullChecks, I fixed all
the issues outside of `web_src` that came up when the option was
enabled. There was also one lint issue in web_src that apparently only
came up with the option enabled, so I fixed that as well.

`isTruthy` is introduced because Typescript has a bug regarding
`filter(Boolean)` which they are seemingly unwilling to fix.

---------

Signed-off-by: silverwind <me@silverwind.io>
2025-11-03 20:17:06 +00:00
..
codeformat Move `codeformat` folder to tools (#35758) 2025-10-28 11:23:50 +00:00
code-batch-process.go Move `codeformat` folder to tools (#35758) 2025-10-28 11:23:50 +00:00
generate-images.ts
generate-svg-vscode-extensions.json
generate-svg.ts Fix a number of `strictNullChecks`-related issues (#35795) 2025-11-03 20:17:06 +00:00
gocovmerge.go Misc tool tweaks (#35734) 2025-10-23 09:07:39 +00:00
lint-go-gopls.sh
lint-templates-svg.ts
test-echo.go Misc tool tweaks (#35734) 2025-10-23 09:07:39 +00:00
watch.sh