1. 13 Aug, 2015 2 commits
    • izeye's avatar
      Polish documentation · eab7eff0
      izeye authored
      Closes gh-3738
      eab7eff0
    • Andy Wilkinson's avatar
      Ignore case when filtering out properties based on target name · fbe2e470
      Andy Wilkinson authored
      Previously, PropertiesConfigurationFactory would only create a
      DefaultPropertyNamePatternsMatcher that ignored case if it was
      ignoring unknown fields. If the binding had a target name and
      unknown fields were not being ignored the matcher would consider the
      case when finding matches. This meant that SERVER_PORT would not being
      to ServerProperties.port as SERVER did not match the target name,
      server.
      
      This commit updates PropertiesConfigurationFactory to use a
      case-ignoring DefaultPropertyNamePatternsMatcher when binding with
      a target name. The tests have also been updated to test binding both
      with and without ignoring case and using either Properties or
      PropertySources. The above-described matching is only performed
      against PropertySources and the bug only occurred when using a target
      name, making it important to test all combinations.
      
      Closes gh-3745
      fbe2e470
  2. 12 Aug, 2015 2 commits
  3. 11 Aug, 2015 2 commits
  4. 10 Aug, 2015 18 commits
  5. 09 Aug, 2015 2 commits
  6. 07 Aug, 2015 4 commits
  7. 06 Aug, 2015 10 commits