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

TRuleMetadata

Declaration

Source position: fpsonar.types.pp line 149

type TRuleMetadata = record

public

  RuleId: string;

  Tier: TRuleTier;

  Feed: TRuleFeed;

  Severity: TFpSonarSeverity;

  Category: TFpSonarIssueType;

  DefaultConfidence: TFpSonarConfidence;

  DefaultEnabled: Boolean;

  MessageKey: string;

  Tags: TRuleTagArray;

  Title: string;

  Description: string;

  ParamSpecs: TRuleParamSpecArray;

  class function Make();

  procedure AddParam();

  function WithDescription();

  function FindParam();

  function IsComplete;

  function Problem;

end;


Documentation generated on: 2026-07-12