{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":769828718,"defaultBranch":"main","name":"emulator-hal","ownerLogin":"transistorfet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-10T07:07:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6819788?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713416514.0","currentOid":""},"activityList":{"items":[{"before":"af8c151d703c9b58827ec52d0505887681bd079e","after":"7ea351648238767551d696772ea35a1cca993551","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-04-18T05:08:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Removed address from step traits","shortMessageHtmlLink":"Removed address from step traits"}},{"before":"4b8c1b6540e47f8524e7ff5e4e261df3ec69e76f","after":null,"ref":"refs/heads/transistor/add-auto-adapter","pushedAt":"2024-04-18T05:01:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"}},{"before":"2391a324376bdd9fa1ae9801bbe3d12f2e69fa62","after":"e4c6a04f59dc06798e67c86cdfb8299ddada6696","ref":"refs/heads/main","pushedAt":"2024-04-18T05:01:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Add auto adapter (#6)\n\nThis PR moves `BusAdapter` to its own file, and adds `AutoBusAdapter`\r\nwhich uses `IntoAddress` and `FromAddress` to implement the address\r\ntranslation. Error mapping has been moved for both to using the `From`\r\ntrait. I'm hoping they will make it possible for the compiler to\r\noptimize better than with closures, as well as being easier to use since\r\nthe translation only has to be defined once, but it also takes away some\r\nfine-grained control.\r\n\r\nIt also includes some clean up","shortMessageHtmlLink":"Add auto adapter (#6)"}},{"before":null,"after":"4b8c1b6540e47f8524e7ff5e4e261df3ec69e76f","ref":"refs/heads/transistor/add-auto-adapter","pushedAt":"2024-04-18T04:39:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Reset step.rs and fixed tests","shortMessageHtmlLink":"Reset step.rs and fixed tests"}},{"before":"afeec5bc04c078cf056a1db9719704bd7388a804","after":"af8c151d703c9b58827ec52d0505887681bd079e","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-04-14T21:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Added new() instead of Default because Instant doesn't implement Default","shortMessageHtmlLink":"Added new() instead of Default because Instant doesn't implement Default"}},{"before":"28a7d2e0bedc03209bcf3d1b5890edd4d7b9b708","after":"afeec5bc04c078cf056a1db9719704bd7388a804","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-04-14T20:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Added NoBus type to be used in place of Option","shortMessageHtmlLink":"Added NoBus type to be used in place of Option<Bus>"}},{"before":"c17e364ed472fff774b1b38323a2c72936c7224c","after":"28a7d2e0bedc03209bcf3d1b5890edd4d7b9b708","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-04-14T18:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Added AutoBusAdapter","shortMessageHtmlLink":"Added AutoBusAdapter"}},{"before":"b6daab4c079c9b18c46a5eb1d1c589683058ee2c","after":"c17e364ed472fff774b1b38323a2c72936c7224c","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-04-01T02:29:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Simplified MemoryBlock, renamed SimpleBusError to BasicBusError, etc","shortMessageHtmlLink":"Simplified MemoryBlock, renamed SimpleBusError to BasicBusError, etc"}},{"before":"91a3bda63bb2976da71a1a83f0fece75ab2b74a2","after":null,"ref":"refs/heads/transistor/add-infallible-as-error","pushedAt":"2024-03-30T17:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"}},{"before":"b6daab4c079c9b18c46a5eb1d1c589683058ee2c","after":null,"ref":"refs/heads/sarina/simplify-step-traits","pushedAt":"2024-03-30T17:51:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"}},{"before":null,"after":"b6daab4c079c9b18c46a5eb1d1c589683058ee2c","ref":"refs/heads/transistor/simplify-step-trait","pushedAt":"2024-03-29T06:10:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Renamed BusAdapter inner object","shortMessageHtmlLink":"Renamed BusAdapter inner object"}},{"before":"f65196ea7d3d1abd6a7757c09c096d720405b137","after":"b6daab4c079c9b18c46a5eb1d1c589683058ee2c","ref":"refs/heads/sarina/simplify-step-traits","pushedAt":"2024-03-29T06:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Renamed BusAdapter inner object","shortMessageHtmlLink":"Renamed BusAdapter inner object"}},{"before":null,"after":"f65196ea7d3d1abd6a7757c09c096d720405b137","ref":"refs/heads/sarina/simplify-step-traits","pushedAt":"2024-03-26T14:45:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Simplified the Step trait","shortMessageHtmlLink":"Simplified the Step trait"}},{"before":"afaab67153e088dfbaa95286a7415e0bcc0f7edb","after":"91a3bda63bb2976da71a1a83f0fece75ab2b74a2","ref":"refs/heads/transistor/add-infallible-as-error","pushedAt":"2024-03-26T14:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed formatting","shortMessageHtmlLink":"Fixed formatting"}},{"before":"b1a2552599ce210c343b77eda0068df7390b37b6","after":"afaab67153e088dfbaa95286a7415e0bcc0f7edb","ref":"refs/heads/transistor/add-infallible-as-error","pushedAt":"2024-03-25T02:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Updated emulator-hal-memory for changed imports","shortMessageHtmlLink":"Updated emulator-hal-memory for changed imports"}},{"before":"091cebc8f1e67311c07d6ae675dbfc3ad3d9a964","after":"b1a2552599ce210c343b77eda0068df7390b37b6","ref":"refs/heads/transistor/add-infallible-as-error","pushedAt":"2024-03-25T02:04:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Added ?Sized to allow trait objects of BusAccess","shortMessageHtmlLink":"Added ?Sized to allow trait objects of BusAccess"}},{"before":null,"after":"091cebc8f1e67311c07d6ae675dbfc3ad3d9a964","ref":"refs/heads/transistor/add-infallible-as-error","pushedAt":"2024-03-24T18:19:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Added Infallible as error, and FromAddress/IntoAddress","shortMessageHtmlLink":"Added Infallible as error, and FromAddress/IntoAddress"}},{"before":"313a6b7e02147479656e587690dce507d8d068a2","after":null,"ref":"refs/heads/transistor/instant-as-associated-type","pushedAt":"2024-03-23T01:45:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"}},{"before":"10000669524747dce101947e60f230551b26f6f8","after":"2391a324376bdd9fa1ae9801bbe3d12f2e69fa62","ref":"refs/heads/main","pushedAt":"2024-03-23T01:45:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Modified to use an associated type for Instant (#3)\n\n* Modified to use an associated type for Instant\r\n\r\n* Modified emulator-hal-memory to match","shortMessageHtmlLink":"Modified to use an associated type for Instant (#3)"}},{"before":"44ba345c632f64136fff07896b1c8e03cbf86d9f","after":"313a6b7e02147479656e587690dce507d8d068a2","ref":"refs/heads/transistor/instant-as-associated-type","pushedAt":"2024-03-20T06:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Modified emulator-hal-memory to match","shortMessageHtmlLink":"Modified emulator-hal-memory to match"}},{"before":null,"after":"44ba345c632f64136fff07896b1c8e03cbf86d9f","ref":"refs/heads/transistor/instant-as-associated-type","pushedAt":"2024-03-20T05:58:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Modified to use an associated type for Instant","shortMessageHtmlLink":"Modified to use an associated type for Instant"}},{"before":"a9e720f746392e01bd0998e203ac60c01547870e","after":null,"ref":"refs/heads/transistor/improve-time-and-step-traits","pushedAt":"2024-03-20T02:41:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"}},{"before":"84e665ce5749187d0c323f77971c288d0964fa96","after":"10000669524747dce101947e60f230551b26f6f8","ref":"refs/heads/main","pushedAt":"2024-03-20T02:41:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Improved Instant and Inspect/Debug traits (#2)\n\n* Improved Instant and Inspect/Debug traits\r\n\r\n* Fixed fugit impl\r\n\r\n* Fixed pull request triggers","shortMessageHtmlLink":"Improved Instant and Inspect/Debug traits (#2)"}},{"before":"e139fff2ea93e372642d238b5d17a8fcaa997d3e","after":"a9e720f746392e01bd0998e203ac60c01547870e","ref":"refs/heads/transistor/improve-time-and-step-traits","pushedAt":"2024-03-20T02:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed pull request triggers","shortMessageHtmlLink":"Fixed pull request triggers"}},{"before":"7b07bb8f9770ef411e5a37ba9104de942df35e4d","after":"e139fff2ea93e372642d238b5d17a8fcaa997d3e","ref":"refs/heads/transistor/improve-time-and-step-traits","pushedAt":"2024-03-20T02:28:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed fugit impl","shortMessageHtmlLink":"Fixed fugit impl"}},{"before":null,"after":"7b07bb8f9770ef411e5a37ba9104de942df35e4d","ref":"refs/heads/transistor/improve-time-and-step-traits","pushedAt":"2024-03-19T05:29:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Improved Instant and Inspect/Debug traits","shortMessageHtmlLink":"Improved Instant and Inspect/Debug traits"}},{"before":"59c80903751929fcc5467cf4d7044e998f5abd63","after":"84e665ce5749187d0c323f77971c288d0964fa96","ref":"refs/heads/main","pushedAt":"2024-03-19T05:28:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed issues with github workflows","shortMessageHtmlLink":"Fixed issues with github workflows"}},{"before":"84e665ce5749187d0c323f77971c288d0964fa96","after":"59c80903751929fcc5467cf4d7044e998f5abd63","ref":"refs/heads/main","pushedAt":"2024-03-19T05:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed some issue with time and improved Inspect/Debug","shortMessageHtmlLink":"Fixed some issue with time and improved Inspect/Debug"}},{"before":"c27b178c2bbe8f6648609accb40e14777f655a33","after":"97b8bbb9f4de2ec2e69fce9ffa13176c26485e4d","ref":"refs/heads/transistor/address-as-associated-type","pushedAt":"2024-03-10T07:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Hopefully fixed the workflows","shortMessageHtmlLink":"Hopefully fixed the workflows"}},{"before":"5a241afe3c2e75a6b03dfe8dea9356f442ead61d","after":"c27b178c2bbe8f6648609accb40e14777f655a33","ref":"refs/heads/transistor/address-as-associated-type","pushedAt":"2024-03-10T07:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"transistorfet","name":"transistor fet","path":"/transistorfet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6819788?s=80&v=4"},"commit":{"message":"Fixed memory impls","shortMessageHtmlLink":"Fixed memory impls"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEM8DD4wA","startCursor":null,"endCursor":null}},"title":"Activity ยท transistorfet/emulator-hal"}