<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>db572853c8054929a28fcc5dc610c2df9b7bc6ff</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/55162668be8bed4ff37da5b4f469e421e339aede</url>
    <id>55162668be8bed4ff37da5b4f469e421e339aede</id>
    <committed-date>2009-02-06T20:11:43-08:00</committed-date>
    <authored-date>2009-02-06T20:10:58-08:00</authored-date>
    <message>making the Time predicate useful via a :distance range, used to define dynamic upper/lower boundaries for time distance from the time of validation</message>
    <tree>d611713af86703e6ca7256e357a50b2cf3fffecd</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>806c21876df3fff20aafd6cfd02c10bd0066fc1d</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/a7280506b245d42ac6945de0c19488778afb3a84</url>
    <id>a7280506b245d42ac6945de0c19488778afb3a84</id>
    <committed-date>2009-01-20T13:02:24-08:00</committed-date>
    <authored-date>2009-01-20T13:02:24-08:00</authored-date>
    <message>refactor the Blacklisted predicate to allow case-insensitive blacklisting</message>
    <tree>dca7f9a927a28da6921e12a140c677876c6e2113</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>43957605cf76cf13d154cc23146a388409fa9fd5</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/806c21876df3fff20aafd6cfd02c10bd0066fc1d</url>
    <id>806c21876df3fff20aafd6cfd02c10bd0066fc1d</id>
    <committed-date>2009-01-07T18:31:37-08:00</committed-date>
    <authored-date>2009-01-07T18:31:37-08:00</authored-date>
    <message>the Enumerated predicate now implies required-ness (credit: Ed Moss)</message>
    <tree>fc114cdbc0ed5916d1d0f53b91a065490efcde04</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e65aa75d9112d1e40a47e30aa40912d6bc88164</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/7f66dbbba10954fc6ff561e930e08545b78b0049</url>
    <id>7f66dbbba10954fc6ff561e930e08545b78b0049</id>
    <committed-date>2008-12-03T17:24:20-08:00</committed-date>
    <authored-date>2008-12-03T17:24:20-08:00</authored-date>
    <message>Adding :at_least and :no_more_than options for Number predicate. These are just shortcuts for :above/:below with :inclusive =&gt; true.</message>
    <tree>fc6670f71693e098edcea979b969f537d75c9c0f</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b163757d5d9a4f2a4bf72fe0edca5ab19cc68fd</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/99c4a4ba1b0cc2b82dcf36a7da1e10953fd5ec63</url>
    <id>99c4a4ba1b0cc2b82dcf36a7da1e10953fd5ec63</id>
    <committed-date>2008-11-18T17:09:39-08:00</committed-date>
    <authored-date>2008-11-18T17:09:39-08:00</authored-date>
    <message>extending the Length predicate to work for Arrays, and writing more tests to cover data types and multibyte strings</message>
    <tree>5cff899495baceaac46374b7ebb1783184b21dc1</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9c70c0071faf55e547f9f1b896222a286190b20</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/semantic-attributes/commit/0b163757d5d9a4f2a4bf72fe0edca5ab19cc68fd</url>
    <id>0b163757d5d9a4f2a4bf72fe0edca5ab19cc68fd</id>
    <committed-date>2008-10-07T18:12:00-07:00</committed-date>
    <authored-date>2008-10-07T18:12:00-07:00</authored-date>
    <message>condensing predicates into a gist for easy reference</message>
    <tree>e492a0536017c2c7dccde41c0dad4418e52b9f66</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
</commits>
