Michael Mitchell + Chris Stringer
2b6efac25f
Bump version
2013-04-01 11:55:30 -07:00
Chris Stringer
02c0e1ce9b
Merge pull request #3 from G5/string_on_embedded
...
String on embedded
2013-04-01 11:14:46 -07:00
Michael Mitchell + Chris Stringer
c8039c1036
Remove un-needed to_s method on DateTime
2013-03-29 14:58:15 -07:00
Michael Mitchell + Chris Stringer
f7fd944446
Support for string arg on Embedded
2013-03-29 14:55:47 -07:00
Michael Mitchell
e924f0d5d3
bumps version number to pre3
2013-03-26 12:08:35 -07:00
variousred
28badd2f23
Merge pull request #2 from G5/singleton-class
...
defines the accesors on the singelton class only
2013-03-26 11:47:55 -07:00
Michael Mitchell
1accbfa257
removes straggling pry
2013-03-26 07:14:34 -07:00
Michael Mitchell
87839c23ce
fixes specs calling now undefined methods
2013-03-25 16:17:16 -07:00
Michael Mitchell
1180a94cf4
defines the accesors on the singelton class only
2013-03-25 15:52:51 -07:00
Michael Mitchell + Chris Stringer
e6357023be
Bump version
2013-03-22 16:34:44 -07:00
Michael Mitchell + Chris Stringer
0ada4effba
Bump rails
2013-03-22 16:30:42 -07:00
Chris Stringer
28bace57f7
Merge pull request #1 from G5/add_property
...
Add the add_property method
2013-03-22 16:28:50 -07:00
Michael Mitchell + Chris Stringer
a34816f072
Jessica has strong feelings on whitespace
2013-03-22 16:27:35 -07:00
Michael Mitchell + Chris Stringer
66f7123d55
DRY up the logic to create new property classes.
...
Take some code that was duplicated in both the PropertyParser and
Format classes and move into a method in the Property module.
2013-03-22 16:20:18 -07:00
Michael Mitchell + Chris Stringer
3f56c99f9b
InvalidPropertyPrefix error class
...
Raise a InvalidPropertyPrefix error if the prefix is invalid.
2013-03-22 16:03:51 -07:00
Michael Mitchell + Chris Stringer
395cae7bb2
Refactor add_property
...
Change implementation of the add_property method which allows for
dynamically adding attributes from outside the gem. We made it
simpler to construct the args needed for this method and refactored
the logic and tests.
2013-03-22 15:43:28 -07:00
Michael Mitchell + Chris Stringer
b38ac70b38
Add the add_property method
...
Adds support for a public add_property method which exposes adding
a property to a Format object dynamically while still doing the
right thing with to_hash and to_json.
2013-03-19 17:21:20 -07:00
Jessica Lynn Suttles
9fbebdb21d
updates usage in readme
2013-03-03 21:48:42 -08:00
Michael Mitchell
e15b4b8d70
updates travis config
2013-02-26 09:37:16 -08:00
Jessica Lynn Suttles
9d12b6e4f7
adds gem description, summary, and homepage
2013-02-18 14:25:44 -08:00
Jessica Lynn Suttles
ec85650496
bumps version
2013-02-18 14:18:22 -08:00
Jessica Lynn Suttles
bb368784ae
updates readme
2013-02-18 13:46:21 -08:00
Jessica Lynn Suttles
9549741596
adds Property::Foundation#format
2013-02-18 12:07:16 -08:00
Jessica Lynn Suttles
c27451cb26
defines pluralized format methods on Collection objects
2013-02-18 11:57:59 -08:00
Jessica Lynn Suttles
b26f16ae5c
updates specs to use #to_s instead of #value
2013-02-18 11:27:14 -08:00
Jessica Lynn Suttles
87dba34aca
renames ImpliedProperty::Foundation#value to #to_s
2013-02-18 11:26:33 -08:00
Jessica Lynn Suttles
56b0897f34
defines pluralized property methods on Format objects
2013-02-18 10:10:31 -08:00
Jessica Lynn Suttles
bb6fe195af
adds activesupport gem dependency
2013-02-18 09:59:13 -08:00
Jessica Lynn Suttles
c7a37e5495
adds activesupport gem dependency
2013-02-18 09:35:58 -08:00
Jessica Lynn Suttles
4d444ec2a6
renames Property::Foundation#value to #to_s
2013-02-18 09:30:12 -08:00
Jessica Lynn Suttles
f05fd1af44
Update README.md
2013-02-15 12:26:11 -08:00
Jessica Lynn Suttles
923755e3a3
makes simple case slightly more complex
2013-02-15 10:59:36 -08:00
Jessica Lynn Suttles
0833989b76
makes specs way more readable
2013-02-15 10:53:40 -08:00
Jessica Lynn Suttles
15adede410
runs all specs from microformats node
2013-02-14 14:44:53 -08:00
Jessica Lynn Suttles
ead57dea46
adds more tests from microformats wiki
2013-02-14 14:44:53 -08:00
Jessica Lynn Suttles
014f885a61
cleans up implied properties and fixes spec
2013-02-14 14:44:53 -08:00
Jessica Lynn Suttles
5a3a33e9df
cleans up implied property and adds lots of specs for them
2013-02-14 14:44:53 -08:00
Jessica Lynn Suttles
107e536e76
crudley implements implied properties. needs more specs
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
eaded423d1
fixes whitespace issue. uses two spaces instead of tabs
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
8cba3209b9
yay the world is fixed
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
077cf429f1
fixes the world minus nested formats
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
6f6a6418f1
organizing broke the world
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
5ebeed6c90
simplifies properties
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
fa34795a28
implements property parsers as defined in wiki
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
84e53c3360
organizes specs
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
72ce8e3cd6
reorganizes spec cases and fixes a couple few
2013-02-14 14:44:52 -08:00
Jessica Lynn Suttles
67465879fa
Update README.md
2013-02-07 20:17:58 -08:00
Jessica Lynn Suttles
ba0246e61d
sets default rake task to run specs
2013-02-07 17:42:52 -08:00
Jessica Lynn Suttles
fc6f9f544d
renames rake task update_spec_cases to specs:update
2013-02-07 17:31:39 -08:00
Jessica Lynn Suttles
b252d6f188
adds rake to development dependecies to satisfy travis
2013-02-07 17:31:30 -08:00