element-web/src/utils
Kerry 9a733a6444
Apply strictNullChecks to src/utils/exportUtils (#10379)
* Apply `strictNullChecks` to `src/utils/exportUtils`

* strict fix

* test coverage

* lint

* test coverage

* one more test
2023-03-29 21:47:07 +00:00
..
beacon Apply strictNullChecks to src/utils/beacon/* (#10337) 2023-03-13 21:55:50 +00:00
device Merge branch 'master' into develop 2023-03-28 14:30:52 +01:00
dm Add m.direct filter / validation (#10436) 2023-03-27 08:37:35 +02:00
event Implement broadcast message preview (#9762) 2022-12-16 11:01:16 +00:00
exportUtils Apply strictNullChecks to src/utils/exportUtils (#10379) 2023-03-29 21:47:07 +00:00
localRoom Conform more of the codebase to strictNullChecks (#10350 2023-03-10 14:55:06 +00:00
location Conform more code to strictNullChecks (#10383 2023-03-16 10:35:17 +00:00
media Apply prettier formatting 2022-12-12 12:24:14 +01:00
permalinks Apply strictNullChecks to src/utils/pillify.tsx (#10456) 2023-03-28 10:07:49 +13:00
pushRules Polls: sync push rules on changes to account_data (#10287) 2023-03-09 00:20:06 +00:00
room Implement third-party invite waiting room (#10229) 2023-03-06 12:08:04 +01:00
validate Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
AnimationUtils.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
arrays.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
AutoDiscoveryUtils.tsx Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
blobs.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
BrowserWorkarounds.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
colour.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
connection.ts Reload map on reconnect (#8848) 2022-06-15 16:38:35 +02:00
createMatrixClient.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
createVoiceMessageContent.ts Error handling if broadcast events could not be sent (#9885) 2023-01-17 07:57:59 +00:00
DecryptFile.ts Apply strictNullChecks to src/utils/exportUtils (#10379) 2023-03-29 21:47:07 +00:00
DialogOpener.ts Properly type Modal props to ensure useful typescript checking (#10238 2023-02-28 10:31:48 +00:00
direct-messages.ts Implement third-party invite waiting room (#10229) 2023-03-06 12:08:04 +01:00
DirectoryUtils.ts Consolidate public room search experience (#9605) 2022-11-22 15:05:09 +00:00
DMRoomMap.ts Add m.direct filter / validation (#10436) 2023-03-27 08:37:35 +02:00
EditorStateTransfer.ts Conform more of the codebase to strictNullChecks (#10358 2023-03-13 15:07:20 +00:00
enums.ts Add enum utility tests 2021-04-22 20:37:19 -06:00
error.ts Enable @typescript-eslint/explicit-member-accessibility on /src (#9785) 2022-12-16 12:29:59 +00:00
ErrorUtils.tsx Apply strictNullChecks to src/components/views/auth/* (#10299 2023-03-07 10:45:55 +00:00
EventRenderingUtils.ts Render poll end events in timeline (#10027) 2023-02-07 21:12:39 +00:00
EventUtils.ts Conform more of the codebase to strictNullChecks (#10358 2023-03-13 15:07:20 +00:00
Feedback.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
FileDownloader.ts Conform src/components/views/messages/* code to strictNullChecks (#10461) 2023-03-29 08:22:35 +01:00
FileUtils.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
FixedRollingArray.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
FontManager.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
FormattingUtils.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
humanize.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
i18n-helpers.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
IdentityServerUtils.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
IDestroyable.ts Use IDestroyable instead of IDisposable 2020-06-09 08:08:47 -06:00
image-media.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
Image.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
iterables.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
JSON.ts Fix view source and devtools showing hljs warnings (#7759) 2022-02-09 09:09:06 +00:00
KeyVerificationStateObserver.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
LazyValue.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
leave-behaviour.ts Conform more code to strictNullChecks (#10383 2023-03-16 10:35:17 +00:00
local-room.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
login.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
LruCache.ts Add UserProfilesStore, LruCache and cache for user permalink profiles (#10425) 2023-03-27 10:07:43 +02:00
maps.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
MarkedExecution.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
MatrixGlob.ts Enable @typescript-eslint/explicit-member-accessibility on /src (#9785) 2022-12-16 12:29:59 +00:00
MediaEventHelper.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
MegolmExportEncryption.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
membership.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
MessageDiffUtils.tsx Fix MessageEditHistoryDialog crashing on complex input (#10018) 2023-01-31 09:55:20 +00:00
Mouse.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
MultiInviter.ts Conform more code to strictNullChecks (#10383 2023-03-16 10:35:17 +00:00
NativeEventUtils.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
notifications.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
numbers.ts Fix seekbar position for zero length audio (#9949) 2023-01-23 17:28:31 +01:00
objects.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
pages.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
PasswordScorer.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
pillify.tsx Apply strictNullChecks to src/utils/pillify.tsx (#10456) 2023-03-28 10:07:49 +13:00
PinningUtils.ts Use js-sdk imports for poll event types instead of events-sdk (#9904) 2023-01-13 10:02:33 -07:00
PreferredRoomVersions.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
presence.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
promise.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
ReactUtils.tsx Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
read-receipts.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
Reply.ts Improve strictNullChecks support in right_panel (#10415) 2023-03-22 12:15:26 +00:00
ResizeNotifier.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
rooms.ts Consolidate public room search experience (#9605) 2022-11-22 15:05:09 +00:00
RoomUpgrade.ts Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
sets.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
ShieldUtils.ts Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
Singleflight.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
SnakedObject.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
SortMembers.ts Conform more code to strictNullChecks (#10444 2023-03-27 08:01:09 +01:00
space.tsx Conform more code to strictNullChecks (#10383 2023-03-16 10:35:17 +00:00
StorageManager.ts Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
stringOrderField.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
strings.ts Apply strictNullChecks to src/async-components/* (#10251 2023-02-28 10:51:27 +00:00
threepids.ts Try to resolve emails before creating a DM (#10164) 2023-02-16 14:17:43 +01:00
Timer.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
tooltipify.tsx Improve typescript null checking in places (#10073 (#10073 2023-02-03 15:27:47 +00:00
TypeUtils.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
units.ts Remove dead code (#9035) 2022-07-11 07:52:44 +02:00
UrlUtils.ts Conform more code to strictNullChecks (#10383 2023-03-16 10:35:17 +00:00
UserInteractiveAuth.ts Properly type Modal props to ensure useful typescript checking (#10238 2023-02-28 10:31:48 +00:00
useTooltip.tsx Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
ValidatedServerConfig.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
video-rooms.ts Enable @typescript-eslint/explicit-function-return-type in /src (#9788) 2023-01-12 13:25:14 +00:00
WellKnownUtils.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
Whenable.ts Add @typescript-eslint/no-base-to-string (#10091) 2023-02-07 10:08:10 +00:00
WidgetUtils.ts Fix creatorUserId is required error when opening sticker picker (#10423) 2023-03-23 17:25:16 +00:00