Closed Bug 1953824 Opened 1 year ago Closed 1 year ago

Investigate adding a TypeScript set-up for toolkit/components/places

Categories

(Toolkit :: Places, task, P3)

task

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 external file, 4 obsolete files)

We're investigating adding TypeScript support to toolkit/components/places. This bug is for the work towards that.

Assignee: nobody → standard8
Status: NEW → ASSIGNED
Depends on: 1953970

Comment on attachment 9471756 [details]
WIP: Bug 1953824 - Automated jsdoc fixes

Revision D241425 was moved to bug 1953970. Setting attachment 9471756 [details] to obsolete.

Attachment #9471756 - Attachment is obsolete: true

Comment on attachment 9471757 [details]
WIP: Bug 1953824 - Add Glean places typescript definitions

Revision D241426 was moved to bug 1953970. Setting attachment 9471757 [details] to obsolete.

Attachment #9471757 - Attachment is obsolete: true

Comment on attachment 9471758 [details]
WIP: Bug 1953824 - Fix general TS issues

Revision D241427 was moved to bug 1953970. Setting attachment 9471758 [details] to obsolete.

Attachment #9471758 - Attachment is obsolete: true
Attachment #9471759 - Attachment description: WIP: Bug 1953824 - Add TypeScript configuration file for toolkit/components/places → Bug 1953824 - Add TypeScript configuration files for toolkit/components/places.
Depends on: 1954131
Depends on: 1954136
Depends on: 1954143
Depends on: 1954169
Attachment #9471759 - Attachment description: Bug 1953824 - Add TypeScript configuration files for toolkit/components/places. → WIP: Bug 1953824 - Add TypeScript configuration files for toolkit/components/places.
Attachment #9471902 - Attachment description: Bug 1953824 - Enable ESLint rule collections valid-jsdoc and require-jsdoc for toolkit/components/places. r?#places-reviewers! → WIP: Bug 1953824 - Enable ESLint rule collections valid-jsdoc and require-jsdoc for toolkit/components/places. r?#places-reviewers!
Depends on: 1958102
Depends on: 1958104
Depends on: 1958640
Depends on: 1963252
Depends on: 1964214
Depends on: 1966237
Blocks: 1967494
Attachment #9471759 - Attachment description: WIP: Bug 1953824 - Add TypeScript configuration files for toolkit/components/places. → Bug 1953824 - Add TypeScript configuration files for toolkit/components/places. r?jteow!

Comment on attachment 9471902 [details]
WIP: Bug 1953824 - Enable ESLint rule collections valid-jsdoc and require-jsdoc for toolkit/components/places. r?#places-reviewers!

Revision D241524 was moved to bug 1967494. Setting attachment 9471902 [details] to obsolete.

Attachment #9471902 - Attachment is obsolete: true
Pushed by mbanner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c45cbebd492c Add TypeScript configuration files for toolkit/components/places. r=jteow
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
QA Whiteboard: [qa-triage-done-c141/b140]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: