{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41381329,"defaultBranch":"main","name":"XmlParser","ownerLogin":"KirillOsenkov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-25T18:40:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/679326?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1615002560.9828858","currentOid":""},"activityList":{"items":[{"before":"11612d58318dccdd7a746d36e2e98c1bca395eb9","after":"77d538a03ea7d42890cdddfb4ac11eb4613af17b","ref":"refs/heads/main","pushedAt":"2024-03-31T03:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Delete unused field","shortMessageHtmlLink":"Delete unused field"}},{"before":"dc6f3046830606902460f7d907d5e88ab0867402","after":"11612d58318dccdd7a746d36e2e98c1bca395eb9","ref":"refs/heads/main","pushedAt":"2024-03-31T03:12:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Support retrieving SkippedTokensTriviaSyntax\n\n\"Flatten\" the structured trivia such as SkippedTokensTriviaSyntax into a new SyntaxTrivia that just has the full string of the trivia.\nNot quite sure this is what is supposed to happen but it seems to somewhat be working. The downside is that we allocate the SyntaxTrivia on every access or enumeration, perhaps worth caching it somehow later. But for now this is better than crashing.\n\nAdds a test that ensures that if we enumerate all tokens and concatenate their trivia and text we get the exact original text back.\n\nFixes #59","shortMessageHtmlLink":"Support retrieving SkippedTokensTriviaSyntax"}},{"before":"a407b1a4d353fe22e641f5d6b49170c74128c85a","after":"dc6f3046830606902460f7d907d5e88ab0867402","ref":"refs/heads/main","pushedAt":"2024-03-31T03:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Fix scanning single quote\n\nIt was scanned as a double quote in some cases","shortMessageHtmlLink":"Fix scanning single quote"}},{"before":"fbd5aa9b687af0c2fdc0c146509ac34b660cb20d","after":"a407b1a4d353fe22e641f5d6b49170c74128c85a","ref":"refs/heads/main","pushedAt":"2024-01-19T07:12:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #57 from grokys/fixes/preserve-annotations\n\nPreserve annotations on modification.","shortMessageHtmlLink":"Merge pull request #57 from grokys/fixes/preserve-annotations"}},{"before":"c0b36ce617c76c71d7c40d662336c46d58f15c3e","after":"fbd5aa9b687af0c2fdc0c146509ac34b660cb20d","ref":"refs/heads/main","pushedAt":"2023-12-18T23:06:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #56 from DoctorKrolic/fix-version-warnings\n\nFix warnings related to missing versions of VS libraries","shortMessageHtmlLink":"Merge pull request #56 from DoctorKrolic/fix-version-warnings"}},{"before":"94b3fe1b2259948aa50e8975fee79ef84e742f54","after":"c0b36ce617c76c71d7c40d662336c46d58f15c3e","ref":"refs/heads/main","pushedAt":"2023-12-17T21:03:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #55 from DoctorKrolic/apply-utf-8\n\nApply UTF-8 to all files in the project","shortMessageHtmlLink":"Merge pull request #55 from DoctorKrolic/apply-utf-8"}},{"before":"35eccf39f6fb6c4c339c378dcef3e430fdf62150","after":"94b3fe1b2259948aa50e8975fee79ef84e742f54","ref":"refs/heads/main","pushedAt":"2023-12-17T18:51:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #54 from DoctorKrolic/remove-net8-workaround\n\nRemove workaround for installing .NET 8","shortMessageHtmlLink":"Merge pull request #54 from DoctorKrolic/remove-net8-workaround"}},{"before":"beb9db9ce81a24d50b0a86ff3a942e9bbd932ac2","after":"35eccf39f6fb6c4c339c378dcef3e430fdf62150","ref":"refs/heads/main","pushedAt":"2023-12-17T18:22:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #53 from DoctorKrolic/struct-null-compare\n\nAvoid comparing structs to `null` (use `default` instead)","shortMessageHtmlLink":"Merge pull request #53 from DoctorKrolic/struct-null-compare"}},{"before":"ae0cfa0430a616b274c9bcc47e4d1f5e31001709","after":"beb9db9ce81a24d50b0a86ff3a942e9bbd932ac2","ref":"refs/heads/main","pushedAt":"2023-12-05T22:24:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #49 from DoctorKrolic/improve-benchmarks\n\nImprove benchmarks","shortMessageHtmlLink":"Merge pull request #49 from DoctorKrolic/improve-benchmarks"}},{"before":"f344ca925b4290dab3572a61a29582a19f5765e5","after":"ae0cfa0430a616b274c9bcc47e4d1f5e31001709","ref":"refs/heads/main","pushedAt":"2023-12-05T22:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Fix typo: nore -> node","shortMessageHtmlLink":"Fix typo: nore -> node"}},{"before":"9134ae39eaed64e5d26da57e15ad71f784988c2b","after":"f344ca925b4290dab3572a61a29582a19f5765e5","ref":"refs/heads/main","pushedAt":"2023-12-05T22:22:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #50 from FrediKats/test/replace-node-test\n\nAdd test and sample of ReplaceNode method usage","shortMessageHtmlLink":"Merge pull request #50 from FrediKats/test/replace-node-test"}},{"before":"e409f523ae2131b1112d3d83abd4e794411bf653","after":"9134ae39eaed64e5d26da57e15ad71f784988c2b","ref":"refs/heads/main","pushedAt":"2023-12-03T19:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Fix DOCTYPE parsing","shortMessageHtmlLink":"Fix DOCTYPE parsing"}},{"before":"8029216f33d6d9063a578738df709f2e7639a3f4","after":"e409f523ae2131b1112d3d83abd4e794411bf653","ref":"refs/heads/main","pushedAt":"2023-12-03T19:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Fix FirstTokenReplacer to only actually replace the first token","shortMessageHtmlLink":"Fix FirstTokenReplacer to only actually replace the first token"}},{"before":"09a516ef9cc106554e648bfa4dd314e4aff9566b","after":"8029216f33d6d9063a578738df709f2e7639a3f4","ref":"refs/heads/main","pushedAt":"2023-12-03T18:14:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #48 from DoctorKrolic/separate-src-test-benchmark\n\nSeparate source, tests and benchmarks","shortMessageHtmlLink":"Merge pull request #48 from DoctorKrolic/separate-src-test-benchmark"}},{"before":"5784e5d3a9be2ba6298219f910c97c321a336675","after":"09a516ef9cc106554e648bfa4dd314e4aff9566b","ref":"refs/heads/main","pushedAt":"2023-11-20T20:27:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #47 from DoctorKrolic/internal-node-flags\n\nMake node flags internal","shortMessageHtmlLink":"Merge pull request #47 from DoctorKrolic/internal-node-flags"}},{"before":"77584909194917e155855767cfaac8b90cc1e3fa","after":"5784e5d3a9be2ba6298219f910c97c321a336675","ref":"refs/heads/main","pushedAt":"2023-11-20T18:58:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #46 from DoctorKrolic/internal-helpers\n\nMake helpers internal","shortMessageHtmlLink":"Merge pull request #46 from DoctorKrolic/internal-helpers"}},{"before":"59f15168219cea476d206b1ef6f453f9480e53ce","after":"77584909194917e155855767cfaac8b90cc1e3fa","ref":"refs/heads/main","pushedAt":"2023-11-05T17:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Ignore *.binlog","shortMessageHtmlLink":"Ignore *.binlog"}},{"before":"c457b970d4f0ca82567c804aa85ad86a7bb3e2ee","after":"59f15168219cea476d206b1ef6f453f9480e53ce","ref":"refs/heads/main","pushedAt":"2023-11-05T17:19:22.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"KirillOsenkov","name":"Kirill Osenkov","path":"/KirillOsenkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/679326?s=80&v=4"},"commit":{"message":"Merge pull request #45 from workgroupengineering/fixes/Attribute-Value-Normalization\n\nfeat: 2.2.12 [XML] Section 3.3.3, Attribute-Value Normalization","shortMessageHtmlLink":"Merge pull request #45 from workgroupengineering/fixes/Attribute-Valu…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI5oNLAA","startCursor":null,"endCursor":null}},"title":"Activity · KirillOsenkov/XmlParser"}