redundant-forwarding-function Discourage functions that only forward their parameters unchanged A function whose complete body calls another callable with the same parameters adds a name without adding behavior. Instead, you SHOULD use the underlying callable directly. Exported aliases, overrides, decorated functions, and ambient declarations remain intentional boundaries. - Category: style - Level: warning - Fix: none - Scope: module Reported declare function parse(source: string): int32; function parseValue(source: string): int32 { return parse(source); } Accepted declare function parse(source: string): int32; const parseValue = parse; language/linter/src/rules/style/redundantforwardingfunction.rs:6