{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":318904518,"defaultBranch":"main","name":"templatecheck","ownerLogin":"jba","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-05T22:45:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18483045?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694352519.0","currentOid":""},"activityList":{"items":[{"before":"234e12443f8976a7caed389c36100b0970e3dac1","after":"342639ab7904499a2fdb072ffa39d1ae1dcbdb8b","ref":"refs/heads/main","pushedAt":"2023-09-10T13:28:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jba","name":"Jonathan Amsterdam","path":"/jba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18483045?s=80&v=4"},"commit":{"message":"improve checked templates doc","shortMessageHtmlLink":"improve checked templates doc"}},{"before":"4c2c05b893e93dec0dff4b0aa44c3c673136c501","after":"234e12443f8976a7caed389c36100b0970e3dac1","ref":"refs/heads/main","pushedAt":"2023-09-09T15:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jba","name":"Jonathan Amsterdam","path":"/jba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18483045?s=80&v=4"},"commit":{"message":"add CheckSafeStrict and CheckHTMLStrict","shortMessageHtmlLink":"add CheckSafeStrict and CheckHTMLStrict"}},{"before":"d349933fc52ad20525e2a68a79212e03e608aa8e","after":"4c2c05b893e93dec0dff4b0aa44c3c673136c501","ref":"refs/heads/main","pushedAt":"2023-09-09T15:54:22.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jba","name":"Jonathan Amsterdam","path":"/jba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18483045?s=80&v=4"},"commit":{"message":"uncomment non-strict check test, fix some bugs","shortMessageHtmlLink":"uncomment non-strict check test, fix some bugs"}},{"before":"3f94d0a0b461d71f275d62477f7b0818ef78c84a","after":"d349933fc52ad20525e2a68a79212e03e608aa8e","ref":"refs/heads/main","pushedAt":"2023-08-30T12:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jba","name":"Jonathan Amsterdam","path":"/jba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18483045?s=80&v=4"},"commit":{"message":"add break and continue nodes\n\nAdd cases for the new (as of 1.18) break and continue nodes.\n\nThese have no direct type-checking implications, so we just ignore them.\nHowever, they do affect control flow, so they can result in\ndead code which could affect type checking. For example, in this code:\n\n\t{{$v := 1}}\n\t{{range .}}\n\t\t{{break}}\n\t\t{{$v = \"\"}}\n\t{{end}}\n\t{{$v.I}}\n\nthe assignment to $v in the loop is dead, so we know that $v is a\nnumber after the loop and can report an error. We don't do that,\nbecause it would complicate the checker for minimal benefit (people\nrarely write dead code).\n\nFixes #3.","shortMessageHtmlLink":"add break and continue nodes"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADfTw4NQA","startCursor":null,"endCursor":null}},"title":"Activity ยท jba/templatecheck"}