)]}'
{"cmd/cluster/cluster.go":[{"author":{"_account_id":28869,"name":"Ian Howell","email":"ian.howell0@gmail.com","username":"ian"},"change_message_id":"0e41177d0593ea20a7fb7277c391d8684d53df27","unresolved":false,"context_lines":[{"line_number":28,"context_line":"// NewClusterCommand returns cobra command object of the airshipctl cluster and adds it\u0027s subcommands."},{"line_number":29,"context_line":"func NewClusterCommand(rootSettings *environment.AirshipCTLSettings) *cobra.Command {"},{"line_number":30,"context_line":"\tclusterRootCmd :\u003d \u0026cobra.Command{"},{"line_number":31,"context_line":"\t\tUse: Use,"},{"line_number":32,"context_line":"\t\t// TODO: (kkalynovskyi) Add more description when more subcommands are added"},{"line_number":33,"context_line":"\t\tShort: \"Control Kubernetes cluster\","},{"line_number":34,"context_line":"\t\tLong:  \"Interactions with Kubernetes cluster, such as get status, deploy initial infrastructure\","}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_7899d36c","line":31,"range":{"start_line":31,"start_character":7,"end_line":31,"end_character":10},"updated":"2020-04-14 19:29:07.000000000","message":"Could we just change this to the string literal \"cluster\"? It doesn\u0027t seem like the variable is particularly useful","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"97fc0d4e449bbc44bee455ccd8e6dbedb64635ca","unresolved":false,"context_lines":[{"line_number":28,"context_line":"// NewClusterCommand returns cobra command object of the airshipctl cluster and adds it\u0027s subcommands."},{"line_number":29,"context_line":"func NewClusterCommand(rootSettings *environment.AirshipCTLSettings) *cobra.Command {"},{"line_number":30,"context_line":"\tclusterRootCmd :\u003d \u0026cobra.Command{"},{"line_number":31,"context_line":"\t\tUse: Use,"},{"line_number":32,"context_line":"\t\t// TODO: (kkalynovskyi) Add more description when more subcommands are added"},{"line_number":33,"context_line":"\t\tShort: \"Control Kubernetes cluster\","},{"line_number":34,"context_line":"\t\tLong:  \"Interactions with Kubernetes cluster, such as get status, deploy initial infrastructure\","}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_bb4a3524","line":31,"range":{"start_line":31,"start_character":7,"end_line":31,"end_character":10},"in_reply_to":"3f4c43b2_7899d36c","updated":"2020-04-14 19:44:08.000000000","message":"Done","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"}],"pkg/document/filesystem.go":[{"author":{"_account_id":28869,"name":"Ian Howell","email":"ian.howell0@gmail.com","username":"ian"},"change_message_id":"0e41177d0593ea20a7fb7277c391d8684d53df27","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\tTempFile(string, string) (File, error)"},{"line_number":33,"context_line":"}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"// DocumentFs is adaptor to TempFile"},{"line_number":36,"context_line":"type Fs struct {"},{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_38b8ebc6","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":13},"updated":"2020-04-14 19:29:07.000000000","message":"This needs to change to match the struct\u0027s name","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"97fc0d4e449bbc44bee455ccd8e6dbedb64635ca","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\tTempFile(string, string) (File, error)"},{"line_number":33,"context_line":"}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"// DocumentFs is adaptor to TempFile"},{"line_number":36,"context_line":"type Fs struct {"},{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_9b94998d","line":35,"range":{"start_line":35,"start_character":3,"end_line":35,"end_character":13},"in_reply_to":"3f4c43b2_38b8ebc6","updated":"2020-04-14 19:44:08.000000000","message":"Done","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":28869,"name":"Ian Howell","email":"ian.howell0@gmail.com","username":"ian"},"change_message_id":"0e41177d0593ea20a7fb7277c391d8684d53df27","unresolved":false,"context_lines":[{"line_number":33,"context_line":"}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"// DocumentFs is adaptor to TempFile"},{"line_number":36,"context_line":"type Fs struct {"},{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_788393cd","line":36,"range":{"start_line":36,"start_character":5,"end_line":36,"end_character":7},"updated":"2020-04-14 19:29:07.000000000","message":"This is not a great name for this struct... does this need to be exported? It could potentially be renamed to \"fileSystem\"","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"97fc0d4e449bbc44bee455ccd8e6dbedb64635ca","unresolved":false,"context_lines":[{"line_number":33,"context_line":"}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"// DocumentFs is adaptor to TempFile"},{"line_number":36,"context_line":"type Fs struct {"},{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_dbe3c132","line":36,"range":{"start_line":36,"start_character":5,"end_line":36,"end_character":7},"in_reply_to":"3f4c43b2_788393cd","updated":"2020-04-14 19:44:08.000000000","message":"it\u0027s used in testdatafs.go so needs to be exported, changing to FileSystem would be a stutter.","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":28869,"name":"Ian Howell","email":"ian.howell0@gmail.com","username":"ian"},"change_message_id":"0e41177d0593ea20a7fb7277c391d8684d53df27","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"// NewDocumentFs returns an instalce of DocumentFs"},{"line_number":41,"context_line":"func NewDocumentFs() FileSystem {"},{"line_number":42,"context_line":"\treturn \u0026Fs{FileSystem: fs.MakeFsOnDisk()}"},{"line_number":43,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_98c81f56","line":40,"range":{"start_line":40,"start_character":40,"end_line":40,"end_character":50},"updated":"2020-04-14 19:29:07.000000000","message":"ditto: needs to match struct","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":28869,"name":"Ian Howell","email":"ian.howell0@gmail.com","username":"ian"},"change_message_id":"0e41177d0593ea20a7fb7277c391d8684d53df27","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"// NewDocumentFs returns an instalce of DocumentFs"},{"line_number":41,"context_line":"func NewDocumentFs() FileSystem {"},{"line_number":42,"context_line":"\treturn \u0026Fs{FileSystem: fs.MakeFsOnDisk()}"},{"line_number":43,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_58b7b7d6","line":40,"range":{"start_line":40,"start_character":28,"end_line":40,"end_character":36},"updated":"2020-04-14 19:29:07.000000000","message":"seems like a good chance to fix this misspelling","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"97fc0d4e449bbc44bee455ccd8e6dbedb64635ca","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"// NewDocumentFs returns an instalce of DocumentFs"},{"line_number":41,"context_line":"func NewDocumentFs() FileSystem {"},{"line_number":42,"context_line":"\treturn \u0026Fs{FileSystem: fs.MakeFsOnDisk()}"},{"line_number":43,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_3bd2a55d","line":40,"range":{"start_line":40,"start_character":28,"end_line":40,"end_character":36},"in_reply_to":"3f4c43b2_58b7b7d6","updated":"2020-04-14 19:44:08.000000000","message":"Done","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"},{"author":{"_account_id":29624,"name":"Alexander Hughes","email":"Alexander.Hughes@pm.me","username":"alexanderhughes"},"change_message_id":"97fc0d4e449bbc44bee455ccd8e6dbedb64635ca","unresolved":false,"context_lines":[{"line_number":37,"context_line":"\tfs.FileSystem"},{"line_number":38,"context_line":"}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"// NewDocumentFs returns an instalce of DocumentFs"},{"line_number":41,"context_line":"func NewDocumentFs() FileSystem {"},{"line_number":42,"context_line":"\treturn \u0026Fs{FileSystem: fs.MakeFsOnDisk()}"},{"line_number":43,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":2,"id":"3f4c43b2_1bd7e94d","line":40,"range":{"start_line":40,"start_character":40,"end_line":40,"end_character":50},"in_reply_to":"3f4c43b2_98c81f56","updated":"2020-04-14 19:44:08.000000000","message":"Done","commit_id":"1d8fbe95e11364ebbd7d633ed11e9ccf26d538c2"}]}
