anchor.diff:  
     String getValue(String propertyName) {
       String value;
  -    configSections.firstWhere((ConfigSection configSection) {
  +    for (ConfigSection configSection in configSections) {
         value = configSection.getValue(propertyName);
  -      return value != null;
  -    });
  -    return value;
  +      if (value != null) {
  +        return value;
  +      }
  +    }
  +    return null;
     }
   }
   
  
positive.code:   }
  
    String getValue(String propertyName) {
      return _config.get(sectionId, propertyName).toLowerCase();
    }
  }
  
  
negative.code: 
    EditorConfig(workspace.File file) {
      ConfigSectionMatcher matcher = new ConfigSectionMatcher(file);
      whenReady = matcher.getSections().then((_) {
        // indent_style
        useSpaces = _propertyToBool(matcher, "indent_style", trueValue: "space",
            falseValue: "tab");
  