Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Conform more of the codebase to strictNullChecks (#10518 #10518

Merged
merged 3 commits into from
Apr 6, 2023
Merged

Conversation

t3chguy
Copy link
Member

@t3chguy t3chguy commented Apr 5, 2023

For element-hq/element-web#21967


This change is marked as an internal change (Task), so will not be included in the changelog.

@t3chguy t3chguy added the T-Task Refactoring, enabling or disabling functionality, other engineering tasks label Apr 5, 2023
Copy link
Contributor

@weeman1337 weeman1337 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@@ -207,24 +209,6 @@ export default class WidgetStore extends AsyncStoreWithClient<IState> {
roomApps.widgets = roomApps.widgets.filter((app) => !(app.id === widgetId && app.roomId === roomId));
}
}

public doesRoomHaveConference(room: Room): boolean {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If public functions are removed, does this PR than introduce a breaking change?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this was a real SDK then yes, but as per the README:

As of Aug 2018, the only skin that exists is vector-im/element-web; it and matrix-org/matrix-react-sdk should effectively be considered as a single project (for instance, matrix-react-sdk bugs are currently filed against vector-im/element-web rather than this project).

@t3chguy t3chguy changed the title Conform more of the codebase to strictNullChecks Conform more of the codebase to strictNullChecks (#10518 Apr 6, 2023
@t3chguy t3chguy merged commit 55d3548 into develop Apr 6, 2023
@t3chguy t3chguy deleted the t3chguy/tsc4 branch April 6, 2023 10:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Task Refactoring, enabling or disabling functionality, other engineering tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants