Skip to content
Commits on Aug 21, 2012
  1. Add spec/reports to gitignore

    Change-Id: Ief95b962ed24eee97dba46a40cb48f29cdcd0f18
    mpage committed Aug 21, 2012
  2. Beef up README

    Change-Id: Ic3f27eacb1eaf915f1f5c452f6565fb4471aa3ff
    mpage committed Aug 21, 2012
Commits on Jul 31, 2012
  1. @kowshik

    Fix indentation in deparse.

    Change-Id: Ic02cf42ae8f931f668d0c730984660b2e50f8ae2
    kowshik committed Jul 31, 2012
Commits on Jul 24, 2012
  1. Merge "Update README to include Bug filing info per Deepika"

    Chloe Jackson committed with Gerrit Code Review Jul 24, 2012
Commits on Jul 19, 2012
  1. Update README to include Bug filing info per Deepika

    Change-Id: I2099f382725864ed93b8576b34b31d6806135127
    Chloe Jackson committed Jul 19, 2012
  2. @kowshik

    Added deparse method for schema classes.

    - The method: Membrane::Schema::Base#deparse returns string
      representation of a schema.
    - Changed class: Membrane::Schema::Dictionary to sub-class
      Membrane::Schema::Base.
    - Changed method: Membrane::SchemaParser#deparse to call
      `name` instead of `inspect` on a Membrane::Schema::Class
       object.
    - Added/changed tests.
    
    Change-Id: I0b7e41c925ed26781ec235b1cb4f536440c0788d
    kowshik committed Jul 19, 2012
Commits on Jul 11, 2012
  1. @kowshik

    Use `Object` interchangeably with `any`.

    Change-Id: If00b9fa32ca7be53ab999e0d8a6e2b22223459b7
    kowshik committed Jul 11, 2012
Commits on Jul 9, 2012
  1. @kowshik

    Add creation date, reorder attributes in gemspec.

    Change-Id: I88754e514f40d4510a8ac3b7325a42a51a90f639
    kowshik committed Jul 9, 2012
Commits on May 21, 2012
  1. Remove "bundler/gem_tasks" require

    Change-Id: I9321201c1b0229c051c76bf5f4b2992a60f1ff42
    mpage committed May 21, 2012
Commits on May 16, 2012
  1. Raise an ArgumentError if given a non-schema input

    Change-Id: Ifbf0f30ba4254a20af77b03ae06ec4d22ba46716
    mpage committed May 15, 2012
  2. Catchall for user-defined schemas

    Change-Id: I5237ca2bbe21b669e8747317651cf78965f111bd
    mpage committed May 15, 2012
  3. Alphabetize case statements

    Change-Id: I3e936e45892eeaf3a5b51fb265440fb103d8bb68
    mpage committed May 15, 2012
  4. Pretty printer for tuples

    Change-Id: If37835e20dfa875e98e7c399764a00979b135b79
    mpage committed May 15, 2012
  5. Pretty printer for regexp schemas

    Change-Id: I90116bce2ea398d340c427d351799fa6dfb9f24e
    mpage committed May 15, 2012
  6. Pretty printer for records

    Change-Id: Ie81b6f305a55804a7f752fa629c649aaaed23022
    mpage committed May 15, 2012
  7. Pretty printing for list schemas

    Change-Id: I1ff4296809359fc480d154329a70face008bdeaf
    mpage committed May 15, 2012
  8. Pretty printing for enum schemas

    Change-Id: I06e02f66d0a9415f2b35cedc1aab3ac52eb07c3f
    mpage committed May 15, 2012
  9. Pretty printing for dictionary schemas

    Change-Id: I34c35245c0b3ff32e8f3d18d693369d68f4051e7
    mpage committed May 15, 2012
  10. Pretty printing for class schemas

    Change-Id: I7d96c8ece8e4199dfa2d91784ada4187f86fecae
    mpage committed May 15, 2012
  11. Pretty printer for bool schemas

    Change-Id: I110c4a107deec76fcf60862c6e351ef7e366a425
    mpage committed May 15, 2012
  12. Pretty printing for "any" schemas

    Change-Id: Iac4e673d0b6c7916294d5d99df082f01d515a0b3
    mpage committed May 15, 2012
  13. Pretty printing for value schemas

    Change-Id: Ic7e3e388d9ac7a5cb22c83a6ae523201796d8ad7
    mpage committed May 15, 2012
Commits on May 3, 2012
  1. Add tuple schema

    Change-Id: Ifa26f01e88473c0f64f4722f07a9a9f81824179e
    mpage committed May 2, 2012
  2. Add schema for matching regular expressions

    Change-Id: Ib0e977fbb74ce468c923eba8d9f6a75d32175c6a
    mpage committed May 2, 2012
Commits on May 1, 2012
  1. Update README to reflect that validate now throws.

    Change-Id: Ife69805a1e3948533bf0b604d0d62dacbbd02041
    mpage committed Apr 30, 2012
Commits on Apr 30, 2012
  1. Initial commit of membrane

    Membrane is a generalization of earlier work called JsonSchema. It
    is more powerful, more thoroughly tested, and has better docs. See
    the readme for a more detailed description.
    
    Change-Id: I3ecb2fda299bba0f5899f9b416b7d309debb7ae4
    mpage committed Apr 27, 2012
Something went wrong with that request. Please try again.