Skip to content

fix(developer): use correct return values and nullish checks in package-validation 🍒 🏠#15662

Open
mcdurdin wants to merge 1 commit intostable-18.0from
fix/developer/cherry-pick/15627-checkPackageInfo-null-return-values
Open

fix(developer): use correct return values and nullish checks in package-validation 🍒 🏠#15662
mcdurdin wants to merge 1 commit intostable-18.0from
fix/developer/cherry-pick/15627-checkPackageInfo-null-return-values

Conversation

@mcdurdin
Copy link
Member

@mcdurdin mcdurdin commented Mar 3, 2026

Turned on strictNullChecks to verify the file and found a few other problems in this file. However, there are many null check errors reported across the kmc-package source which should be addressed in a future patch. (This is a broader problem for the entire Typescript source of Keyman.)

Fixes: #15627
Test-bot: skip
Build-bot: skip build:developer
Cherry-pick-of: #15653

…ge-validation 🍒

Turned on strictNullChecks to verify the file and found a few other
problems in this file. However, there are many null check errors
reported across the kmc-package source which should be addressed in a
future patch. (This is a broader problem for the entire Typescript
source of Keyman.)

Fixes: #15627
Test-bot: skip
Build-bot: skip build:developer
Cherry-pick-of: #15653
@keymanapp-test-bot
Copy link

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot bot changed the title fix(developer): use correct return values and nullish checks in package-validation 🍒 fix(developer): use correct return values and nullish checks in package-validation 🍒 🏠 Mar 3, 2026
@keymanapp-test-bot keymanapp-test-bot bot added this to the A19S24 milestone Mar 3, 2026
@mcdurdin mcdurdin requested a review from ermshiperete March 3, 2026 12:50
@github-actions github-actions bot added cherry-pick Change already merged into another (stable) branch fix labels Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherry-pick Change already merged into another (stable) branch developer/compilers/ developer/ fix stable

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant