{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":504874699,"defaultBranch":"main","name":"trafikinfo","ownerLogin":"daenney","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-18T15:05:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/569574?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706111492.0","currentOid":""},"activityList":{"items":[{"before":"9ac951404ac325a42781fa79e6af890df68a7c59","after":null,"ref":"refs/heads/enum","pushedAt":"2024-01-17T21:56:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"}},{"before":"035fbecb6a7b62ea607f0e25ab053200dba6697e","after":"f4338bbdfee254c99ea43526c8fb7d58b43b89cd","ref":"refs/heads/main","pushedAt":"2024-01-17T21:56:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate types for enums\n\nIn case we hit a SimpleType with an enumeration, generate wrapping types\nfor the enum values.\n\nThe wrappers aren't emitted for the internal structs as at that point\nwe're just parsing the response from the API. They are emitted for the\npublic structs, so it's easy to check if a method returned a particular\nvalue without needing to know all the string or int constants.","shortMessageHtmlLink":"Generate types for enums"}},{"before":"70dbea407aa45704cdf2c06c7641c65ae885bf4d","after":"9ac951404ac325a42781fa79e6af890df68a7c59","ref":"refs/heads/enum","pushedAt":"2024-01-17T15:33:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate types for enums\n\nIn case we hit a SimpleType with an enumeration, generate wrapping types\nfor the enum values.\n\nThe wrappers aren't emitted for the internal structs as at that point\nwe're just parsing the response from the API. They are emitted for the\npublic structs, so it's easy to check if a method returned a particular\nvalue without needing to know all the string or int constants.","shortMessageHtmlLink":"Generate types for enums"}},{"before":null,"after":"70dbea407aa45704cdf2c06c7641c65ae885bf4d","ref":"refs/heads/enum","pushedAt":"2024-01-17T15:15:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate types for enums\n\nIn case we hit a SimpleType with an enumeration, generate wrapping types\nfor the enum values.\n\nThe wrappers aren't emitted for the internal structs as at that point\nwe're just parsing the response from the API. They are emitted for the\npublic structs, so it's easy to check if a method returned a particular\nvalue without needing to know all the string or int constants.","shortMessageHtmlLink":"Generate types for enums"}},{"before":"3da0c1934b05fc03ca79c2814f9b56cc278ce62e","after":null,"ref":"refs/heads/gen","pushedAt":"2024-01-16T16:07:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"}},{"before":"26d78c6e81c4ae966d28dfe89c7d1748b8bf74b1","after":"035fbecb6a7b62ea607f0e25ab053200dba6697e","ref":"refs/heads/main","pushedAt":"2024-01-16T16:07:33.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Explain the public fluent interface in the docs","shortMessageHtmlLink":"Explain the public fluent interface in the docs"}},{"before":"7d1680b9da144d6788ce951e50cfcecb871267fb","after":"3da0c1934b05fc03ca79c2814f9b56cc278ce62e","ref":"refs/heads/gen","pushedAt":"2024-01-16T15:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Explain the public fluent interface in the docs","shortMessageHtmlLink":"Explain the public fluent interface in the docs"}},{"before":"40cb376c5cf3e69698176d9e1ba5b64fd9b48a84","after":"7d1680b9da144d6788ce951e50cfcecb871267fb","ref":"refs/heads/gen","pushedAt":"2024-01-16T15:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Make all fields optional\n\nDespite some schemas defining certain elements as having a minOccurs=1,\ndue to the INCLUDE and EXCLUDE query capabilities it is still possible\nfor those elements to be missing from the response. As such, we have to\ntreat all fields as optional, and the only thing we care about is\nwhether it returns optionally one element or potentially multiple.\n\nThis simplifies the xsd parsing, schema and templates a bit as we no\nlonger need to check for interactions where a field could return a\nsingle element.","shortMessageHtmlLink":"Make all fields optional"}},{"before":"3a1f39e0b773f5225bb2cdffbaa26fc81f6855f0","after":"40cb376c5cf3e69698176d9e1ba5b64fd9b48a84","ref":"refs/heads/gen","pushedAt":"2024-01-16T13:28:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Do all the necessary nil checks in public methods\n\nWithout checking if x.data is nil, we might try to access something that\nis nil and cause a problem. So we need to check for nil first and if so\ninstantiate the correct zero value and return that instead.","shortMessageHtmlLink":"Do all the necessary nil checks in public methods"}},{"before":"b32180438f49f9c45a65f2aff7cb8f9e5aef4b21","after":"3a1f39e0b773f5225bb2cdffbaa26fc81f6855f0","ref":"refs/heads/gen","pushedAt":"2024-01-16T13:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Do all the necessary nil checks in public methods\n\nWithout checking if x.data is nil, we might try to access something that\nis nil and cause a problem. So we need to check for nil first and if so\ninstantiate the correct zero value and return that instead.","shortMessageHtmlLink":"Do all the necessary nil checks in public methods"}},{"before":"3f737daf22a5bcd4beec44ee2d8fe0224b2e7927","after":"b32180438f49f9c45a65f2aff7cb8f9e5aef4b21","ref":"refs/heads/gen","pushedAt":"2024-01-15T18:11:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Expand the documentation some more\n\n* Restructure the main documentation a bit and introduce headings for\n easier reading\n* Add documentation to the ObjectType","shortMessageHtmlLink":"Expand the documentation some more"}},{"before":"e8082d831e47622231ff3c415b2cff84e6acedc8","after":"3f737daf22a5bcd4beec44ee2d8fe0224b2e7927","ref":"refs/heads/gen","pushedAt":"2024-01-15T18:07:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Expand the documentation some more\n\n* Restructure the main documentation a bit and introduce headings for\n easier reading\n* Add documentation to the ObjectType","shortMessageHtmlLink":"Expand the documentation some more"}},{"before":"24e3b9f7ebe7a4f9ea2fb9cd8eb03ebc0e45bf00","after":"e8082d831e47622231ff3c415b2cff84e6acedc8","ref":"refs/heads/gen","pushedAt":"2024-01-15T16:32:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"e682a7c1b13cd28f9a6f742b08ed1970db08ae7c","after":"24e3b9f7ebe7a4f9ea2fb9cd8eb03ebc0e45bf00","ref":"refs/heads/gen","pushedAt":"2024-01-15T16:08:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"f88d7653f68aeaaa6bf8816152ff5bb3365fbb2b","after":"e682a7c1b13cd28f9a6f742b08ed1970db08ae7c","ref":"refs/heads/gen","pushedAt":"2024-01-15T15:33:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"744c64c768679d72a0ee15073da452622e3d2062","after":"f88d7653f68aeaaa6bf8816152ff5bb3365fbb2b","ref":"refs/heads/gen","pushedAt":"2024-01-15T15:32:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"19c653c23ccd72e34068b35ca661a127bf7b8844","after":"744c64c768679d72a0ee15073da452622e3d2062","ref":"refs/heads/gen","pushedAt":"2024-01-15T15:10:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"3e29a3439a18e7a3f8bbbcdfd28fcfaa1aca48d1","after":"19c653c23ccd72e34068b35ca661a127bf7b8844","ref":"refs/heads/gen","pushedAt":"2024-01-14T15:31:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"633d1d0a5d0bbd93d005e4247000db1c99f7676d","after":"3e29a3439a18e7a3f8bbbcdfd28fcfaa1aca48d1","ref":"refs/heads/gen","pushedAt":"2024-01-14T15:28:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"85911e97d3c62fb4369aec1572171dae7680e219","after":"633d1d0a5d0bbd93d005e4247000db1c99f7676d","ref":"refs/heads/gen","pushedAt":"2024-01-14T15:24:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"d136deb0de1a8b3d1926c6c8cfa5e3662deb4fd1","after":"85911e97d3c62fb4369aec1572171dae7680e219","ref":"refs/heads/gen","pushedAt":"2024-01-14T12:51:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"65072ced2c51e5e8c7d8ebe081aa9fce471a67f6","after":"d136deb0de1a8b3d1926c6c8cfa5e3662deb4fd1","ref":"refs/heads/gen","pushedAt":"2024-01-13T15:20:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"099e48738cf81599891c28681008516a0fca06fc","after":"65072ced2c51e5e8c7d8ebe081aa9fce471a67f6","ref":"refs/heads/gen","pushedAt":"2024-01-13T15:19:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"cf3f9022c17e87d4f538c9cfaf843f0aea5721a4","after":"099e48738cf81599891c28681008516a0fca06fc","ref":"refs/heads/gen","pushedAt":"2024-01-13T13:47:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"1d68a0d7a81ffff39f87e34bb5dabdab6cbbe881","after":"cf3f9022c17e87d4f538c9cfaf843f0aea5721a4","ref":"refs/heads/gen","pushedAt":"2024-01-13T13:25:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Generate code from the XSD instead\n\n* Add a downloader and generator to generate code from the XSD\n* Generate internal pointer-structs and public method-based structs to\n make accessing nested pointer-values more easily","shortMessageHtmlLink":"Generate code from the XSD instead"}},{"before":"ff2bcc768319e1f2f17e58f7c5ac37dcae643c26","after":"1d68a0d7a81ffff39f87e34bb5dabdab6cbbe881","ref":"refs/heads/gen","pushedAt":"2024-01-13T13:20:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Trim CI a bit","shortMessageHtmlLink":"Trim CI a bit"}},{"before":"20eb1febfe006b4e05ba8bf3cc33a578e2542738","after":"ff2bcc768319e1f2f17e58f7c5ac37dcae643c26","ref":"refs/heads/gen","pushedAt":"2024-01-13T13:11:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Fix docs more","shortMessageHtmlLink":"Fix docs more"}},{"before":"09b2acf493d11bb24a39a9ac243e2407c006627c","after":"20eb1febfe006b4e05ba8bf3cc33a578e2542738","ref":"refs/heads/gen","pushedAt":"2024-01-13T12:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Fix the tests","shortMessageHtmlLink":"Fix the tests"}},{"before":"bb274912afdd8b83d85c357c514145172951d273","after":"09b2acf493d11bb24a39a9ac243e2407c006627c","ref":"refs/heads/gen","pushedAt":"2024-01-12T17:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Remove downloaded schemas","shortMessageHtmlLink":"Remove downloaded schemas"}},{"before":"57dec3e8e658258fd64857c185e51dac767bab64","after":"bb274912afdd8b83d85c357c514145172951d273","ref":"refs/heads/gen","pushedAt":"2024-01-12T17:56:29.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"daenney","name":"Daenney","path":"/daenney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/569574?s=80&v=4"},"commit":{"message":"Fix everything","shortMessageHtmlLink":"Fix everything"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD4nTyBAA","startCursor":null,"endCursor":null}},"title":"Activity ยท daenney/trafikinfo"}