{"shas":[["77df51a2bb12a1b36cfbfa3d5d90cf31e4f98c96","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","smoke tests for behavior inherited from hashie","maeve"],["94c42b560b7c613b375e10d1512430ae612c7477","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","first stab at implementing property types","maeve"],["bd6ac9d2d139e5c090a3aca61ca6116e9e61f1f3","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","initial documentation","maeve"],["ed7dd76f750444aa4167101c32faa76c974e7691","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","refactor property type logic into mixin","maeve"],["49fa0334446e90a5597bbb03a7d5168c8978d97a","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","eager property value type conversion","maeve"],["10a68c3d46c1ed2aff071bd0c452e7decc031686","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","validate required properties","maeve"],["8c12df637fe77bcdc687d68beb2a249486ad1b21","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","validate string length","maeve"],["45e273a448a270d95c2a7762a8e29dc698a38f35","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","validation with arbitrary block","maeve"],["841a73edddd569a1815182610d1fedb8b32f29f6","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","validate property type","maeve"],["e6bcb63f4781ad91e3a667948e3a1334a2c08b71","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","strip whitespace from value when :type => String","maeve"],["3b142b1bbe5996ad99cd078a17457bd785199a44","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","updated docs in preparation for first release","maeve"],["f08abd194cbb5a412a2d197c3b5f68086381ea1f","dd2117f32751cbd0b4b7798c3552520bdc997c5c@g5platform.com","preparing to release v0.1.0","maeve"]],"repo":"maeve/modelish","actor":"maeve","ref":"refs/heads/master","size":12,"head":"f08abd194cbb5a412a2d197c3b5f68086381ea1f","actor_gravatar":"2875831cb1463613f0d5f438d0bd7112","push_id":27683031}