anchor.diff:        this._typeProvider,
         this._errorReporter,
         this._strictInference,
  -      this._uiAsCodeEnabled,
         this._isNonNullableByDefault,
         this._migratableAstInfoProvider);
   
  
positive.code:         typeProvider,
          resolver.errorReporter,
          analysisOptionsImpl.strictInference,
          featureSet.isEnabled(Feature.control_flow_collections) ||
              featureSet.isEnabled(Feature.spread_collections),
          featureSet.isEnabled(Feature.non_nullable),
          migratableAstInfoProvider);
    }
  
negative.code:   final MigratableAstInfoProvider _migratableAstInfoProvider;
  
    final bool _strictInference;
    final bool _isNonNullableByDefault;
  
    factory TypedLiteralResolver(ResolverVisitor resolver, FeatureSet featureSet,
  