{"push_id":780545976,"size":16,"distinct_size":2,"ref":"refs/heads/develop-4.0","head":"dbbb1d24618ca2cac3e6be87d2596a378c58dbc9","before":"7f58155877afb2d931e9dda63189e25417499fb0","commits":[{"sha":"9d055f7098a3ca21f5cc5536f7a27282e36a79d3","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Remove ill-conceived NullOnCopyUniquePtr class (use ResetOnCopy<unique_ptr<T>> instead).","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/9d055f7098a3ca21f5cc5536f7a27282e36a79d3"},{"sha":"f8e1df4b789d619b0ad7bb6672e886cba28eac87","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Update change log to get rid of NullOnCopyUniquePtr and add in Reset/ReinitOnCopy.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/f8e1df4b789d619b0ad7bb6672e886cba28eac87"},{"sha":"7923e4e6af6121e64086acdef951f491b2e275e8","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Fixed some comments.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/7923e4e6af6121e64086acdef951f491b2e275e8"},{"sha":"1f4d08d61ceb17afaf21c904b56d1ba84035e536","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Add @tbeu to contributor table\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/1f4d08d61ceb17afaf21c904b56d1ba84035e536"},{"sha":"bb1137462ac0b42ebfbd76aeb2cab29b5d08bd8f","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Fix some comments.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/bb1137462ac0b42ebfbd76aeb2cab29b5d08bd8f"},{"sha":"5007f8bfee37ef101e053876660cff52d524a5ae","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Use @tbeu's real name\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/5007f8bfee37ef101e053876660cff52d524a5ae"},{"sha":"2b13c9ad2d4b3eb6487805e7899a4d7a0689c1dd","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Added ability to suppress SimTK_TEST_MUST_THROW macros while debugging test cases.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/2b13c9ad2d4b3eb6487805e7899a4d7a0689c1dd"},{"sha":"9829c636144eba615d5a39849a635b81d3bc8cef","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Change to use prerequisites and dependency lists for cache entry explicit dependencies.\nGot rid of \"extras\" idea.\nAdded lots of test cases.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/9829c636144eba615d5a39849a635b81d3bc8cef"},{"sha":"c12503798a9a353c083f1db4ca851da78d13fcad","author":{"email":"1ef7dc0b228fbaf52bf319955a60ba299f4f212a@gmail.com","name":"Michael Sherman"},"message":"The always_inline attribute along is not enough; need inlne keyword too.\nAlso fixed a comment.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/c12503798a9a353c083f1db4ca851da78d13fcad"},{"sha":"34f6c2a97836f4c875ee29bcb6cd0c0688f37bc0","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Merge pull request #427 from simbody/remove-NullOnCopyUniquePtr\n\nRemove ill-conceived NullOnCopyUniquePtr class","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/34f6c2a97836f4c875ee29bcb6cd0c0688f37bc0"},{"sha":"ec2e3716c5859daf437635a6d0e75acad80cfc56","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Name changes per PR discussion: StageVersion/ValueVersion now two different typedefs; DependentList -> ListOfDependents.","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/ec2e3716c5859daf437635a6d0e75acad80cfc56"},{"sha":"17c6bd999655e60f8ea226f86f24aec824a1a4d3","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Merge branch 'redo-tree-kinematics-issues-185-188' of https://github.com/simbody/simbody into defer-ABI-calculation-issue370","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/17c6bd999655e60f8ea226f86f24aec824a1a4d3"},{"sha":"3bcad45924922a2e06c46fe35491b20095b0204d","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"typo in comment","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/3bcad45924922a2e06c46fe35491b20095b0204d"},{"sha":"97a20bdd77e0919e618c873ff4e573a76bbce2cb","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Merge pull request #432 from simbody/redo-tree-kinematics-issues-185-188\n\nAllow state cache entries to specify explicit prerequisites (including tree kinematics)","distinct":false,"url":"https://api.github.com/repos/simbody/simbody/commits/97a20bdd77e0919e618c873ff4e573a76bbce2cb"},{"sha":"a48e9010e64a16385f0417e3904435ee3311fd0a","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"Merge branch 'master' into develop-4.0\n\nConflicts:\n\tCHANGELOG.md\n\tSimTKcommon/Simulation/include/SimTKcommon/internal/StateImpl.h\n\tSimTKcommon/Simulation/src/State.cpp\n\tSimTKcommon/tests/StateTest.cpp","distinct":true,"url":"https://api.github.com/repos/simbody/simbody/commits/a48e9010e64a16385f0417e3904435ee3311fd0a"},{"sha":"dbbb1d24618ca2cac3e6be87d2596a378c58dbc9","author":{"email":"10753a9e287eb14724b3c33ef4445ac080c07e6b@stanford.edu","name":"Michael Sherman"},"message":"a few time Reals to double","distinct":true,"url":"https://api.github.com/repos/simbody/simbody/commits/dbbb1d24618ca2cac3e6be87d2596a378c58dbc9"}]}