anchor.diff:      );
     }
   
  -  Widget _buildDrawer(BuildContext context) {
  +  Widget buildDrawer(BuildContext context) {
       return new Drawer(
         child: new Block(
           children: <Widget>[
  
positive.code:   }
  }
  
  // Data models for the UI.
  
  class Recipe {
    const Recipe({
      this.name,
  
negative.code:   // adjusts based on the size of the screen. If the recipe sheet touches
    // the edge of the screen, use a slightly different layout.
    Widget _buildContainer(BuildContext context) {
      final bool isFavorite = _favoriteRecipes.contains(config.recipe);
      final Size screenSize = MediaQuery.of(context).size;
      final bool fullWidth = (screenSize.width < _kRecipePageMaxWidth);
      final double appBarHeight = _getAppBarHeight(context);
  