Enable @typescript-eslint/explicit-member-accessibility on /src (#9785)

* Enable `@typescript-eslint/explicit-member-accessibility` on /src

* Prettier
This commit is contained in:
Michael Telatynski 2022-12-16 12:29:59 +00:00 committed by GitHub
parent 51554399fb
commit f1e8e7f140
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
396 changed files with 1110 additions and 1098 deletions

View file

@ -43,11 +43,11 @@ const USER_REGEX = /\B@\S*/g;
const FORCED_USER_REGEX = /[^/,:; \t\n]\S*/g;
export default class UserProvider extends AutocompleteProvider {
matcher: QueryMatcher<RoomMember>;
users: RoomMember[];
room: Room;
public matcher: QueryMatcher<RoomMember>;
public users: RoomMember[];
public room: Room;
constructor(room: Room, renderingType?: TimelineRenderingType) {
public constructor(room: Room, renderingType?: TimelineRenderingType) {
super({
commandRegex: USER_REGEX,
forcedCommandRegex: FORCED_USER_REGEX,
@ -64,7 +64,7 @@ export default class UserProvider extends AutocompleteProvider {
MatrixClientPeg.get().on(RoomStateEvent.Update, this.onRoomStateUpdate);
}
destroy() {
public destroy() {
if (MatrixClientPeg.get()) {
MatrixClientPeg.get().removeListener(RoomEvent.Timeline, this.onRoomTimeline);
MatrixClientPeg.get().removeListener(RoomStateEvent.Update, this.onRoomStateUpdate);
@ -101,7 +101,7 @@ export default class UserProvider extends AutocompleteProvider {
this.users = null;
};
async getCompletions(
public async getCompletions(
rawQuery: string,
selection: ISelectionRange,
force = false,
@ -146,7 +146,7 @@ export default class UserProvider extends AutocompleteProvider {
return completions;
}
getName(): string {
public getName(): string {
return _t("Users");
}
@ -167,7 +167,7 @@ export default class UserProvider extends AutocompleteProvider {
this.matcher.setObjects(this.users);
}
onUserSpoke(user: RoomMember) {
public onUserSpoke(user: RoomMember) {
if (!this.users) return;
if (!user) return;
if (user.userId === MatrixClientPeg.get().credentials.userId) return;
@ -182,7 +182,7 @@ export default class UserProvider extends AutocompleteProvider {
this.matcher.setObjects(this.users);
}
renderCompletions(completions: React.ReactNode[]): React.ReactNode {
public renderCompletions(completions: React.ReactNode[]): React.ReactNode {
return (
<div
className="mx_Autocomplete_Completion_container_pill"
@ -194,7 +194,7 @@ export default class UserProvider extends AutocompleteProvider {
);
}
shouldForceComplete(): boolean {
public shouldForceComplete(): boolean {
return true;
}
}