Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 19, 2014
  1. @prabirshrestha
  2. @prabirshrestha

    Merge pull request #51 from csokun/master

    prabirshrestha authored
    PocoDeserializer to support conversion of primitive type
  3. @prabirshrestha

    Merge pull request #50 from shiftkey/runtime-properties

    prabirshrestha authored
    A better, simpler reflection helper
Commits on Mar 18, 2014
  1. @csokun

    PocoDeserializer to support conversion of primitive type

    csokun authored
    In stead of returning string all the type we can just use
    Convert.ChangeType to try to convert return value.
Commits on Mar 13, 2014
  1. @shiftkey
  2. @prabirshrestha
  3. @prabirshrestha

    Merge pull request #49 from shiftkey/deserialization-hotfix

    prabirshrestha authored
    iterate over TypeInfo hierarchy to find all properties
Commits on Mar 5, 2014
  1. @shiftkey
  2. @shiftkey

    added failing test

    shiftkey authored
Commits on Feb 27, 2014
  1. @prabirshrestha
  2. @prabirshrestha

    Merge pull request #45 from niik/optimize-string-serialization

    prabirshrestha authored
    Micro-optimize string serialization
  3. @niik

    Consistent naming convention

    niik authored
  4. @niik
  5. @niik

    Explicit access modifiers

    niik authored
Commits on Feb 23, 2014
  1. @niik

    Trim the fat

    niik authored
  2. @niik
  3. @niik

    Always be measuring

    niik authored
    This was actually slowing us down.
    
    Baseline
    
    Without magic characters: 0,2175s 0,0022ms
    With magic characters:    0,4067s 0,0041ms
    
    After
    
    Without magic characters: 0,2151s 0,0022ms
    With magic characters:    0,3738s 0,0037ms
  4. @niik

    Add an escape char lookup table and buffer safe characters

    niik authored
    Benchmark with and without loop optimization
    100000 iterations, with warmup
    
    Baseline
    
    Without magic characters: 0,2178s 0,0022ms
    With magic characters:    0,5570s 0,0056ms
    
    With escape table and buffering
    
    Without magic characters: 0,2257s 0,0023ms
    With magic characters:    0,4180s 0,0042ms
  5. @niik

    Add happy path escape for string that don't need escaping

    niik authored
    Benchmark with and without happy path
    100000 iterations, with warmup
    
    Baseline release
    
    Without magic characters: 0,4782s 0,0048ms
    With magic characters:    0,5438s 0,0054ms
    
    With happy path release
    
    Without magic characters: 0,2174s 0,0022ms
    With magic characters:    0,5535s 0,0055ms
Commits on Feb 20, 2014
  1. @prabirshrestha
  2. @prabirshrestha
  3. @prabirshrestha

    Merge pull request #44 from Haacked/haacked/readonly-collection-support

    prabirshrestha authored
    Add support for .NET 4.5 readonly collections
Commits on Feb 19, 2014
  1. @Haacked
Commits on Nov 4, 2013
  1. @prabirshrestha
  2. @prabirshrestha

    Merge pull request #41 from shiftkey/testing-uri-parsing

    prabirshrestha authored
    Bugfix - Uris are being deserialized like strings
  3. @shiftkey
  4. @shiftkey
  5. @shiftkey
Commits on Sep 14, 2013
  1. @prabirshrestha
Commits on Sep 10, 2013
  1. @prabirshrestha
  2. @prabirshrestha

    Merge pull request #36 from Haacked/deserialize-genericlist-subclass-bug

    prabirshrestha authored
    Serialize inherited list from root JSON array
  3. @prabirshrestha
Commits on Sep 9, 2013
  1. @Haacked

    Serialize inherited list from root JSON array

    Haacked authored
    This test actually comes from a scenario in RestSharp. Given a root JSON
    array that matches a generic list, we should be able to deserialize that
    to a type that derives from that generic list.
Commits on Sep 8, 2013
  1. @prabirshrestha

    Merge pull request #35 from Haacked/refactorings

    prabirshrestha authored
    Consolidate compilation conditionals around types
Commits on Sep 7, 2013
  1. @Haacked

    Consolidate compilation conditionals around types

    Haacked authored
    By writing a static method `GetTypeInfo` that just returns the passed in
    type when `SIMPLE_JSON_TYPEINFO == false` we can use the same code for
    both values of the conditional compilation constant
    `SIMPLE_JSON_TYPEINFO`.
Something went wrong with that request. Please try again.