anchor.diff:  }
   
   ///趋势数据语言过滤
  -trendType(BuildContext context) {
  +List<TrendTypeModel> trendType(BuildContext context) {
     return [
       TrendTypeModel(GSYLocalizations.i18n(context).trend_all, null),
       TrendTypeModel("Java", "Java"),
  
positive.code: 
    scrollToTop() {
      if (scrollController.offset <= 0) {
        scrollController
            .animateTo(0,
                duration: Duration(milliseconds: 600), curve: Curves.linear)
            .then((_) {
          _showRefreshLoading();
        });
      } else {
        scrollController.animateTo(0,
            duration: Duration(milliseconds: 600), curve: Curves.linear);
      }
    }
  
  
negative.code:         selectType = trendType(context)[0];
        });
        _showRefreshLoading();
      } else {
        if (selectTimeIndex >= 0) {
          selectTime = trendTime(context)[selectTimeIndex];
        }
        if (selectTypeIndex >= 0) {
          selectType = trendType(context)[selectTypeIndex];
        }
        setState(() {});
      }
      super.didChangeDependencies();
    }
  
    ///空页面
    Widget _buildEmpty() {
      var statusBar = MediaQueryData.fromWindow(WidgetsBinding.instance.window).padding.top;
      var bottomArea = MediaQueryData.fromWindow(WidgetsBinding.instance.window).padding.bottom;
      var height = MediaQuery.of(context).size.height - statusBar - bottomArea - kBottomNavigationBarHeight - kToolbarHeight;
      return SingleChildScrollView(
        child: new Container(
          height: height,
  