Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/shared/common/src/api/data/LDEvaluationReason.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ export interface LDEvaluationReason {
* Otherwise it is false or undefined. In the JSON representation of the reason the property is
* present only when it is true.
*
* Flag overrides are currently experimental and subject to change.
* @experimental Flag overrides are currently experimental and subject to change.
*/
overrideAffected?: boolean;
}
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,7 @@ export interface LDDataSystemOptions {
fdv1Fallback?: FDv1FallbackConfiguration | null;

/**
* Configures an override source. Flag overrides are currently experimental and subject to
* change.
* Configures an override source.
*
* The source supplies flag and segment definitions that take precedence over data received
* from LaunchDarkly on a per-key basis. Overrides let an operator force one or more flags to a
Expand All @@ -94,13 +93,14 @@ export interface LDDataSystemOptions {
* Some implementations provide the source object itself, while others provide a factory
* function that creates the source based on the SDK configuration. This property accepts
* either.
*
* @experimental Flag overrides are currently experimental and subject to change.
*/
overrides?: LDOverrideSourceOptions;
}

/**
* Configuration of the file-based override source. Flag overrides are currently experimental and
* subject to change.
* Configuration of the file-based override source.
*
* The source reads flag and segment overrides from one or more local files and reloads them as
* the files change. The files use the same document format as the file data source: a JSON or
Expand All @@ -121,6 +121,8 @@ export interface LDDataSystemOptions {
* },
* });
* ```
*
* @experimental Flag overrides are currently experimental and subject to change.
*/
export interface FileOverrideSourceOptions {
type: 'file';
Expand Down Expand Up @@ -171,7 +173,7 @@ export interface FileOverrideSourceOptions {
* The ways an override source can be configured: the file-based source, a source object, or a
* factory function that creates a source from the client context.
*
* Flag overrides are currently experimental and subject to change.
* @experimental Flag overrides are currently experimental and subject to change.
*/
export type LDOverrideSourceOptions =
| FileOverrideSourceOptions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { LDKeyedFeatureStoreItem } from './LDFeatureStore';
* interface and passes it to {@link LDOverrideSource.start}. Override sources call it. They do
* not implement it.
*
* Flag overrides are currently experimental and subject to change.
* @experimental Flag overrides are currently experimental and subject to change.
*/
export interface LDOverrideSink {
/**
Expand Down Expand Up @@ -41,7 +41,7 @@ export interface LDOverrideSink {
*
* Configure an override source with the `overrides` property of the data system options.
*
* Flag overrides are currently experimental and subject to change.
* @experimental Flag overrides are currently experimental and subject to change.
*/
export interface LDOverrideSource {
/**
Expand Down
Loading