{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":620528405,"defaultBranch":"main","name":"google-yamlfmt","ownerLogin":"badouralix","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-28T21:30:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19719047?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681072797.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"837b28e4aa063151b2b86bb1f7652868c35d39b1","ref":"refs/heads/debug-issue-97","pushedAt":"2023-04-09T20:39:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"Add debug logs for https://github.com/google/yamlfmt/issues/97","shortMessageHtmlLink":"Add debug logs for google#97"}},{"before":"3a03733ec9d76beb574b0aeeae44b3e06c87ef04","after":"596e97312cbaaa0d6ad30399aa374ca5465dda5d","ref":"refs/heads/main","pushedAt":"2023-04-09T20:04:21.588Z","pushType":"push","commitsCount":1,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"Correct config file document path (#108)\n\nCorrect config file document path","shortMessageHtmlLink":"Correct config file document path (google#108)"}},{"before":"f81fb824fe7559574618fa2b4ff417a46edb0e11","after":"3a03733ec9d76beb574b0aeeae44b3e06c87ef04","ref":"refs/heads/main","pushedAt":"2023-04-03T21:04:24.105Z","pushType":"push","commitsCount":2,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"yamlfmt: created content analyzer (#106)\n\n* yamlfmt: created content analyzer\r\n\r\nIn some use cases the provided patterns of exclusion aren't enough, for\r\nexample when something generates a lot of yaml files in weird places, or\r\nwhen single files should be ignored out of large directories. This PR\r\nadds the following:\r\n* The concept of and ability to read metadata, with the first type of\r\n metadata being \"ignore\"\r\n* A new ContentAnalyzer interface and a BasicContentAnalyzer which will accept\r\n an array of regex pattern strings. This will first read the metadata\r\n from the content of each file to find the ignore metadata, then will\r\n match the content to the regex patterns provided to determine which\r\n patterns will be excluded.\r\n\r\n* yamlfmt: improve metadata errors\r\n\r\nChange metadata errors into a wrapped error struct so that the line\r\nnumber and path can be included in the resulting error. Make metadata\r\nerrors non-fatal to `yamlfmt` as a whole. Also add the docs in this\r\ncommit.","shortMessageHtmlLink":"yamlfmt: created content analyzer (google#106)"}},{"before":"6e046072dbac2ac728f9e6a38007358a305c073b","after":"6ac99fbe43c783904bdd529bba29c97ad786164d","ref":"refs/heads/pad-line-comments","pushedAt":"2023-04-02T10:55:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"formatter: add pad_line_comments option\n\nSigned-off-by: Ayaz Badouraly ","shortMessageHtmlLink":"formatter: add pad_line_comments option"}},{"before":null,"after":"6e046072dbac2ac728f9e6a38007358a305c073b","ref":"refs/heads/pad-line-comments","pushedAt":"2023-04-02T10:40:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"formatter: add pad_line_comments option","shortMessageHtmlLink":"formatter: add pad_line_comments option"}},{"before":"b26cfb86c31967d6cf6ce40578faec04ad8a254f","after":"f81fb824fe7559574618fa2b4ff417a46edb0e11","ref":"refs/heads/main","pushedAt":"2023-04-02T10:05:38.339Z","pushType":"push","commitsCount":3,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"downgrade yamlfmt to go 1.18 (#105)\n\nSince I was only using one simple feature of go 1.20 and nothing unique\r\nfrom go 1.19, it did not really make any sense to require such a new\r\nversion. Downgrading it will make it easier for pre-commit users or\r\nfolks installing through `go install`.\r\n\r\nImplemented an Errors collection type to replicate the errors.Join\r\nfeature from go 1.20.\r\n\r\nFixed a small path matching issue for exclusions.","shortMessageHtmlLink":"downgrade yamlfmt to go 1.18 (google#105)"}},{"before":null,"after":"c36464047db4f5f485bd6ff8d8d1d803a4198865","ref":"refs/heads/config-initialization","pushedAt":"2023-03-28T22:15:24.837Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badouralix","name":"Ayaz Badouraly","path":"/badouralix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19719047?s=80&v=4"},"commit":{"message":"cmd: initialize config fields before use\n\nSigned-off-by: Ayaz Badouraly ","shortMessageHtmlLink":"cmd: initialize config fields before use"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADFR9h4QA","startCursor":null,"endCursor":null}},"title":"Activity ยท badouralix/google-yamlfmt"}