Skip to content

⬅️ Back to Table of Contents

📄 getWrappedCode.ts

📊 Analysis Summary

Metric Count
🔧 Functions 1
📦 Imports 1

📚 Table of Contents

🛠️ File Location:

📂 packages/eslint-plugin/src/util/getWrappedCode.ts

📦 Imports

Name Source
OperatorPrecedence ./getOperatorPrecedence

Functions

getWrappedCode(text: string, nodePrecedence: OperatorPrecedence, parentPrecedence: OperatorPrecedence): string

Code
export function getWrappedCode(
  text: string,
  nodePrecedence: OperatorPrecedence,
  parentPrecedence: OperatorPrecedence,
): string {
  return nodePrecedence > parentPrecedence ? text : `(${text})`;
}
  • Parameters:
  • text: string
  • nodePrecedence: OperatorPrecedence
  • parentPrecedence: OperatorPrecedence
  • Return Type: string