Skip to content

Commit e9f0852

Browse files
committed
refactor: remove unused functions and documentation related to display name assignment and React hooks
1 parent 0c169a5 commit e9f0852

File tree

6 files changed

+8
-66
lines changed

6 files changed

+8
-66
lines changed

packages/core/docs/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@
7979
- [isCreateRef](functions/isCreateRef.md)
8080
- [isCreateRefCall](functions/isCreateRefCall.md)
8181
- [isDeclaredInRenderPropLoose](functions/isDeclaredInRenderPropLoose.md)
82-
- [isDisplayNameAssignment](functions/isDisplayNameAssignment.md)
8382
- [isForwardRef](functions/isForwardRef.md)
8483
- [isForwardRefCall](functions/isForwardRefCall.md)
8584
- [isFromReact](functions/isFromReact.md)
@@ -94,7 +93,6 @@
9493
- [isGetDerivedStateFromError](functions/isGetDerivedStateFromError.md)
9594
- [isGetDerivedStateFromProps](functions/isGetDerivedStateFromProps.md)
9695
- [isInitializedFromReact](functions/isInitializedFromReact.md)
97-
- [isInsideReactHook](functions/isInsideReactHook.md)
9896
- [isInsideRenderMethod](functions/isInsideRenderMethod.md)
9997
- [isInversePhase](functions/isInversePhase.md)
10098
- [isMemo](functions/isMemo.md)

packages/core/docs/functions/isDisplayNameAssignment.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

packages/core/docs/functions/isInsideReactHook.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/core/src/hook/hierarchy.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

packages/core/src/hook/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
export * from "./hierarchy";
21
export * from "./hook-collector";
32
export type * from "./hook-kind";
43
export * from "./hook-name";
Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
import type { _ } from "@eslint-react/eff";
2-
import { AST_NODE_TYPES as T, type TSESTree } from "@typescript-eslint/types";
3-
41
/**
52
* The ESQuery selector for a component display name assignment expression
63
*/
@@ -17,11 +14,11 @@ export const DISPLAY_NAME_ASSIGNMENT_SELECTOR = [
1714
* @param node The AST node
1815
* @returns `true` if the node is a component display name assignment
1916
*/
20-
export function isDisplayNameAssignment(node: TSESTree.Node | _): node is TSESTree.AssignmentExpression {
21-
if (node == null) return false;
22-
return node.type === T.AssignmentExpression
23-
&& node.operator === "="
24-
&& node.left.type === T.MemberExpression
25-
&& node.left.property.type === T.Identifier
26-
&& node.left.property.name === "displayName";
27-
}
17+
// export function isDisplayNameAssignment(node: TSESTree.Node | _): node is TSESTree.AssignmentExpression {
18+
// if (node == null) return false;
19+
// return node.type === T.AssignmentExpression
20+
// && node.operator === "="
21+
// && node.left.type === T.MemberExpression
22+
// && node.left.property.type === T.Identifier
23+
// && node.left.property.name === "displayName";
24+
// }

0 commit comments

Comments
 (0)