0
Files
src/tools
dpapad fc3873623f WebUI: Add @webui-eslint/polymer-property-class-member ESLint check.
This check ensures that all Polymer properties are also declared as
class members, which in turn is useful for the
 - ongoing work to roll out the 'declare' keyword.
 - future Polymer -> Lit migrations

Also updating lit-property-accessor and polymer-property-declare checks
to mention the class name in reported errors, as well as to use a more
accurate selector for the 'properties' object in their implementation.

In order to enable the new check also fixing a couple remaining
violations that were not fixed in previous CLs, and adding
`enable_type_aware_eslint_checks=false` to CrOS Settings configuration
until all violations are fixed (tracked at crbug.com/406583052).

Bug: 406463492,406583052
Change-Id: I00eb8028ac7bfde6db93676c16f4e5ad2e60a0bd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6176307
Reviewed-by: Rebekah Potter <rbpotter@chromium.org>
Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439142}
2025-03-27 18:20:15 -07:00
..
2025-02-27 13:38:48 -08:00
2025-02-25 11:01:39 -08:00
2025-03-27 00:11:55 -07:00
2025-03-25 07:56:27 -07:00
2025-03-18 14:09:17 -07:00
2025-03-12 11:02:15 -07:00

Tools used during the build or running tests or sometimes just things that people have found useful while working on Chromium.