anchor.diff:    @Deprecated('6.0.0')
     Map getDefaultProps() => throw _unsupportedLifecycleError('getDefaultProps');
   
  -  /// ReactJS lifecycle method that is invoked once, both on the client and server, immediately before the initial
  -  /// rendering occurs.
  -  ///
  -  /// If you call [setState] within this method, [render] will see the updated state and will be executed only once
  -  /// despite the [state] value change.
  -  ///
  -  /// See: <https://facebook.github.io/react/docs/react-component.html#unsafe_componentwillmount>
  +  /// ReactJS lifecycle method that is invoked once immediately before the initial rendering occurs.
     ///
     /// > __DEPRECATED - DO NOT USE__
     /// >
  
positive.code:   /// See: <https://facebook.github.io/react/docs/react-component.html#mounting-componentdidmount>
    void componentDidMount() {}
  
    /// ReactJS lifecycle method that is invoked before rendering on initial mount and on subsequent updates when [nextProps] is received.
    ///
    /// It should return an object to update the state, or null to update nothing (this is different from componentWillRecieveProps).
    ///
    /// [prevState] will be null when this lifcecyle method is called before first mount.
    ///
    /// This method is also effectively static, so using instance members like [props] or `ref` will not work.
    ///
    /// Deriving state from props should be used with caution since it can lead to more verbose implementations and less approachable by others.
    ///
    /// See: <https://reactjs.org/docs/react-component.html#static-getderivedstatefromprops>
    ///
    /// __Example__:
    ///
    ///     @override
    ///     getDerivedStateFromProps(Map nextProps, Map prevState) {
    ///       if (prevState.someMirroredValue != nextProps.someValue) {
    ///         return {
    ///           derivedData: computeDerivedState(nextProps),
    ///           someMirroredValue: nextProps.someValue
    ///         };
    ///       }
    ///       return null;
    ///     }
    ///
    Map getDerivedStateFromProps(Map nextProps, Map prevState) => null;
  
    /// ReactJS lifecycle method that is invoked before rendering when [nextProps] or [nextState] are being received.
    ///
    /// Use this as an opportunity to return `false` when you're certain that the transition to the new props and state
    /// will not require a component update.
    ///
    /// See: <https://facebook.github.io/react/docs/react-component.html#updating-shouldcomponentupdate>
    bool shouldComponentUpdate(Map nextProps, Map nextState) => true;
  
    /// ReactJS lifecycle method that is invoked immediately after rendering
    /// before [nextProps] and [nextState] are committed to the DOM.
    ///
    /// This method is not called for the initial [render].
    ///
  
negative.code:   //
    // ******************************************************************************************************************
  
    /// Deprecated. Will be removed when [Component] is removed in the `6.0.0` release.
    ///
    /// Replace calls to this method with either:
    ///
    /// - [forceUpdate] (preferred) - forces rerender and bypasses [shouldComponentUpdate]
    /// - `setState({})` - same behavior as this method: causes rerender but goes through [shouldComponentUpdate]
    ///
    /// See: <https://reactjs.org/docs/react-component.html#forceupdate>
    @override
    @Deprecated('6.0.0')
    void redraw([SetStateCallback callback]) {
  