Closed (fixed)
Project:
Drupal core
Version:
10.0.x-dev
Component:
javascript
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
12 Jul 2017 at 15:19 UTC
Updated:
12 Dec 2022 at 11:39 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #3
droplet commentedComment #4
dylf commented+1
Comment #5
star-szrA couple points:
Comment #6
droplet commentedshould be a follow-up. We need to decide what to do and pick a package. (there's no official rule for type checking)
Comment #7
mahalingam_cs commentedVerified patch fromo #6 and it looks good.
Comment #8
mahalingam_cs commentedComment #10
dylf commentedRerolled
Comment #21
smustgrave commentedComment #22
_pratik_Comment #23
_pratik_Here is a rerolled patch for 10.1.x
Comment #24
_pratik_Comment #25
nod_Thanks! there are only a few missing:
core/misc/tabledrag.js line 180 and 372
core/misc/tableheader line 41
core/modules/editor/js/editor.admin.js line 214
Comment #26
akram khanUpdated patch and address #25
Comment #27
nod_Perfect, thank you!
Comment #28
catchIs this something we can add linting for?
Comment #29
nod_It's possible through the eslint-plugin-jsdoc package.
I'm not sure it's a good idea to add that here, our jsdoc linting hasn't been working for a while so there'll be lots to fix. I'll open a follow up
Comment #30
nod_created #3324057: Validate jsdoc with eslint
Comment #31
catchCommitted/pushed to 10.1.x and cherry-picked to 10.0.x, thanks!