Home / Function/ mapErrorSeverityToESlint() — react Function Reference

mapErrorSeverityToESlint() — react Function Reference

Architecture documentation for the mapErrorSeverityToESlint() function in ReactCompiler.ts from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  1434d447_81c6_eb94_51f8_7685d920df34["mapErrorSeverityToESlint()"]
  40190dd7_cea0_7135_9d7e_df5f2d3454b7["ReactCompiler.ts"]
  1434d447_81c6_eb94_51f8_7685d920df34 -->|defined in| 40190dd7_cea0_7135_9d7e_df5f2d3454b7
  46919ea6_1f89_4e44_2ca7_76c5d4d10e8c["recommendedCompilerRuleConfigs()"]
  46919ea6_1f89_4e44_2ca7_76c5d4d10e8c -->|calls| 1434d447_81c6_eb94_51f8_7685d920df34
  787357be_393b_27bd_e613_3af8741c4a19["recommendedLatestCompilerRuleConfigs()"]
  787357be_393b_27bd_e613_3af8741c4a19 -->|calls| 1434d447_81c6_eb94_51f8_7685d920df34
  460c97b6_adf6_071f_0ceb_20d0982cf923["assertExhaustive()"]
  1434d447_81c6_eb94_51f8_7685d920df34 -->|calls| 460c97b6_adf6_071f_0ceb_20d0982cf923
  style 1434d447_81c6_eb94_51f8_7685d920df34 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/eslint-plugin-react-hooks/src/shared/ReactCompiler.ts lines 190–208

export function mapErrorSeverityToESlint(
  severity: ErrorSeverity,
): Linter.StringSeverity {
  switch (severity) {
    case ErrorSeverity.Error: {
      return 'error';
    }
    case ErrorSeverity.Warning: {
      return 'warn';
    }
    case ErrorSeverity.Hint:
    case ErrorSeverity.Off: {
      return 'off';
    }
    default: {
      assertExhaustive(severity, `Unhandled severity: ${severity}`);
    }
  }
}

Domain

Subdomains

Frequently Asked Questions

What does mapErrorSeverityToESlint() do?
mapErrorSeverityToESlint() is a function in the react codebase, defined in packages/eslint-plugin-react-hooks/src/shared/ReactCompiler.ts.
Where is mapErrorSeverityToESlint() defined?
mapErrorSeverityToESlint() is defined in packages/eslint-plugin-react-hooks/src/shared/ReactCompiler.ts at line 190.
What does mapErrorSeverityToESlint() call?
mapErrorSeverityToESlint() calls 1 function(s): assertExhaustive.
What calls mapErrorSeverityToESlint()?
mapErrorSeverityToESlint() is called by 2 function(s): recommendedCompilerRuleConfigs, recommendedLatestCompilerRuleConfigs.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free