ConfigReconciliationService class

Reconciles dependent configuration after flavor targets change.

Removes obsolete Environment and Firebase configurations for deleted targets while preserving existing configuration for unchanged targets.

Newly added targets are reported so that callers can collect the missing configuration interactively.

Constructors

ConfigReconciliationService()
Creates a configuration reconciliation service.
const

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
reconcile({required InitConfig current, required FlavorSetup updated}) ConfigReconciliationResult
Reconciles the current project configuration against the updated flavor configuration.
toString() String
A string representation of this object.
inherited

Operators

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