{"push_id":964025978,"size":2,"distinct_size":2,"ref":"refs/heads/unique-managed-keywords","head":"0af9ac36c4d641a336e431bcd36d53548146b680","before":"9a8dba396bbc862868d2f9c916143cc335e7639b","commits":[{"sha":"6c7f0ebed1c5690a29d43e3436c68a9542b4cfd9","author":{"email":"ab46ffcd2951388ff3f39a29ea51368aa284108e@statoil.com","name":"Jørgen Kvalsvik"},"message":"DeckRecord unique_ptr storage, exposing references\n\nReplaces the fundamental storage mechanism of DeckRecord to use\nunique_ptr, not shared_ptr.\n\nThe DeckRecord object was always the sole owner of the DeckItem values,\nand the API returning shared_ptr implied otherwise. This has been\ncleaned up, and the methods now returns references to DeckItems (since\nthey aren't nullable) instead of shared_ptrs. This touches a huge amount\nof code, mostly chaninging from -> access to . access.\n\nRemoves DeckItemPtr.","distinct":true,"url":"https://api.github.com/repos/jokva/opm-parser/commits/6c7f0ebed1c5690a29d43e3436c68a9542b4cfd9"},{"sha":"0af9ac36c4d641a336e431bcd36d53548146b680","author":{"email":"ab46ffcd2951388ff3f39a29ea51368aa284108e@statoil.com","name":"Jørgen Kvalsvik"},"message":"DeckKeyword uses automatic storage, exposes refs\n\nSimplifies DeckKeyword to use a vector of automatically managed\nDeckRecords. No longer exposes shared_ptr in methods, replacing them\nwith the more natural references.\n\nRemoves DeckRecordPtr.","distinct":true,"url":"https://api.github.com/repos/jokva/opm-parser/commits/0af9ac36c4d641a336e431bcd36d53548146b680"}]}