)]}'
{"go/types/mapsets/orderedmap.go":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d63d93f4bd47720e4b6600f77242acd3d7d05179","unresolved":true,"context_lines":[{"line_number":160,"context_line":"}"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"// Replace all contents of this map with the contents of another map. The other"},{"line_number":163,"context_line":"// map must not be concurrently accesses."},{"line_number":164,"context_line":"//"},{"line_number":165,"context_line":"// This method mutates the map."},{"line_number":166,"context_line":"func (s *OrderedMap[K, V]) Replace(o *OrderedMap[K, V]) {"}],"source_content_type":"text/x-go","patch_set":2,"id":"183502e1_eed6934d","line":163,"range":{"start_line":163,"start_character":32,"end_line":163,"end_character":40},"updated":"2023-03-16 18:58:31.000000000","message":"accessed","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"501050167b71f90c28efb7948b7efdb66beaa2fe","unresolved":false,"context_lines":[{"line_number":160,"context_line":"}"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"// Replace all contents of this map with the contents of another map. The other"},{"line_number":163,"context_line":"// map must not be concurrently accesses."},{"line_number":164,"context_line":"//"},{"line_number":165,"context_line":"// This method mutates the map."},{"line_number":166,"context_line":"func (s *OrderedMap[K, V]) Replace(o *OrderedMap[K, V]) {"}],"source_content_type":"text/x-go","patch_set":2,"id":"04e4d2c7_dd77ffb8","line":163,"range":{"start_line":163,"start_character":32,"end_line":163,"end_character":40},"in_reply_to":"183502e1_eed6934d","updated":"2023-03-16 21:04:37.000000000","message":"Done","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d63d93f4bd47720e4b6600f77242acd3d7d05179","unresolved":true,"context_lines":[{"line_number":169,"context_line":"\t}"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"\tcloned :\u003d o.Clone()"},{"line_number":172,"context_line":"\t// Not taking lock as we\u0027re the only users of this clone."},{"line_number":173,"context_line":"\ts.keys \u003d cloned.keys"},{"line_number":174,"context_line":"\ts.values \u003d cloned.values"},{"line_number":175,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"9d082c67_f7b1c124","line":172,"range":{"start_line":172,"start_character":1,"end_line":172,"end_character":58},"updated":"2023-03-16 18:58:31.000000000","message":"I think this is left over from when such a lock was present","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"501050167b71f90c28efb7948b7efdb66beaa2fe","unresolved":false,"context_lines":[{"line_number":169,"context_line":"\t}"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"\tcloned :\u003d o.Clone()"},{"line_number":172,"context_line":"\t// Not taking lock as we\u0027re the only users of this clone."},{"line_number":173,"context_line":"\ts.keys \u003d cloned.keys"},{"line_number":174,"context_line":"\ts.values \u003d cloned.values"},{"line_number":175,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"f7a6abf2_3caf5fdb","line":172,"range":{"start_line":172,"start_character":1,"end_line":172,"end_character":58},"in_reply_to":"9d082c67_f7b1c124","updated":"2023-03-16 21:04:37.000000000","message":"Done","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d63d93f4bd47720e4b6600f77242acd3d7d05179","unresolved":true,"context_lines":[{"line_number":181,"context_line":"// designed to be used in round-robin mechanisms."},{"line_number":182,"context_line":"//"},{"line_number":183,"context_line":"// As the OrderedMap changes, the returned CycleIterator will also change:"},{"line_number":184,"context_line":"//   - If a key is removed or added, the CycleIterator is guaranteed to return it"},{"line_number":185,"context_line":"//     within one entire cycle through all the values."},{"line_number":186,"context_line":"//   - If a value is changed, the new value is guaranteed to be returned on the"},{"line_number":187,"context_line":"//     next iteration when the previous value would have been returned."}],"source_content_type":"text/x-go","patch_set":2,"id":"54632072_535dd2e6","line":184,"range":{"start_line":184,"start_character":72,"end_line":184,"end_character":78},"updated":"2023-03-16 18:58:31.000000000","message":"return/not-return?","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"501050167b71f90c28efb7948b7efdb66beaa2fe","unresolved":true,"context_lines":[{"line_number":181,"context_line":"// designed to be used in round-robin mechanisms."},{"line_number":182,"context_line":"//"},{"line_number":183,"context_line":"// As the OrderedMap changes, the returned CycleIterator will also change:"},{"line_number":184,"context_line":"//   - If a key is removed or added, the CycleIterator is guaranteed to return it"},{"line_number":185,"context_line":"//     within one entire cycle through all the values."},{"line_number":186,"context_line":"//   - If a value is changed, the new value is guaranteed to be returned on the"},{"line_number":187,"context_line":"//     next iteration when the previous value would have been returned."}],"source_content_type":"text/x-go","patch_set":2,"id":"fa5a318b_9a4a8d4a","line":184,"range":{"start_line":184,"start_character":72,"end_line":184,"end_character":78},"in_reply_to":"54632072_535dd2e6","updated":"2023-03-16 21:04:37.000000000","message":"WDYM?","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"08ba95c51b383f8d872c98d1f42dccd2c4905c1d","unresolved":false,"context_lines":[{"line_number":181,"context_line":"// designed to be used in round-robin mechanisms."},{"line_number":182,"context_line":"//"},{"line_number":183,"context_line":"// As the OrderedMap changes, the returned CycleIterator will also change:"},{"line_number":184,"context_line":"//   - If a key is removed or added, the CycleIterator is guaranteed to return it"},{"line_number":185,"context_line":"//     within one entire cycle through all the values."},{"line_number":186,"context_line":"//   - If a value is changed, the new value is guaranteed to be returned on the"},{"line_number":187,"context_line":"//     next iteration when the previous value would have been returned."}],"source_content_type":"text/x-go","patch_set":2,"id":"7965012d_987c8132","line":184,"range":{"start_line":184,"start_character":72,"end_line":184,"end_character":78},"in_reply_to":"6c66c971_e1c6ccd0","updated":"2023-03-21 10:39:55.000000000","message":"Ack","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"93b4bef838e73b248d6481e474e08186e3c4b7a3","unresolved":true,"context_lines":[{"line_number":181,"context_line":"// designed to be used in round-robin mechanisms."},{"line_number":182,"context_line":"//"},{"line_number":183,"context_line":"// As the OrderedMap changes, the returned CycleIterator will also change:"},{"line_number":184,"context_line":"//   - If a key is removed or added, the CycleIterator is guaranteed to return it"},{"line_number":185,"context_line":"//     within one entire cycle through all the values."},{"line_number":186,"context_line":"//   - If a value is changed, the new value is guaranteed to be returned on the"},{"line_number":187,"context_line":"//     next iteration when the previous value would have been returned."}],"source_content_type":"text/x-go","patch_set":2,"id":"6c66c971_e1c6ccd0","line":184,"range":{"start_line":184,"start_character":72,"end_line":184,"end_character":78},"in_reply_to":"be249ddb_85b45a88","updated":"2023-03-20 16:07:07.000000000","message":"`If a key is removed ..., the Iterator is guaranteed to return it.`\n\nI don\u0027t have a better idea of how to phrase this. If you don\u0027t either, then I don\u0027t think this is actionable.","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"8de44b10a2ddbdefb82e3827dc12962d436f3a7c","unresolved":true,"context_lines":[{"line_number":181,"context_line":"// designed to be used in round-robin mechanisms."},{"line_number":182,"context_line":"//"},{"line_number":183,"context_line":"// As the OrderedMap changes, the returned CycleIterator will also change:"},{"line_number":184,"context_line":"//   - If a key is removed or added, the CycleIterator is guaranteed to return it"},{"line_number":185,"context_line":"//     within one entire cycle through all the values."},{"line_number":186,"context_line":"//   - If a value is changed, the new value is guaranteed to be returned on the"},{"line_number":187,"context_line":"//     next iteration when the previous value would have been returned."}],"source_content_type":"text/x-go","patch_set":2,"id":"be249ddb_85b45a88","line":184,"range":{"start_line":184,"start_character":72,"end_line":184,"end_character":78},"in_reply_to":"fa5a318b_9a4a8d4a","updated":"2023-03-16 21:18:42.000000000","message":"\u0027If a key is removed ... return it\u0027 is a bit weird. Sadly I can\u0027t think of a much better wording off of the top of my head.","commit_id":"6116ba3bc3c5f1ca7e9657f8b1e373f1b7d762a4"}]}
