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