All files / transpiler/logic/analysis/types IParameterNamingError.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
/**
 * Error reported when a function parameter has a reserved naming pattern
 * Issue #227: Parameters cannot start with their function name followed by underscore
 */
import IBaseAnalysisError from "./IBaseAnalysisError";
 
interface IParameterNamingError extends IBaseAnalysisError {
  /** Name of the parameter */
  parameterName: string;
  /** Name of the containing function */
  functionName: string;
}
 
export default IParameterNamingError;