)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23781,"name":"Stanislav Egorov","email":"realsystem@gmail.com","username":"StasEgorov"},"change_message_id":"02495c6bcca8c791299d9a32213b2796ef12391b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  the end of the path."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  example:"},{"line_number":19,"context_line":"   expected: replace the nginx verion from 1.7.9 to 1.17.0 for container named"},{"line_number":20,"context_line":"             `nginx-tagged`"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   target condition:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9f560f44_503949d6","line":19,"range":{"start_line":19,"start_character":31,"end_line":19,"end_character":37},"updated":"2020-08-31 16:32:03.000000000","message":"typo","commit_id":"80bffce6340f5f5301d491563750f87d69e91c39"},{"author":{"_account_id":28690,"name":"Sirajudeen","email":"sirajudeen.yasin@gmail.com","username":"siraj.yasin"},"change_message_id":"c79bf99f8aad00af7207ef6eea45e76e4dd5c642","unresolved":false,"context_lines":[{"line_number":16,"context_line":"  the end of the path."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"  example:"},{"line_number":19,"context_line":"   expected: replace the nginx verion from 1.7.9 to 1.17.0 for container named"},{"line_number":20,"context_line":"             `nginx-tagged`"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   target condition:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9f560f44_b0f2656e","line":19,"range":{"start_line":19,"start_character":31,"end_line":19,"end_character":37},"in_reply_to":"9f560f44_503949d6","updated":"2020-08-31 17:43:54.000000000","message":"Done","commit_id":"80bffce6340f5f5301d491563750f87d69e91c39"}],"pkg/document/plugin/replacement/v1alpha1/transformer.go":[{"author":{"_account_id":23781,"name":"Stanislav Egorov","email":"realsystem@gmail.com","username":"StasEgorov"},"change_message_id":"02495c6bcca8c791299d9a32213b2796ef12391b","unresolved":false,"context_lines":[{"line_number":171,"context_line":"\t\t\t}"},{"line_number":172,"context_line":"\t\t\tp \u003d strings.Join(tmp, \"[\")"},{"line_number":173,"context_line":"\t\t\t// Exclude substring portion from dot replacer"},{"line_number":174,"context_line":"\t\t\t// subsrting can contain IP or any dot separated string"},{"line_number":175,"context_line":"\t\t\tsubstringPattern :\u003d \"\""},{"line_number":176,"context_line":"\t\t\tp, substringPattern \u003d extractSubstringPattern(p)"},{"line_number":177,"context_line":""}],"source_content_type":"text/x-go","patch_set":3,"id":"9f560f44_d04a7959","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":15},"updated":"2020-08-31 16:32:03.000000000","message":"typo","commit_id":"80bffce6340f5f5301d491563750f87d69e91c39"},{"author":{"_account_id":28690,"name":"Sirajudeen","email":"sirajudeen.yasin@gmail.com","username":"siraj.yasin"},"change_message_id":"c79bf99f8aad00af7207ef6eea45e76e4dd5c642","unresolved":false,"context_lines":[{"line_number":171,"context_line":"\t\t\t}"},{"line_number":172,"context_line":"\t\t\tp \u003d strings.Join(tmp, \"[\")"},{"line_number":173,"context_line":"\t\t\t// Exclude substring portion from dot replacer"},{"line_number":174,"context_line":"\t\t\t// subsrting can contain IP or any dot separated string"},{"line_number":175,"context_line":"\t\t\tsubstringPattern :\u003d \"\""},{"line_number":176,"context_line":"\t\t\tp, substringPattern \u003d extractSubstringPattern(p)"},{"line_number":177,"context_line":""}],"source_content_type":"text/x-go","patch_set":3,"id":"9f560f44_10e8717a","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":15},"in_reply_to":"9f560f44_d04a7959","updated":"2020-08-31 17:43:54.000000000","message":"Done","commit_id":"80bffce6340f5f5301d491563750f87d69e91c39"},{"author":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"change_message_id":"cedb6240a652468a3896280327efbb52b3f84cd4","unresolved":false,"context_lines":[{"line_number":172,"context_line":"\t\t\tp \u003d strings.Join(tmp, \"[\")"},{"line_number":173,"context_line":"\t\t\t// Exclude substring portion from dot replacer"},{"line_number":174,"context_line":"\t\t\t// substring can contain IP or any dot separated string"},{"line_number":175,"context_line":"\t\t\tsubstringPattern :\u003d \"\""},{"line_number":176,"context_line":"\t\t\tp, substringPattern \u003d extractSubstringPattern(p)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"\t\t\tpathSlice :\u003d strings.Split(p, \".\")"}],"source_content_type":"text/x-go","patch_set":5,"id":"9f560f44_785d4247","line":175,"range":{"start_line":175,"start_character":3,"end_line":175,"end_character":25},"updated":"2020-09-01 16:51:01.000000000","message":"It\u0027s not necessary to explicitly initialize variable this way","commit_id":"7e391bfc1bb0200ab2aa01beaf088f5be705831d"},{"author":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"change_message_id":"cedb6240a652468a3896280327efbb52b3f84cd4","unresolved":false,"context_lines":[{"line_number":178,"context_line":"\t\t\tpathSlice :\u003d strings.Split(p, \".\")"},{"line_number":179,"context_line":"\t\t\t// append back the extracted substring"},{"line_number":180,"context_line":"\t\t\tif len(substringPattern) \u003e 0 {"},{"line_number":181,"context_line":"\t\t\t\tpathSlice[len(pathSlice)-1] \u003d pathSlice[len(pathSlice)-1] + \"%\" +"},{"line_number":182,"context_line":"\t\t\t\t\tsubstringPattern + \"%\""},{"line_number":183,"context_line":"\t\t\t}"},{"line_number":184,"context_line":"\t\t\tfor i, part :\u003d range pathSlice {"},{"line_number":185,"context_line":"\t\t\t\tpathSlice[i] \u003d strings.ReplaceAll(part, dotReplacer, \".\")"}],"source_content_type":"text/x-go","patch_set":5,"id":"9f560f44_733e05ba","line":182,"range":{"start_line":181,"start_character":4,"end_line":182,"end_character":27},"updated":"2020-09-01 16:51:01.000000000","message":"This could be done either via +\u003d, or fmt.Sprintf or strings.Join","commit_id":"7e391bfc1bb0200ab2aa01beaf088f5be705831d"}]}
