Unit 'FpSonar.RuleFramework' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl-sonar]

TFpSonarRuleEngine.Analyze

Declaration

Source position: fpsonar.ruleframework.pp line 125

public procedure TFpSonarRuleEngine.Analyze(

  const aFileName: string;

  const aCompilerMode: string;

  const aDefines: array of string;

  const aCollector: TFpSonarIssueCollector

); overload;

procedure TFpSonarRuleEngine.Analyze(

  const aFileName: string;

  const aCompilerMode: string;

  const aDefines: array of string;

  const aUnitPaths: array of string;

  const aIncludePaths: array of string;

  const aCollector: TFpSonarIssueCollector

); overload;

procedure TFpSonarRuleEngine.Analyze(

  const aFileName: string;

  const aCompilerMode: string;

  const aDefines: array of string;

  const aUnitPaths: array of string;

  const aIncludePaths: array of string;

  aRealRtl: Boolean;

  aTargetPointerSize: Integer;

  const aCollector: TFpSonarIssueCollector;

  aDialect: TFpSonarDialect = dlDefault

); overload;


Documentation generated on: 2026-07-12