COMMITS
/ lib/util/ast.js July 30, 2024
J
[Refactor] add `astUtil.isCallExpression` predicate
Jordan Harband committed
J
[Refactor] general cleanup
Jordan Harband committed
July 29, 2024
J
[Refactor] clean up some of the jsdocs
Jordan Harband committed
J
[Refactor] `display-name`: use `unwrapTSAsExpression`
Jordan Harband committed
April 28, 2024
M
[Refactor] create getScope util; `context.getScope` is deprecated
Mateusz Łopaciński committed
M
[Refactor] create `getSourceCode` helper, since `context.getSourceCode` is deprecated
Mateusz Łopaciński committed
May 18, 2024
J
[Refactor] `getFirstTokens`: context -> sourceCode
Jordan Harband committed
August 21, 2022
B
[Docs] Fix typos
Bryan Mishkin committed
March 19, 2022
N
[Refactor] add AST util `isFunctionLike()`
Nix committed
February 28, 2022
M
[Refactor] add `isParenthesized` AST util
Mario Beltrán Alarcón committed
April 18, 2022
C
[Refactor] improve performance by avoiding unnecessary `Components.detect`
Chiawen Chen committed
April 6, 2022
C
[Refactor] improve performance for detecting function components
Chiawen Chen committed
April 1, 2022
C
[Refactor] fix linter errors
Chiawen Chen committed
December 31, 2021
V
[Fix] `prop-types`, `propTypes`: add support for exported type inference
vedadeepta committed
October 18, 2021
J
[eslint] change `comma-dangle` to `always-multiline`
Jordan Harband committed
August 9, 2021
J
[Fix] `no-typos`: prevent crash on styled components and forwardRefs
Jordan Harband committed
May 24, 2021
P
[Fix] component detection: use `estraverse` to improve component detection
Pedro Palacios Avila committed
September 23, 2020
H
[Fix] `prop-types`/`no-unused-prop-types`: handle CallExpression in ReturnType
Hank Chen committed
July 6, 2020
June 12, 2020
February 22, 2020
C
[eslint] remove `operator-linebreak` override
Chiawen Chen committed
March 25, 2020
C
[Fix] `prop-types`: avoid crash when spreading any type
Chiawen Chen committed
February 8, 2020
J
[Fix] `displayName` (but really, `propTypes` detection): do not crash on empty flow type spreads
Jordan Harband committed
December 28, 2019
October 5, 2019
M
[New] `prop-types`: Support Flow Type spread
Moroine Bentefrit committed
August 6, 2019
C
[Fix] `no-unused-prop-types`: false positive with callback
Chiawen Chen committed
September 6, 2019
C
[eslint] disable some options and manually fix `valid-jsdoc`
Chiawen Chen committed
May 19, 2019
J
[Refactor] extract `getKeyValue`, `isAssignmentLHS` to ast util
Jordan Harband committed
J
[eslint] enable and autofix `operator-linebreak`
Jordan Harband committed
J
[eslint] enable and autofix `object-shorthand`
Jordan Harband committed
J
[eslint] enable and auto + manually fix `no-else-return`
Jordan Harband committed
J
[eslint] enable and autofix `lines-around-directive`
Jordan Harband committed
May 11, 2019
G
[Build]: fix type-check errors
golopot committed
January 6, 2019
Y
[Fix] Detect components with return statement in switch/case
Yannick Croissant committed
December 13, 2018
J
Handle JSX attribute indentation in jsx-indent
Joshua Stiefer committed
September 27, 2018
S
Extract util functions to AST utils
Sergei Startsev committed
August 5, 2018
A
Add a helper function for determining function-like expressions
Alex Zherdev committed
June 26, 2018
J
For deprecated lifecycle methods, report identifier node instead of the class node
Jarda Snajdr committed
November 16, 2017
J
Extract isNodeFirstInLine to astUtil function
Joachim Seminck committed
November 11, 2017
J
Support getters in forbid-prop-types
Joshua Stiefer committed
November 9, 2017
J
Move getComponentProperties to a util function
Joshua Stiefer committed
J
Move duplicated getPropertyName to util function
Joshua Stiefer committed