{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":853666042,"defaultBranch":"main","name":"turtle-formatter","ownerLogin":"fkleedorfer","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-09-07T07:21:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/551624?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727029077.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1f34fbbec835176538cf8a26f845d3a8f8224828","ref":"refs/heads/fix-leading-zeros-in-integer-literals","pushedAt":"2024-09-22T18:17:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Fix leading zeros in integer literals\n\nThe formatter used to swallow leading zeros in integer literals, as in the triple,\n\n```\n:thing :value 060 .\n```\n\nWith this change, by rendering the lexical form of the literal, the exact input form is reproduced.","shortMessageHtmlLink":"Fix leading zeros in integer literals"}},{"before":"3a84abdd6db873a176c41a30fcad9c8fb440aa3a","after":"c2d1fb1688310ee45b77598e39573650d92f91c5","ref":"refs/heads/main","pushedAt":"2024-09-22T18:13:04.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Release 1.2.13\n\nUse formatting of double literals from source model by default","shortMessageHtmlLink":"Release 1.2.13"}},{"before":"b1f6bb03cf7a663f236bc3bbcacb416e657ced9f","after":"64c0cbfe298ea20cca9ed1e6cf4c2f440f66ddf5","ref":"refs/heads/feat-skip-double-format","pushedAt":"2024-09-17T06:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Apply requested changes\n\n- remove `main()` method\n- simplify if cascad","shortMessageHtmlLink":"Apply requested changes"}},{"before":"1cc463a7dd43ce6a8dc6d87b013c9291c7bf0074","after":"b1f6bb03cf7a663f236bc3bbcacb416e657ced9f","ref":"refs/heads/feat-skip-double-format","pushedAt":"2024-09-16T12:44:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Rename `skipDoubleFormatting` to `enableDoubleFormatting`","shortMessageHtmlLink":"Rename skipDoubleFormatting to enableDoubleFormatting"}},{"before":"f56f8b400b18085c8190a81cf3e0148b1ac90f2f","after":"1cc463a7dd43ce6a8dc6d87b013c9291c7bf0074","ref":"refs/heads/feat-skip-double-format","pushedAt":"2024-09-16T12:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Add tests defining default behaviour of double formatting","shortMessageHtmlLink":"Add tests defining default behaviour of double formatting"}},{"before":null,"after":"f56f8b400b18085c8190a81cf3e0148b1ac90f2f","ref":"refs/heads/feat-skip-double-format","pushedAt":"2024-09-16T12:08:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Feature: Skip double formatting","shortMessageHtmlLink":"Feature: Skip double formatting"}},{"before":"810446966f17e7f8dd7028c3ed6e5712878a5ba9","after":"3a84abdd6db873a176c41a30fcad9c8fb440aa3a","ref":"refs/heads/main","pushedAt":"2024-09-16T11:32:01.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Release 1.2.12\n\nFixes bnode ordering, bnode cycles, and changes default subjectOrder","shortMessageHtmlLink":"Release 1.2.12"}},{"before":"a0ad8aefa6a9775bc4e255fe673ebf30770afe78","after":"647779013b7c7d239ac43cf25449e28abd20d899","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-13T06:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Fix javadoc issue","shortMessageHtmlLink":"Fix javadoc issue"}},{"before":"34ae2d7e03d4c01373d56593cff507416d1205f0","after":"a0ad8aefa6a9775bc4e255fe673ebf30770afe78","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T12:59:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Improve README.md on label generation","shortMessageHtmlLink":"Improve README.md on label generation"}},{"before":"143a3e54864863f56f4474b3b8169af3d9cc9185","after":"34ae2d7e03d4c01373d56593cff507416d1205f0","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T12:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Apply requested changes","shortMessageHtmlLink":"Apply requested changes"}},{"before":"3f1a0d2accbb35172cb779b45f9f5191e1628941","after":"143a3e54864863f56f4474b3b8169af3d9cc9185","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T12:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Update Readme","shortMessageHtmlLink":"Update Readme"}},{"before":"f85444c0abd73d58e878e434a4a18f9c63f63152","after":"3f1a0d2accbb35172cb779b45f9f5191e1628941","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T12:02:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Add contributor","shortMessageHtmlLink":"Add contributor"}},{"before":"b53fa2272c5d7799b3e029ddeeaaa71886e12691","after":"f85444c0abd73d58e878e434a4a18f9c63f63152","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T12:00:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Refactoring: use a comparator instead of generating comparable nodes","shortMessageHtmlLink":"Refactoring: use a comparator instead of generating comparable nodes"}},{"before":"f85444c0abd73d58e878e434a4a18f9c63f63152","after":"b53fa2272c5d7799b3e029ddeeaaa71886e12691","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-12T11:57:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Merge branch 'atextor:main' into bugfix-list-and-numberformat","shortMessageHtmlLink":"Merge branch 'atextor:main' into bugfix-list-and-numberformat"}},{"before":"613e39e8232bae7831779efcc06c15653456e6a0","after":"f85444c0abd73d58e878e434a4a18f9c63f63152","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-10T11:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Refactoring: use a comparator instead of generating comparable nodes","shortMessageHtmlLink":"Refactoring: use a comparator instead of generating comparable nodes"}},{"before":"9cf444384510e5b769e61132626cc14c99bd5444","after":"613e39e8232bae7831779efcc06c15653456e6a0","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-10T10:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Refactoring: put BlankNodeMetadata in state","shortMessageHtmlLink":"Refactoring: put BlankNodeMetadata in state"}},{"before":"ff382aa0a68ad92804ce929d36ffc667459d79e7","after":"9cf444384510e5b769e61132626cc14c99bd5444","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-10T07:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Fix a blank node labeling collision\n\nHard (impossible) to test at this point because labels are only retained when formatting an TTL source string, and in TTL, you cannot have anonymous blank nodes in those constellations that would cause them to be labeled by the algorithm.","shortMessageHtmlLink":"Fix a blank node labeling collision"}},{"before":"4216e4321d77020fea7c5db63348c071eb8e83d2","after":"ff382aa0a68ad92804ce929d36ffc667459d79e7","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-09T18:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Add more tests","shortMessageHtmlLink":"Add more tests"}},{"before":"7f8c50d2bc6b0bcc3465a79ca33371f0e5defc05","after":"4216e4321d77020fea7c5db63348c071eb8e83d2","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-09T14:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Improve handling of blank nodes\n\n- stable ordering\n- preserve label if present\n- detect blank node cycles","shortMessageHtmlLink":"Improve handling of blank nodes"}},{"before":"a3373d485d8a490b9bf96d07b9704d23507fd77a","after":"7f8c50d2bc6b0bcc3465a79ca33371f0e5defc05","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-07T07:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Fix RDF list bug","shortMessageHtmlLink":"Fix RDF list bug"}},{"before":null,"after":"a3373d485d8a490b9bf96d07b9704d23507fd77a","ref":"refs/heads/bugfix-list-and-numberformat","pushedAt":"2024-09-07T07:23:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fkleedorfer","name":"Florian Kleedorfer","path":"/fkleedorfer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/551624?s=80&v=4"},"commit":{"message":"Fix number format bug","shortMessageHtmlLink":"Fix number format bug"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxODoxNzo1Ny4wMDAwMDBazwAAAAS9Tqx1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxODoxNzo1Ny4wMDAwMDBazwAAAAS9Tqx1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwNzoyMzoyNS4wMDAwMDBazwAAAASviB67"}},"title":"Activity ยท fkleedorfer/turtle-formatter"}