Skip to content

React rule: context-provider-sprawl #158

@ColumbusLabs

Description

@ColumbusLabs

Goal

Flag components wrapping many unrelated Context.Provider values.

Difficulty

Medium

Area

Detector (react)

Suggested approach

  • Count Provider JSX elements per component.

Acceptance criteria

  • Legitimate single-context provider does not fire.

Suggested test command

npm test -- tests/detectors/

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: detectorDetector/rule behaviordifficulty: mediumModerate task with multiple files or design choicesenhancementNew feature or requestgood-first-ruleStarter work for adding or improving a DebtLens rulehelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions