Commit graph

36 commits

Author SHA1 Message Date
Maksim
dd8b5ad6a8
feat(migrations): strict null checks (#13756) 2022-01-23 17:08:02 +00:00
RahulGautamSingh
f4776692ab
refactor(versioning/gradle): ensure strict null check (#13554)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-20 09:57:33 +00:00
RahulGautamSingh
bc0b5617c5
refactor(versioning/cargo): enable strict null (#13607)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-19 22:48:55 +01:00
Sergei Zharinov
85fda0cd9b
refactor(datasource/adoptium-java): Strict null checks (#13444)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-18 16:07:20 +00:00
RahulGautamSingh
9f7d024393
refactor(rez): ensure strict null check (#13334) 2022-01-17 07:45:41 +01:00
Sergei Zharinov
e2238eee02
refactor(versioning/loose): Strict null checks (#13454)
* refactor(versioning/loose): Strict null checks

* Fix

* Fix make it boolean

* Get rid of code smell

* Simplify conditions

* Elaborate tests

* Fix

* Update lib/versioning/loose/utils.spec.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Update lib/versioning/loose/utils.spec.ts

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-14 13:16:53 +01:00
RahulGautamSingh
24591075d1
refactor(pep440): ensure strict null check (#13409)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-13 12:23:04 +01:00
Sergei Zharinov
ac9b270a82
refactor(util): Refactor strict null check list (#13507)
* refactor(util): Refactor strict null check list

* Fix
2022-01-12 08:28:26 +01:00
Sergei Zharinov
1d2c9d8e70
refactor(util/lazy): Strict null check (#13455)
* refactor(util/lazy): Strict null check

* Reimplement without `never` type cast

* Revert tsconfig.json

* Fix
2022-01-11 08:36:26 +01:00
Sergei Zharinov
b4e8c54716
refactor(datasource/artifactory): Enable strict null checks (#13446)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-01-10 15:56:50 +00:00
Sergei Zharinov
030b1a61a4
refactor(util/http): Strict null checks for http utils (#13416)
* refactor(util/http): Strict null checks for http utils

* More tests for queue.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-09 21:22:27 +00:00
RahulGautamSingh
fdb55ae234
refactor(hex): ensure strict null check (#13394)
* added hex to strictNullCheck files

* enabled strict null check in versioning/hex

* modified npm/range
2022-01-06 22:06:35 +01:00
RahulGautamSingh
692f4b72ae
refactor: ensure strict null check node,npm (#13404)
* add strictNullCheck for versioning/npm,node

* refactor(npm): ensure strict null

* refactor(node): ensure strict null

* refactor: added variable to handle null error

* refactor: revert last commit instead use non-null assertion
2022-01-06 20:33:52 +01:00
Sergei Zharinov
9743f1ef7d
refactor: More strict null checks (#13387)
* refactor: More strict null checks

* Update lib/manager/terragrunt/providers.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Fix coverage

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-06 08:53:01 +00:00
RahulGautamSingh
0331116550
refactor(ruby): ensure strict null check (#13278)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-05 15:33:37 +00:00
Sergei Zharinov
cc76e419e9
refactor: Strict null checks (#13342) 2022-01-03 18:43:07 +01:00
Sergei Zharinov
f0906eb75f
refactor: Add more strict null checks (#13332)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-01-03 08:01:31 +00:00
RahulGautamSingh
de5c4b8702
refactor(semver): ensure strict null check (#13161)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-12-21 16:58:50 +00:00
Sergei Zharinov
995df4d9a7
refactor(util/exec): Fix strict null errors (#12909)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-12-10 15:07:02 +01:00
Michael Kriese
7c4a71b679
feat!: remove node v12 and node v15 support (#12658)
BREAKING CHANGE: remove node v12 and v15 support
2021-12-09 13:44:42 +01:00
Sergei Zharinov
879e59fa19
refactor(util/fs): Enable strict null checks (#12904) 2021-12-01 09:12:56 +00:00
Sergei Zharinov
52b2bdbb48
refactor(util/cache): Enable strict nulls (#12887) 2021-11-29 17:04:43 +01:00
Sergei Zharinov
2c12ff1e0a
refactor(typescript): Use include/exclude sets for strict tsconfig (#12886) 2021-11-29 14:52:56 +00:00
Sergei Zharinov
d5f04ef4fb
refactor(swift): Enable strict null checks (#12850) 2021-11-29 08:33:36 +01:00
Sergei Zharinov
177cae82fb
refactor(ubuntu): Enable strict null checks (#12849)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-28 15:45:13 +00:00
Sergei Zharinov
f4dbff9bd3
refactor(util/host-rules): Strict null checks for host rules (#12868)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-28 16:31:11 +01:00
Sergei Zharinov
04d161252f
refactor(config/global): Enable strict null checks (#12867)
* refactor(config/global): Enable strict null checks

* Fix inefficient copying

Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-28 13:54:46 +01:00
Sergei Zharinov
0bb5fcb6f7
refactor(util/regex): Enable strict null checks (#12866)
* refactor(util/regex): Enable strict null checks

* Fix coverage

* Refactor guard checks
2021-11-28 09:04:44 +01:00
Sergei Zharinov
ef51e85b7a
refactor(cache/package): Enable strict checks (#12862)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-27 12:08:24 +00:00
Sergei Zharinov
b90aeda507
refactor(typescript): Enable null check for some trivial files (#12864)
* refactor(typescript): Enable null check for some trivial type files

* Add "test/http-mock.ts"

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-27 10:04:49 +00:00
Sergei Zharinov
0638bfd716
refactor(workers): Strict nulls for CommitMessage class (#12863)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-27 09:32:39 +00:00
Sergei Zharinov
e7a969016d
refactor(logger): Update logger internals (#12842)
* refactor(logger): Update logger internals

* Check the entire logger directory

* Refactor sanitizeValue function

* Backport changes

* Backport test too
2021-11-27 10:22:58 +01:00
Jamie Magee
789caadbb4
refactor(jenkins-plugins): convert to class-based datasource (#12702) 2021-11-18 19:55:21 +00:00
Sergei Zharinov
a7792bc5b4
refactor(typescript): Refactor more files (#12696)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-11-17 09:32:33 +00:00
Sergei Zharinov
536be0ff69
refactor(typescript): Enable gradual null-checks on CI (#12688) 2021-11-16 11:01:39 +00:00
Sergei Zharinov
c98b79b11a
test(typescript): Gradual migration to strict "null" and "any" checks (#12681) 2021-11-16 08:45:17 +01:00