33 Commits

Author SHA1 Message Date
Shishir Kakaraddi
ef42fb3031 Changes for version 1.2 (#220)
params support in blocks, nested includes etc

Co-authored-by: Jodi Showers <jodi@nnovation.ca>
Co-authored-by: Ryan O'Donnell <ryan@gocleary.com>
Co-authored-by: Les Fletcher <les.fletcher@gmail.com>
Co-authored-by: Ankit gupta <ankit.gupta8898@gmail.com>
Co-authored-by: Masato Ohba <over.rye@gmail.com>
Co-authored-by: Shuhei Kitagawa <shuhei.kitagawa@c-fo.com>
Co-authored-by: Zino <rhu5@u.rochester.edu>
Co-authored-by: Carlos Solares <csolares23@gmail.com>
Co-authored-by: Brandon Buck <lordizuriel@gmail.com>
Co-authored-by: Daniel Roux <xuoroux@gmail.com>
Co-authored-by: Dillon Welch <daw0328@gmail.com>
2018-05-31 16:35:59 -07:00
Alessio Fanelli
01ac9ccbe7
Use proper casing on generator example
`rails g Serializer` isn't a valid command, serializer shouldn't be capitalized.
2018-04-20 14:37:56 +02:00
Shuhei Kitagawa
fa09c29190 Add document for for set_id method 2018-03-18 08:29:13 -07:00
Les Fletcher
41bffb1e20 Some docs for the instrumentation 2018-03-12 22:46:41 -07:00
Sam Morgan
dfd215d3a1 91 allow includes strings (#93)
* add hash benchmarking to performance tests

* Add missing attribute in README example

* Disable GC before doing performance test

* Enable oj to AM for fair benchmark test

* add information on performance methodology

* add oss metadata

* Make an error that demonstrates [Issue

* Simple RSpec test that fails with a non-empty string but passes with a
non-empty symbol
* To run the test, rspec spec/lib/object_serializer_spec.rb

* Map includes to symbols if they are provided as strings

* Includes would fail with an ArgumentError unless they were explicitly
provided as symbols (see #97)
* This is solved by mapping the strings to symbols in the
ObjectSerializer initializer
* No real impact on performance here
2018-02-28 08:29:24 -08:00
Les Fletcher
08cee7b82d refactor performance specs 2018-02-16 17:30:51 -08:00
Guillermo Iguaran
33f08d925a Update README to include docs about the Rails generator 2018-02-11 13:12:37 -08:00
Christopher Sansone
b30a53bc5f ability to customize rendering of attributes via a block (#54)
* add hash benchmarking to performance tests

* Add missing attribute in README example

* Disable GC before doing performance test

* Enable oj to AM for fair benchmark test

* ability to customize rendering of attributes via a block

* fixed attribute render spec

* minimized specs to specifially test this feature

* Update README to include attribute definitions

* Fixed syntax error

* Fixed merge issues
2018-02-09 08:59:07 -08:00
Shishir Kakaraddi
fa332019bc adding documentation about key transforms 2018-02-05 21:06:57 -08:00
Shishir Kakaraddi
799499c159 updating documentation and travis 2018-02-04 17:24:11 -08:00
Diego Algorta
80bd8b983c Add missing attribute in README example 2018-02-04 17:12:18 -08:00
Srinivas Raghunathan
885bafd464 travis badge 2018-02-01 14:47:40 -08:00
Srinivas R
fa2897afb1
Merge pull request #25 from Netflix/dev
add travis badge
2018-02-01 14:37:59 -08:00
Srinivas Raghunathan
e68a8b3a41 add travis badge 2018-02-01 14:34:51 -08:00
Adam Gross
5284b60ed7
Update README.md 2018-02-01 12:11:07 -08:00
Srinivas Raghunathan
3412cd8d53 add travis shield 2018-02-01 12:04:25 -08:00
Lauren Tan
47aa0f0264
Fix typo 2018-02-01 11:05:07 -08:00
Adam Gross
618bfd1e3b
Merge pull request #1 from mechanicles/update-examples
Maintain object name consistency in README.md file.
2018-02-01 10:40:30 -08:00
Zach Wentz
47ff2a0fca
Update README.md 2018-02-01 10:16:50 -08:00
Srinivas R
04f8efaa19
Merge pull request #9 from erichmachado/readme-improvements
README improvements
2018-02-01 09:46:09 -08:00
Erich Soares Machado
f4e075f34e Fixes 'Benchmark times for 250 records' README section identation 2018-02-01 15:40:31 +01:00
Erich Soares Machado
d580fd44ef Fixes 'Performance Comparison' README section title 2018-02-01 15:38:06 +01:00
Erich Soares Machado
2833cff589 Small fixes on the Features 'README' section 2018-02-01 15:37:29 +01:00
Erich Soares Machado
913cb21aca Fixes highlighting on the 'Installation' README section 2018-02-01 15:35:38 +01:00
Erich Soares Machado
472553a97d Add missing colon on the 'Updating Project Information' README section 2018-02-01 15:33:47 +01:00
Erich Soares Machado
80a244d9d2 Small corrections on the 'Running Tests' README section 2018-02-01 15:32:02 +01:00
Erich Soares Machado
24f0377e8d Small corrections on the 'Installation' README section 2018-02-01 15:28:39 +01:00
Erich Soares Machado
9e9ffa8ab1 Fixes the markdown code highlighting for the 'Bumping Version' section 2018-02-01 15:26:40 +01:00
Joel Johnson
7d3dac33ba
Add missing commas 2018-01-31 23:20:34 -06:00
Steven Harman
144f501c07
Remove duplicate cache_options option docs
This same entry already exists higher up in the table.
2018-02-01 00:12:20 -05:00
Santosh Wadghule
d24d1cc9fb
Maintain object name consistency in README.md file. 2018-02-01 10:12:59 +05:30
Srinivas Raghunathan
0b9a1c747c updated readme 2018-01-31 16:24:41 -08:00
Shishir Kakaraddi
5374a1378e initial commit 2018-01-31 16:20:40 -08:00