GitHub PushEvent at 2014-03-22 00:04:56
Repository: cereal
Actor: AzothAmmo
Payload: {"shas":[["f2dd043daaa992003f7865aafc2c8aa8fb6b0dbb","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","Working on type traits compatability for visual studio, not as terrible as I thought","Shane",false],["e9bf7d5f1c07619aa54bbef33694cb29361229da","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","Adding visual studio stuff to ignore list, progress on traits.\n\nTried to detect a case where archives were marked as const but this is harder than it seems.  Now detecting if load or serialize incorrectly marke their type parameters as const (or are const member functions)","Shane",false],["e00a74ccfc53cc071d4875882ad80a3cff828608","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","traits nearly done, looking good so far","Shane",false],["b562762291ccf7d98d613201d9a810ac07db8192","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","more progress, everything compiles except portable_binary and json.  Archiving not working yet.","Shane",false],["67c3370ab971c9671047000a95ade083da4f2f85","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","XML Archive working on visual studio 2013 preview\n\nI tried out a few things with traits to try and get things like:\n\ntemplate <class Archive>\nvoid load( Archive const & ar, MyType const & t ) {}\n\nto be errors (note the const).  I don't think it's possible to detect this stuff\nin the traits that check if these exist, but we can probably catch it in the processImpls","Shane",false],["d326aad555bc1951cb84f42953e429e8ce0a3e72","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","binary archive looks like it is working, putting in some static_casts to quiet down some warnings","Shane",false],["7e2d30a24483517e138972fcc404e17fc818a8d3","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","all archives now compiling\n\nhad to make a few changes to rapidjson since it uses constexprs in one location,\nalso had to make sure we used the correct sprintf in a place where we inserted the code","Shane",false],["d0809b6601b5972c9963a40f859ed71b3f7d197f","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","moving vs stuff into vs folder","Shane",false],["2c522cb0db509471871a2214fa1e4d64d49ae984","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","cleaning up projects","Shane",false],["4deef5c54409a5aa0596f74bfee3146afd7bb85a","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","New solution","Shane",false],["bdc16278fc8175225e6adbecf1bc1c478d852323","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","vs project fun, polymorphic support not yet working","Shane",false],["bc3d2360315fff329f27efb8c01b87803416d435","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","removed sizeof_array since sizeof() does the same thing.\n\nmodified array to use sizeof(array) instead of sizeof(T) * N\n\nmodified C style arrays to use sizeof() and proplery check for arithmetic types before doing a binary serialization","Shane Grant",false],["fa9312534db6c2afb9c3419878068307415f7c66","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","everything working in VS, haven't run unit tests but sandboxes are looking good\n\npolymorphic stuff seems fine.  finish up unit tests then test this back on linux","Shane",false],["06f675743cf29e359f0b88533d1c85f9acdaa9d3","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","fixing gcc errors","Shane Grant",false],["9ee407b1ab1245c51598de0e35f6e24039c24bc9","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","removing ==1 from trait checks","Shane Grant",false],["71fccb0b523b4b965f645aef9f7a7126099f65f8","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","formatting, everything compiling properly under gcc/clang","Shane Grant",false],["c1bbf97b2e303c0ed8a4ccbb4f7ad6608ac01a02","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","Adding unit test project","Shane",false],["66c9bc36472d0add1b8eb2b8c2a974ed62c00aa0","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","can't use initializer lists in unittests for vs, need to take them out","Shane",false],["da03627ff1c63b4bd647c9fe60aa3e235fa56f3d","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","Removed some (but not all) of the line endings I accidentally added while in VS.\n\nFixed a bunch of issues related to compiling unittests on VS.\n\nHaving a problem linking against boost unit tests, so can't run the tests yet.","Shane",false],["2d543a45e24a18a6d27a009d8e0127841425ee8d","80b8c75a97e7b16da3c313930560a3c718e09b55@gmail.com","changed to using automatic linking for boost, now linking against dlls","Shane",false]],"size":214,"ref":"refs/heads/master","head":"3bbe6bde37431c842acd905f55ef5aa2a45f3e8f"}