Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add JSON::GenericObject | Florian Frank | 2012-04-28 | 1 | -4/+4 |
| | |||||
* | Throw exception unless source is a string | Florian Frank | 2012-04-27 | 1 | -0/+2 |
| | |||||
* | Rename test names according to file | Florian Frank | 2012-04-27 | 1 | -1/+1 |
| | |||||
* | Add implementation for a light object | Florian Frank | 2012-04-27 | 1 | -0/+10 |
| | |||||
* | Clean up code a bit | Florian Frank | 2012-02-11 | 1 | -3/+3 |
| | | | | This should fix #117 | ||||
* | Support duck typed ruby array in JRuby as well | Florian Frank | 2011-12-20 | 1 | -1/+29 |
| | |||||
* | Support object class with duck type hash | Florian Frank | 2011-12-20 | 1 | -1/+24 |
| | |||||
* | Small fix: JSON.load('') # => nil | Florian Frank | 2011-12-01 | 1 | -0/+1 |
| | |||||
* | Make JSON.dump and JSON.load support Rails better | Florian Frank | 2011-11-22 | 1 | -1/+14 |
| | |||||
* | always raise type error when parsing nil | Florian Frank | 2011-11-03 | 1 | -0/+2 |
| | |||||
* | Implement quirks_mode | Florian Frank | 2011-07-31 | 1 | -0/+36 |
| | | | | This allows parsing of primitive values | ||||
* | remove trailing spaces. | Nobuyoshi Nakada | 2011-07-08 | 1 | -1/+1 |
| | |||||
* | should not modify argument | Nobuyoshi Nakada | 2011-07-08 | 1 | -0/+6 |
| | | | | | * ext/json/ext/parser/parser.h (FORCE_UTF8): should not modify encoding of the argument. | ||||
* | re-initialize test | Nobuyoshi Nakada | 2011-07-08 | 1 | -2/+4 |
| | | | | * tests/test_json.rb (test_allocate): add re-initialize test. | ||||
* | * ext/json/ext/parser/parser.h (GET_PARSER): raise TypeError. | nobu | 2011-07-07 | 1 | -0/+7 |
| | | | | | | * ext/json/ext/parser/parser.rl (cParser_initialize): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Fix duplicate test | Florian Frank | 2011-05-12 | 1 | -39/+19 |
| | |||||
* | Don't optimize calls for ducktypes | Florian Frank | 2011-05-12 | 1 | -0/+29 |
| | |||||
* | If a custom :object_class is given, the C extension should not use ↵ | Jon Leighton | 2011-05-11 | 1 | -2/+12 |
| | | | | rb_hash_aset - it should call the object's []= method instead. | ||||
* | fixed test setup | Florian Frank | 2011-01-02 | 1 | -5/+1 |
| | |||||
* | Revert "use method dispatch for generation again" | Florian Frank | 2010-08-05 | 1 | -6/+39 |
| | | | | | | | | This reverts commit 59eab2b7ad1b44dc424fb3fffa5520947f7360f3. Conflicts: ext/json/ext/generator/generator.c | ||||
* | Revert "use method dispatch for generation again" | Florian Frank | 2010-08-05 | 1 | -29/+7 |
| | | | | This reverts commit f0a14faf1d59a5ea86a79d3a5780e8433bfc9e16. | ||||
* | use method dispatch for generation again | Florian Frank | 2010-08-03 | 1 | -7/+29 |
| | |||||
* | Fix for subclassed core classes, github issue 20v1.4.3 | Florian Frank | 2010-05-05 | 1 | -1/+22 |
| | | | | | Fixed a problem in the 1.4.x versions, that caused subclasses of core classes to miss calling their to_json methods. | ||||
* | Fixed T_FIXNUM bug on 64bit architectures.v1.4.1 | Florian Frank | 2010-04-25 | 1 | -0/+13 |
| | |||||
* | implemented symbolize_names feature, #8 | Florian Frank | 2009-11-25 | 1 | -0/+7 |
| | |||||
* | use Array#permutation if it existsv1.2.0 | Florian Frank | 2009-10-26 | 1 | -12/+20 |
| | | | | | otherwise create a Array#permutation method with the permutation gem on the fly | ||||
* | added additional checks for generate methods | Florian Frank | 2009-10-16 | 1 | -5/+5 |
| | |||||
* | initial commit | Florian Frank | 2009-08-24 | 1 | -0/+312 |