keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
372 stars 102 forks source link

chore(developer): rename to analyzer-messages.ts #11315

Closed mcdurdin closed 2 weeks ago

mcdurdin commented 2 weeks ago

Fixes #10254.

A full clean and build resolved this, so seems likely the rename caused some intermediate file to break?

@keymanapp-test-bot skip

keymanapp-test-bot[bot] commented 2 weeks ago

User Test Results

Test specification and instructions

User tests are not required

mcdurdin commented 2 weeks ago

Ummm less certain now, rebuilds seem fragile. Monitoring.

mcdurdin commented 2 weeks ago
13:15:50   src/analyzer-messages.ts(17,19): error TS2841: The type of this expression cannot be named without a 'resolution-mode' assertion, which is an unstable feature. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.
13:15:50   src/analyzer-messages.ts(27,19): error TS2841: The type of this expression cannot be named without a 'resolution-mode' assertion, which is an unstable feature. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.

Failed to build on agent as well. Smells like a tsc bug? Will abandon this and re-investigate later.