anchor.diff:    @override
     Widget build(BuildContext context) {
       super.build(context); // See AutomaticKeepAliveClientMixin.
  -    return GSYPullLoadWidget(
  -      pullLoadWidgetControl,
  -      (BuildContext context, int index) => _renderItem(pullLoadWidgetControl.dataList[index]),
  -      handleRefresh,
  -      onLoadMore,
  -      refreshKey: refreshIndicatorKey,
  +    return new Scaffold(
  +      backgroundColor: Color(GSYColors.mainBackgroundColor),
  +      appBar: new AppBar(
  +        flexibleSpace: _renderHeader(),
  +        backgroundColor: Color(GSYColors.mainBackgroundColor),
  +        leading: new Container(),
  +        elevation: 0.0,
  +      ),
  +      body: GSYPullLoadWidget(
  +        pullLoadWidgetControl,
  +        (BuildContext context, int index) => _renderItem(pullLoadWidgetControl.dataList[index]),
  +        handleRefresh,
  +        onLoadMore,
  +        refreshKey: refreshIndicatorKey,
  +      ),
       );
     }
   }
  +
  +class TrendTypeModel {
  +  final String name;
  +  final String value;
  +
  +  TrendTypeModel(this.name, this.value);
  +}
  
positive.code: }
  
  class _TrendPageState extends GSYListState<TrendPage> {
  
    _renderItem(ReposViewModel e) {
      return new ReposItem(e, onPressed: () {
        NavigatorUtils.goReposDetail(context, e.ownerName, e.repositoryName);
      });
    }
  
    @override
  
negative.code: import 'package:flutter/material.dart';
  import 'package:gsy_github_app_flutter/common/dao/ReposDao.dart';
  import 'package:gsy_github_app_flutter/common/style/GSYStyle.dart';
  import 'package:gsy_github_app_flutter/common/utils/NavigatorUtils.dart';
  import 'package:gsy_github_app_flutter/widget/GSYCardItem.dart';
  import 'package:gsy_github_app_flutter/widget/GSYListState.dart';
  import 'package:gsy_github_app_flutter/widget/GSYPullLoadWidget.dart';
  import 'package:gsy_github_app_flutter/widget/ReposItem.dart';
  