New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(eslint-plugin): [prefer-readonly-parameter-types] added an optional type allowlist #4436
feat(eslint-plugin): [prefer-readonly-parameter-types] added an optional type allowlist #4436
Commits on Jan 12, 2022
-
feat(eslint-plugin): [prefer-readonly-parameter-types] Added an optio…
…nal type whitelist
Configuration menu - View commit details
-
Copy full SHA for 453ac54 - Browse repository at this point
Copy the full SHA 453ac54View commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e0a04d7 - Browse repository at this point
Copy the full SHA e0a04d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a0631 - Browse repository at this point
Copy the full SHA 06a0631View commit details -
feat(eslint-plugin): [prefer-readonly-parameter-types] Split the allo…
…wlist between internal and configurable
Configuration menu - View commit details
-
Copy full SHA for 618fbd1 - Browse repository at this point
Copy the full SHA 618fbd1View commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed lint issu…
…e with non-null assertion
Configuration menu - View commit details
-
Copy full SHA for 17d013e - Browse repository at this point
Copy the full SHA 17d013eView commit details
Commits on Jan 15, 2022
-
fix(eslint-plugin): [prefer-readonly-parameter-types] Using allowlist…
… everywhere in deep readonlyness checks
Configuration menu - View commit details
-
Copy full SHA for 6fd713d - Browse repository at this point
Copy the full SHA 6fd713dView commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Passing interna…
…l allowlist from rule
Configuration menu - View commit details
-
Copy full SHA for b8cdd5c - Browse repository at this point
Copy the full SHA b8cdd5cView commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Decoupled optio…
…ns and schema of rule and util
Configuration menu - View commit details
-
Copy full SHA for 4ab1f5f - Browse repository at this point
Copy the full SHA 4ab1f5fView commit details
Commits on Jan 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 49713c8 - Browse repository at this point
Copy the full SHA 49713c8View commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Added missing d…
…ocs for option treatMethodsAsReadonly
Configuration menu - View commit details
-
Copy full SHA for 6d842ec - Browse repository at this point
Copy the full SHA 6d842ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2734b7a - Browse repository at this point
Copy the full SHA 2734b7aView commit details
Commits on Jan 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d4fa56b - Browse repository at this point
Copy the full SHA d4fa56bView commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed regressio…
…ns from merging main
Configuration menu - View commit details
-
Copy full SHA for 3df00ed - Browse repository at this point
Copy the full SHA 3df00edView commit details
Commits on Jan 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8188084 - Browse repository at this point
Copy the full SHA 8188084View commit details -
feat(eslint-plugin): [prefer-readonly-parameter-types] Merged excepti…
…ons and internalExceptions together to create a universal allowlist API
Configuration menu - View commit details
-
Copy full SHA for 53aac78 - Browse repository at this point
Copy the full SHA 53aac78View commit details -
feat(eslint-plugin): [prefer-readonly-parameter-types] Added a schema…
… for type allowlist
Configuration menu - View commit details
-
Copy full SHA for efd4140 - Browse repository at this point
Copy the full SHA efd4140View commit details -
chore(eslint-plugin): [prefer-readonly-parameter-types] Split TypeAll…
…owlistItem out into own file
Configuration menu - View commit details
-
Copy full SHA for 0504608 - Browse repository at this point
Copy the full SHA 0504608View commit details -
docs(eslint-plugin): [prefer-readonly-parameter-types] Updated docs f…
…or the more sophisticated allowlist
Configuration menu - View commit details
-
Copy full SHA for 7a6c943 - Browse repository at this point
Copy the full SHA 7a6c943View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2acfaa - Browse repository at this point
Copy the full SHA f2acfaaView commit details -
test(eslint-plugin): [prefer-readonly-parameter-types] Added tests fo…
…r type allowlist with wrong kinds of types
Configuration menu - View commit details
-
Copy full SHA for b178a21 - Browse repository at this point
Copy the full SHA b178a21View commit details
Commits on Jan 25, 2022
-
chore(eslint-plugin): [prefer-readonly-parameter-types] Deduplicated …
…default configuration
Configuration menu - View commit details
-
Copy full SHA for e8af7cb - Browse repository at this point
Copy the full SHA e8af7cbView commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Added back read…
…onlynessOptionsSchema
Configuration menu - View commit details
-
Copy full SHA for 5e18240 - Browse repository at this point
Copy the full SHA 5e18240View commit details
Commits on Jan 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 59371e7 - Browse repository at this point
Copy the full SHA 59371e7View commit details
Commits on Jan 27, 2022
-
docs(eslint-plugin): [prefer-readonly-parameter-types] Fixed default …
…allowlist in docs
Configuration menu - View commit details
-
Copy full SHA for 3eb89b6 - Browse repository at this point
Copy the full SHA 3eb89b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 766a2e7 - Browse repository at this point
Copy the full SHA 766a2e7View commit details
Commits on Jan 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 854dcac - Browse repository at this point
Copy the full SHA 854dcacView commit details
Commits on Feb 4, 2022
-
feat(eslint-plugin): [prefer-readonly-parameter-types] TypeAllowlistI…
…tem is now a discriminated union
Configuration menu - View commit details
-
Copy full SHA for 0e489cb - Browse repository at this point
Copy the full SHA 0e489cbView commit details -
docs(eslint-plugin): [prefer-readonly-parameter-types] TypeAllowlistI…
…tem is now a discriminated union - docs update
Configuration menu - View commit details
-
Copy full SHA for 6534ef3 - Browse repository at this point
Copy the full SHA 6534ef3View commit details
Commits on Mar 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5474d23 - Browse repository at this point
Copy the full SHA 5474d23View commit details -
test(type-utils): [prefer-readonly-parameter-types] Added rudimentary…
… test for allowlist
Configuration menu - View commit details
-
Copy full SHA for 81b18e3 - Browse repository at this point
Copy the full SHA 81b18e3View commit details -
test(type-utils): [prefer-readonly-parameter-types] Added test for al…
…lowlist containing local definition
Configuration menu - View commit details
-
Copy full SHA for 164ae2b - Browse repository at this point
Copy the full SHA 164ae2bView commit details
Commits on Apr 10, 2022
-
Update packages/type-utils/src/TypeAllowListItem.ts to use enum in JS…
…ON schema Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bda8a3 - Browse repository at this point
Copy the full SHA 6bda8a3View commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Added trainling…
… slash to package path check
Configuration menu - View commit details
-
Copy full SHA for abfc236 - Browse repository at this point
Copy the full SHA abfc236View commit details
Commits on Apr 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ff28c54 - Browse repository at this point
Copy the full SHA ff28c54View commit details
Commits on May 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da498ea - Browse repository at this point
Copy the full SHA da498eaView commit details
Commits on Oct 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bd6b77d - Browse repository at this point
Copy the full SHA bd6b77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbca206 - Browse repository at this point
Copy the full SHA bbca206View commit details
Commits on Jan 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eec8883 - Browse repository at this point
Copy the full SHA eec8883View commit details
Commits on Jan 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ffd2aae - Browse repository at this point
Copy the full SHA ffd2aaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 611ca15 - Browse repository at this point
Copy the full SHA 611ca15View commit details
Commits on Jan 11, 2023
-
feat(type-utils): Added typeMatchesSpecifier() and switched isTypeRea…
…donly over to TypeOrValueSpecifier
Configuration menu - View commit details
-
Copy full SHA for c4d0a3f - Browse repository at this point
Copy the full SHA c4d0a3fView commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed tests hav…
…ing old allowlist format
Configuration menu - View commit details
-
Copy full SHA for 5d74151 - Browse repository at this point
Copy the full SHA 5d74151View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb67f4d - Browse repository at this point
Copy the full SHA fb67f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4334cc - Browse repository at this point
Copy the full SHA c4334ccView commit details -
docs(eslint-plugin): [prefer-readonly-parameter-types] Updated docs t…
…o use TypeOrValueSpecifier allowlist style
Configuration menu - View commit details
-
Copy full SHA for bc3ce11 - Browse repository at this point
Copy the full SHA bc3ce11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e1bfc2 - Browse repository at this point
Copy the full SHA 1e1bfc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5c1d70 - Browse repository at this point
Copy the full SHA c5c1d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22bb891 - Browse repository at this point
Copy the full SHA 22bb891View commit details -
Configuration menu - View commit details
-
Copy full SHA for af5cfc0 - Browse repository at this point
Copy the full SHA af5cfc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3f37f - Browse repository at this point
Copy the full SHA 5c3f37fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60dcf36 - Browse repository at this point
Copy the full SHA 60dcf36View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d81a9 - Browse repository at this point
Copy the full SHA e6d81a9View commit details
Commits on Feb 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2d242f0 - Browse repository at this point
Copy the full SHA 2d242f0View commit details -
docs(prefer-readonly-parameter-types) more legible docs
Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 333d008 - Browse repository at this point
Copy the full SHA 333d008View commit details -
fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed missing e…
…nd of code listing in docs
Configuration menu - View commit details
-
Copy full SHA for 08eebc8 - Browse repository at this point
Copy the full SHA 08eebc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7aef6 - Browse repository at this point
Copy the full SHA eb7aef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5b91cb - Browse repository at this point
Copy the full SHA b5b91cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e41d8be - Browse repository at this point
Copy the full SHA e41d8beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 852ca69 - Browse repository at this point
Copy the full SHA 852ca69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5407105 - Browse repository at this point
Copy the full SHA 5407105View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9f785c - Browse repository at this point
Copy the full SHA b9f785cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8626d16 - Browse repository at this point
Copy the full SHA 8626d16View commit details
Commits on Feb 20, 2023
-
fix(eslint-plugin): bracket style array notation
Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 235acd3 - Browse repository at this point
Copy the full SHA 235acd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1f38dd - Browse repository at this point
Copy the full SHA a1f38ddView commit details -
Merge branch 'prefer-readonly-parameter-types-whitelist' of github.co…
…m:marekdedic/typescript-eslint into prefer-readonly-parameter-types-whitelist
Configuration menu - View commit details
-
Copy full SHA for 93fbcd8 - Browse repository at this point
Copy the full SHA 93fbcd8View commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ad0e9e - Browse repository at this point
Copy the full SHA 3ad0e9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bd7601 - Browse repository at this point
Copy the full SHA 0bd7601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0136e5b - Browse repository at this point
Copy the full SHA 0136e5bView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 386fd03 - Browse repository at this point
Copy the full SHA 386fd03View commit details -
docs(eslint-plugin): [prefer-readonly-parameter-types] described file…
… specifier path as being relative
Configuration menu - View commit details
-
Copy full SHA for ed1e07a - Browse repository at this point
Copy the full SHA ed1e07aView commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3a89ec5 - Browse repository at this point
Copy the full SHA 3a89ec5View commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 346fdbc - Browse repository at this point
Copy the full SHA 346fdbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 609351e - Browse repository at this point
Copy the full SHA 609351eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a535fb6 - Browse repository at this point
Copy the full SHA a535fb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e3f910 - Browse repository at this point
Copy the full SHA 8e3f910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bbaa5 - Browse repository at this point
Copy the full SHA 95bbaa5View commit details
Commits on Mar 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5eae317 - Browse repository at this point
Copy the full SHA 5eae317View commit details -
test(eslint-plugin): fixed type whitelist schema in prefer-readonly-p…
…arameter-types tests
Configuration menu - View commit details
-
Copy full SHA for 751e2de - Browse repository at this point
Copy the full SHA 751e2deView commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3d465cc - Browse repository at this point
Copy the full SHA 3d465ccView commit details