sicua
Version:
A tool for analyzing project structure and dependencies
19 lines (18 loc) • 752 B
TypeScript
import { ErrorHandlingAnalysisResult, FunctionErrorHandling } from "../../../types/errorHandling.types";
/**
* Utilities for validating error handling analysis results
*/
export declare class ValidationUtils {
/**
* Validates the structure of an error handling analysis result
*/
static validateErrorHandlingResult(result: ErrorHandlingAnalysisResult): boolean;
/**
* Checks if a function error handling analysis is significant enough to include
*/
static isSignificantFunctionErrorHandling(func: FunctionErrorHandling): boolean;
/**
* Checks if an error handling result is significant enough to include
*/
static isSignificantErrorHandlingResult(result: ErrorHandlingAnalysisResult): boolean;
}