SignalIds class abstract

Stable string identifiers for each RiskSignal.

These IDs appear in SignalResult.signalId and are used throughout the codebase to look up results by signal. Keep them stable across releases; changing an ID is a breaking change for anyone persisting cached data.

Constructors

SignalIds()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

issueResponse → const String
Issue-close latency signal.
maintenance → const String
Repository commit-activity signal.
nullSafety → const String
Null-safety migration signal.
openIssues → const String
Open issue count / resolution-rate signal.
pubScore → const String
pub.dev quality score signal.
releaseFrequency → const String
Release cadence / frequency signal.
repoAvailability → const String
Repository HTTP reachability signal.
sdkCompat → const String
SDK-constraint compatibility signal.
verification → const String
pub.dev publisher-verification / Flutter Favourite signal.
versionFreshness → const String
Version-behind signal (patch / minor / major).