{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8127815,"defaultBranch":"master","name":"YAML.jl","ownerLogin":"JuliaData","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-10T20:45:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20142970?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722010186.0","currentOid":""},"activityList":{"items":[{"before":"c6ac0b305860d57194293bfa361122b0fc54324f","after":"73f14e6c57948e96b6edd835741cd6e9904228f7","ref":"refs/heads/master","pushedAt":"2024-07-26T15:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Lots of internal changes","shortMessageHtmlLink":"Lots of internal changes"}},{"before":"2bf38453b17996fc876ee565fd70c7d023029c54","after":"c6ac0b305860d57194293bfa361122b0fc54324f","ref":"refs/heads/master","pushedAt":"2024-07-18T13:39:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Merge pull request #237 from dalum/master\n\nFix issue with special keys that require quoting in mappings","shortMessageHtmlLink":"Merge pull request #237 from dalum/master"}},{"before":"a440b9a0e69471fb2a5ed6bad4277322934b7616","after":"2bf38453b17996fc876ee565fd70c7d023029c54","ref":"refs/heads/master","pushedAt":"2024-07-18T13:37:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Merge pull request #234 from GunnarFarneback/revert_eol_attributes\n\nRevert eol attributes","shortMessageHtmlLink":"Merge pull request #234 from GunnarFarneback/revert_eol_attributes"}},{"before":"783b7c85308104836a5f44652ad3c71f1805842f","after":"a440b9a0e69471fb2a5ed6bad4277322934b7616","ref":"refs/heads/master","pushedAt":"2024-07-01T14:37:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Add show function to spans (#222)\n\n* Split mark and span from `src/tokens.jl`\r\n\r\n* Add iteration and indexing to `Span`.\r\n\r\n* Add methods to get start mark and end mark from tokens.\r\n\r\n* Replace `token.span.start_mark` and `token.span.end_mark` to\r\n`firstmark(token)` and `lastmark(token)`.\r\n\r\n* Fix existing bugs about getting marks from tokens.\r\n\r\n* Replace remained expressions.\r\n\r\n* Remove methods for `Span`.\r\n\r\n* Add a show function to spans.","shortMessageHtmlLink":"Add show function to spans (#222)"}},{"before":"3b2b3535947946625a14677c7898b13d51f0b993","after":"783b7c85308104836a5f44652ad3c71f1805842f","ref":"refs/heads/master","pushedAt":"2024-07-01T14:37:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Run file tests also with reversed end of line convention. (#235)","shortMessageHtmlLink":"Run file tests also with reversed end of line convention. (#235)"}},{"before":"37e287e3ce9fb5a94c905f2e16985a67020e785f","after":"3b2b3535947946625a14677c7898b13d51f0b993","ref":"refs/heads/master","pushedAt":"2024-06-28T20:58:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Throw an exception instead of the character when the scanner finds an invalid character. (#233)","shortMessageHtmlLink":"Throw an exception instead of the character when the scanner finds an…"}},{"before":"4fd38bb707bbb1a00143b364769feca21ea73b9a","after":"37e287e3ce9fb5a94c905f2e16985a67020e785f","ref":"refs/heads/master","pushedAt":"2024-06-25T15:15:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Fix load_all of null documents. (#231)","shortMessageHtmlLink":"Fix load_all of null documents. (#231)"}},{"before":"b494db4dd8766f811fab88ff8fe04b499f220d4b","after":"4fd38bb707bbb1a00143b364769feca21ea73b9a","ref":"refs/heads/master","pushedAt":"2024-06-25T15:10:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Performance, No Breaking] Refactoring of `scan_line_break`. (#188)\n\n* Refactoring of `scan_line_break`.\r\n\r\n* Performance improvement of `scan_line_break`.\r\n* Rename `scan_line_break` to `yaml_1_1_scan_line_break`.\r\n* Add `yaml_1_2_scan_line_break`.\r\n* Add better comments.\r\n* Add a TODO comment about possible bugs.\r\n\r\n* Add objects to represent YAML versions.\r\n\r\nHere we use abstract type & subtyping because it's common traits pattern\r\nin Julia.\r\nWe do not need to export these objects because we can use strings for\r\nversions in user-facing functions like:\r\n\r\n```julia\r\n\r\nfunction load(str::AbstractString; version::YAMLVersion)\r\n # ...\r\nend\r\n\r\nfunction load(str::AbstractString; version::AbstractString)\r\n version == \"1.1\" ? load(str, version=YAMLV1_1()) :\r\n version == \"1.2\" ? load(str, version=YAMLV1_2()) :\r\n throw(ErrorException())\r\nend\r\n\r\nload(str, version=\"1.1\")\r\n```\r\n\r\n* Use YAML version traits for `b-char`.\r\n\r\n* Use better implementation because the document iterator bug has been\r\nfixed.\r\n\r\n* Use YAML version traits for `scan_line_break`.","shortMessageHtmlLink":"[Performance, No Breaking] Refactoring of scan_line_break. (#188)"}},{"before":"9200003d5e3a852e4047abcb6f47599bccf01812","after":"b494db4dd8766f811fab88ff8fe04b499f220d4b","ref":"refs/heads/master","pushedAt":"2024-06-25T15:09:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Change `forward!(::BufferedInput, ::Integer)` to explicitly return `nothing` (#206)","shortMessageHtmlLink":"Change forward!(::BufferedInput, ::Integer) to explicitly return `n…"}},{"before":"2daef255abd54415c57debbace127cde62dc89d4","after":"9200003d5e3a852e4047abcb6f47599bccf01812","ref":"refs/heads/master","pushedAt":"2024-06-25T13:34:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Bug Fix] Refactoring of `Mark` and `Span`, and bug fix (#183)\n\n* Split mark and span from `src/tokens.jl`\r\n\r\n* Add iteration and indexing to `Span`.\r\n\r\n* Add methods to get start mark and end mark from tokens.\r\n\r\n* Replace `token.span.start_mark` and `token.span.end_mark` to\r\n`firstmark(token)` and `lastmark(token)`.\r\n\r\n* Fix existing bugs about getting marks from tokens.\r\n\r\n* Replace remained expressions.\r\n\r\n* Remove methods for `Span`.","shortMessageHtmlLink":"[Bug Fix] Refactoring of Mark and Span, and bug fix (#183)"}},{"before":"c53e7e42f5ec672a3535416eeb790529bb0039c1","after":"2daef255abd54415c57debbace127cde62dc89d4","ref":"refs/heads/master","pushedAt":"2024-06-25T13:26:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Add tests for issue #132 (#218)\n\n* Add tests for issue 132.\r\n\r\n* Add `.gitattributes` to prevent uninteded EOL newlines conversion by\r\nGit.\r\n\r\n- Fix EOL for normal test YAML files LF.\r\n- With postfix `.crlf.yaml` files are use CRLF.\r\n- Change windows_newlines content from `\"hello:\\r\\n\\r\"` to `\"hello:\\r\\n\"`.\r\n\r\n* Add expected data for tests issue 132.\r\n\r\n* Fix LF to CRLF.","shortMessageHtmlLink":"Add tests for issue #132 (#218)"}},{"before":"6a553267fde2b365da2a54422e2fcc212b77bf04","after":"c53e7e42f5ec672a3535416eeb790529bb0039c1","ref":"refs/heads/master","pushedAt":"2024-06-25T13:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Add comments and returned value types. (#199)","shortMessageHtmlLink":"Add comments and returned value types. (#199)"}},{"before":"e0fdc2c4a7e05d918ae282201a8096b39d21b8a6","after":"6a553267fde2b365da2a54422e2fcc212b77bf04","ref":"refs/heads/master","pushedAt":"2024-06-25T13:23:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Refactoring of `scan_uri_escapes` and add `is_ns_hex_digit`. (#203)","shortMessageHtmlLink":"Refactoring of scan_uri_escapes and add is_ns_hex_digit. (#203)"}},{"before":"720d6da4b38766b214a1f4a4f46c261d341a50bf","after":"e0fdc2c4a7e05d918ae282201a8096b39d21b8a6","ref":"refs/heads/master","pushedAt":"2024-06-25T13:18:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Use performant and explicit function for `whitespace` checking (#200)\n\n* Change to use performant and explicit function for whitespace checking.\r\n\r\n* Add objects to represent YAML versions.\r\n\r\nHere we use abstract type & subtyping because it's common traits pattern\r\nin Julia.\r\nWe do not need to export these objects because we can use strings for\r\nversions in user-facing functions like:\r\n\r\n```julia\r\n\r\nfunction load(str::AbstractString; version::YAMLVersion)\r\n # ...\r\nend\r\n\r\nfunction load(str::AbstractString; version::AbstractString)\r\n version == \"1.1\" ? load(str, version=YAMLV1_1()) :\r\n version == \"1.2\" ? load(str, version=YAMLV1_2()) :\r\n throw(ErrorException())\r\nend\r\n\r\nload(str, version=\"1.1\")\r\n```\r\n\r\n* Use YAML version traits for `b-char`.\r\n\r\n* Use YAML version traits for `is_whitespace` and move its definition to be sorted.","shortMessageHtmlLink":"Use performant and explicit function for whitespace checking (#200)"}},{"before":"58543ad529ee519f0e504a638d946cd8dd6c267d","after":"720d6da4b38766b214a1f4a4f46c261d341a50bf","ref":"refs/heads/master","pushedAt":"2024-06-25T13:17:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Bug Fix, Performance, No Breaking] Refactoring of `scan_block_scalar_indicators` (#174)\n\n* Bug fix and performance improvement of the function `scan_block_scalar_indicators`.\r\n\r\n* Change to use `isdigit`.","shortMessageHtmlLink":"[Bug Fix, Performance, No Breaking] Refactoring of `scan_block_scalar…"}},{"before":"0c8e9a17ee90a618da1cbf43de968b561ac31008","after":"58543ad529ee519f0e504a638d946cd8dd6c267d","ref":"refs/heads/master","pushedAt":"2024-06-24T17:51:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Fix the bug where `prefix` buffers too much (#210)\n\n* Change `_fill` and `__fill` to better implementation and rename to\r\n`buffer!`.\r\n\r\n* Bug fix of `prefix(::BufferedInput, ::Integer)`.\r\n\r\nChange to not overbuffer. This bug fix brake the test `windows_newlines`\r\nbut I think the test is incorrect.\r\n\r\n* Make it explicit that scalar addition then vector addition.","shortMessageHtmlLink":"Fix the bug where prefix buffers too much (#210)"}},{"before":"127ed91c8cd30401aba9be80f44c567f15d9367f","after":"0c8e9a17ee90a618da1cbf43de968b561ac31008","ref":"refs/heads/master","pushedAt":"2024-06-24T17:50:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Remove `equivalent` and change to `isequal` and remove chomping. (#214)","shortMessageHtmlLink":"Remove equivalent and change to isequal and remove chomping. (#214)"}},{"before":"1fb7376ad9090b1cd8ac8db3912684e5c40214ca","after":"127ed91c8cd30401aba9be80f44c567f15d9367f","ref":"refs/heads/master","pushedAt":"2024-06-21T15:56:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Performance, No Breaking] Implement YAML `s-white` and use it. (#204)\n\n* Implement YAML `s-white` and use it.\r\n\r\n* Add objects to represent YAML versions.\r\n\r\nHere we use abstract type & subtyping because it's common traits pattern\r\nin Julia.\r\nWe do not need to export these objects because we can use strings for\r\nversions in user-facing functions like:\r\n\r\n```julia\r\n\r\nfunction load(str::AbstractString; version::YAMLVersion)\r\n # ...\r\nend\r\n\r\nfunction load(str::AbstractString; version::AbstractString)\r\n version == \"1.1\" ? load(str, version=YAMLV1_1()) :\r\n version == \"1.2\" ? load(str, version=YAMLV1_2()) :\r\n throw(ErrorException())\r\nend\r\n\r\nload(str, version=\"1.1\")\r\n```\r\n\r\n* Use YAML version traits for `b-char`.\r\n\r\n* Rename `yaml_is_s_white` to `is_s_white`.","shortMessageHtmlLink":"[Performance, No Breaking] Implement YAML s-white and use it. (#204)"}},{"before":"2cbc35830f401980d79fd73a0fe80ebaf6509b4c","after":"1fb7376ad9090b1cd8ac8db3912684e5c40214ca","ref":"refs/heads/master","pushedAt":"2024-06-19T18:43:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Gracefully handle no document files/streams (#219)\n\n* Set iterator size unknown for YAMLDocIterator, so collect works.\r\n\r\n* Fix an iteration bug for empty YAMLDocIterator and do away with remnants of ancient iteration protocol.\r\n\r\n* Gracefully handle files/streams with no documents.","shortMessageHtmlLink":"Gracefully handle no document files/streams (#219)"}},{"before":"ad56c62177af032e26afd201946490838976f490","after":"2cbc35830f401980d79fd73a0fe80ebaf6509b4c","ref":"refs/heads/master","pushedAt":"2024-06-18T18:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[No Breaking] Refactoring of tests part 1 (organize test files) (#213)\n\n* Fix a malformed file to a correct one.\r\n\r\n* Refactoring of tests.\r\n\r\n- Move test YAML input files to `yaml` and Julia output files to `julia`.\r\n- Rename extensions of test input and output files.\r\n - `*.data` → `yaml/*.yaml`\r\n - `*.expected` → `julia/*.jl`\r\n- Refactoring of reading test files.\r\n\r\n* Revert chomping.","shortMessageHtmlLink":"[No Breaking] Refactoring of tests part 1 (organize test files) (#213)"}},{"before":"5bb060a0357121fc1725c23ffac3658dea6e6290","after":"ad56c62177af032e26afd201946490838976f490","ref":"refs/heads/master","pushedAt":"2024-06-17T19:55:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Add YAML 1.1 `b-char` function. (#193)","shortMessageHtmlLink":"Add YAML 1.1 b-char function. (#193)"}},{"before":"b207f1404439f6219ac02914501069142dc7057e","after":"5bb060a0357121fc1725c23ffac3658dea6e6290","ref":"refs/heads/master","pushedAt":"2024-06-16T20:49:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Refactoring of `src/buffered_input.jl` (#156)\n\n* Remove duplicated calculation and use `_` for a discarded value.\r\n\r\n* Reduce duplicated calculations.\r\n\r\n* Use a simple expression for creating an empty vector.\r\n\r\n* Performance improvement. `String(x)` is faster than `string(x...)`.\r\n\r\n* Remove end of function `return`.","shortMessageHtmlLink":"Refactoring of src/buffered_input.jl (#156)"}},{"before":"06b5aeddc33cd7653efb905436fd6af69369d8b1","after":"b207f1404439f6219ac02914501069142dc7057e","ref":"refs/heads/master","pushedAt":"2024-06-16T20:47:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Change `forwardchars!` to return nothing. (#194)","shortMessageHtmlLink":"Change forwardchars! to return nothing. (#194)"}},{"before":"41ac4524c25c97daaae9fab20621abb6ff9e34e2","after":"06b5aeddc33cd7653efb905436fd6af69369d8b1","ref":"refs/heads/master","pushedAt":"2024-06-16T20:45:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Expose resolver to `load` (#197)\n\n* Add type assertions for function arguments in `src/composer.jl`.\r\n\r\n* Add missing type annotations.\r\n\r\n* Expose resolver to the function `load`. This is required to inform a resolver when loading by users.","shortMessageHtmlLink":"Expose resolver to load (#197)"}},{"before":"31236185ba9e6f1109874579f43936dc25da5a45","after":"41ac4524c25c97daaae9fab20621abb6ff9e34e2","ref":"refs/heads/master","pushedAt":"2024-06-16T20:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Use a default argument. (#195)","shortMessageHtmlLink":"Use a default argument. (#195)"}},{"before":"0719dc004895ad690734fa985e42f23ff9338904","after":"31236185ba9e6f1109874579f43936dc25da5a45","ref":"refs/heads/master","pushedAt":"2024-06-16T20:44:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Bug Fix] Fix a bug that `isletter` is misused. (#190)\n\n* Fix a bug that `isletter` is misused.\r\n\r\n* Remove `yaml_1_1_` prefix because `ns-ascii-letter` is not changed in\r\nYAML 1.2.\r\n\r\n* Add a forgotten change.","shortMessageHtmlLink":"[Bug Fix] Fix a bug that isletter is misused. (#190)"}},{"before":"8a64959682271e1ab61c9ec47ed3ec37eb1bbc66","after":"0719dc004895ad690734fa985e42f23ff9338904","ref":"refs/heads/master","pushedAt":"2024-06-16T20:40:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Not Urgent, Improvement, No Breaking] Remove a flag variable. (#196)\n\n* Remove a flag variable.\r\n\r\n* Add comments.","shortMessageHtmlLink":"[Not Urgent, Improvement, No Breaking] Remove a flag variable. (#196)"}},{"before":"a83f3b4ee11895afb521d1848c48b03f5e67b1bc","after":"8a64959682271e1ab61c9ec47ed3ec37eb1bbc66","ref":"refs/heads/master","pushedAt":"2024-06-16T20:37:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"[Internal] Add type annotations and use upper camelcase for type variables. (#184)\n\n* Add type annotations and use upper camelcase for type variables.\r\n\r\n* Change to use safer definition and single upper case.","shortMessageHtmlLink":"[Internal] Add type annotations and use upper camelcase for type vari…"}},{"before":"ae9a3524da3984d3f01ce9fffbf621ece58d7ee1","after":"a83f3b4ee11895afb521d1848c48b03f5e67b1bc","ref":"refs/heads/master","pushedAt":"2024-06-16T20:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Refactoring of `scan_yaml_directive_number`. (#191)\n\n* Add many comments.\r\n* Easy control flow.","shortMessageHtmlLink":"Refactoring of scan_yaml_directive_number. (#191)"}},{"before":"f6185fa3cb31c4802ea4d2e29da6fc83840b6050","after":"ae9a3524da3984d3f01ce9fffbf621ece58d7ee1","ref":"refs/heads/master","pushedAt":"2024-06-16T15:31:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kescobo","name":"Kevin Bonham","path":"/kescobo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3502975?s=80&v=4"},"commit":{"message":"Replace misused `isnumeric` to `isdigit`. (#189)","shortMessageHtmlLink":"Replace misused isnumeric to isdigit. (#189)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEijHh8AA","startCursor":null,"endCursor":null}},"title":"Activity · JuliaData/YAML.jl"}