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

@ -49,7 +49,7 @@ export default class QueryMatcher<T extends {}> {
private _options: IOptions<T>;
private _items: Map<string, { object: T; keyWeight: number }[]>;
constructor(objects: T[], options: IOptions<T> = { keys: [] }) {
public constructor(objects: T[], options: IOptions<T> = { keys: [] }) {
this._options = options;
this.setObjects(objects);
@ -61,7 +61,7 @@ export default class QueryMatcher<T extends {}> {
}
}
setObjects(objects: T[]) {
public setObjects(objects: T[]) {
this._items = new Map();
for (const object of objects) {
@ -96,7 +96,7 @@ export default class QueryMatcher<T extends {}> {
}
}
match(query: string, limit = -1): T[] {
public match(query: string, limit = -1): T[] {
query = this.processQuery(query);
if (this._options.shouldMatchWordsOnly) {
query = query.replace(/[^\w]/g, "");