Value in default scope.
Value in user scope.
The preference identifier.
OptionalsessionValue in session scope (in-memory, set via --session-preference).
OptionalsourceThe narrowest scope (honoring workspace trust) in which a value is explicitly set, i.e. the
scope that determines the effective PreferenceInspection.value. Walked in precedence
order Folder -> Workspace -> User; undefined when only the default value applies. In an
untrusted workspace the folder/workspace scopes are ignored, so sourceScope is either
User or undefined.
The value that is active, i.e. the value set in the lowest scope available.
Value in folder scope.
Value in workspace scope.
A PreferenceInspection augmented with a derived, workspace-trust-aware source scope.