{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":471061968,"defaultBranch":"main","name":"typespec","ownerLogin":"witemple-msft","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-17T16:38:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77019085?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713977250.0","currentOid":""},"activityList":{"items":[{"before":"fb2d462ed6ef245abbaff8bb1889f25ed18ff519","after":"dc6de85a392c579c70206dad179d6d205ed61aeb","ref":"refs/heads/http-server-javascript","pushedAt":"2024-05-18T20:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Added type differentiation logic","shortMessageHtmlLink":"Added type differentiation logic"}},{"before":"ba4cfb241681930777bb0a9c58a5a327c936a1d7","after":"fb2d462ed6ef245abbaff8bb1889f25ed18ff519","ref":"refs/heads/http-server-javascript","pushedAt":"2024-05-13T16:38:41.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge value rework PR","shortMessageHtmlLink":"Merge value rework PR"}},{"before":"c761450b7d0f3be4d8c21e542cf438c89d15dace","after":"ba4cfb241681930777bb0a9c58a5a327c936a1d7","ref":"refs/heads/http-server-javascript","pushedAt":"2024-05-13T16:33:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Removed some old TODO comments","shortMessageHtmlLink":"Removed some old TODO comments"}},{"before":null,"after":"c761450b7d0f3be4d8c21e542cf438c89d15dace","ref":"refs/heads/http-server-javascript","pushedAt":"2024-04-24T16:47:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Add generated documentation","shortMessageHtmlLink":"Add generated documentation"}},{"before":"6230d391c2432d2251ac0af3c7ec11859141097a","after":"e767b370fcc167f189a97156f92be9d8e42160b6","ref":"refs/heads/compiler/pattern-message","pushedAt":"2024-02-02T02:15:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge branch 'main' into compiler/pattern-message","shortMessageHtmlLink":"Merge branch 'main' into compiler/pattern-message"}},{"before":"998b57432d5f9d368fe992764496772bdb0296e2","after":"6230d391c2432d2251ac0af3c7ec11859141097a","ref":"refs/heads/compiler/pattern-message","pushedAt":"2024-02-01T22:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Update packages/compiler/src/lib/decorators.ts\n\nCo-authored-by: Timothee Guerin ","shortMessageHtmlLink":"Update packages/compiler/src/lib/decorators.ts"}},{"before":"20c7b4249a9fabda6647c079b6fb49cc262e3fdc","after":"a3d6acfa67b8e3331d87abb345014b84db395042","ref":"refs/heads/main","pushedAt":"2024-02-01T22:02:21.000Z","pushType":"push","commitsCount":531,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"[protobuf] Add support for expanding template names. (#2861)\n\nThere is a bug in the protobuf emitter currently where we use the base\r\nname of a template when emitting corresponding models. This patch adds\r\nsupport for extracting an instance name, using friendlyName if it is\r\navailable or otherwise constructing a name by prepending the name of the\r\nargument types to the template's name.\r\n\r\nCloses #2857\r\n\r\n---------\r\n\r\nCo-authored-by: Will Temple ","shortMessageHtmlLink":"[protobuf] Add support for expanding template names. (microsoft#2861)"}},{"before":"a2dc3b3ce14361e8598b7027c736c14647c2c6a9","after":"998b57432d5f9d368fe992764496772bdb0296e2","ref":"refs/heads/compiler/pattern-message","pushedAt":"2024-02-01T21:55:56.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Switch to getPatternData","shortMessageHtmlLink":"Switch to getPatternData"}},{"before":"7ff20d6554db7b508cda2a9658d3ebab49c03334","after":"0e44778300100bf27e005c9f49dfb998a6406c64","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-02-01T18:03:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge branch 'main' into protobuf/template-names","shortMessageHtmlLink":"Merge branch 'main' into protobuf/template-names"}},{"before":"4f0515b914b2ef9781eb39459c5f23473e92ff13","after":"7ff20d6554db7b508cda2a9658d3ebab49c03334","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-01-30T23:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"work around my alias not passing spellck","shortMessageHtmlLink":"work around my alias not passing spellck"}},{"before":null,"after":"a2dc3b3ce14361e8598b7027c736c14647c2c6a9","ref":"refs/heads/compiler/pattern-message","pushedAt":"2024-01-30T22:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"changeset","shortMessageHtmlLink":"changeset"}},{"before":"a056e8952c9782137d61170ca57fc9caf81974c1","after":"4f0515b914b2ef9781eb39459c5f23473e92ff13","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-01-30T21:52:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into protobuf/template-names","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into protobuf/template-n…"}},{"before":"a5e6ed73d17495e1a2d3199681e3cba089fd720c","after":"a056e8952c9782137d61170ca57fc9caf81974c1","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-01-30T21:51:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Remove unnecessary interface.","shortMessageHtmlLink":"Remove unnecessary interface."}},{"before":"bee8d483fe42876eca71d2a2af5c90f67a546da4","after":"a5e6ed73d17495e1a2d3199681e3cba089fd720c","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-01-30T21:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"changeset?","shortMessageHtmlLink":"changeset?"}},{"before":null,"after":"bee8d483fe42876eca71d2a2af5c90f67a546da4","ref":"refs/heads/protobuf/template-names","pushedAt":"2024-01-30T21:17:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"[protobuf] Support template name expansion.","shortMessageHtmlLink":"[protobuf] Support template name expansion."}},{"before":null,"after":"7bdc45c33822b945221f9774a20437bf75fb6ddb","ref":"refs/heads/docs/json-interop","pushedAt":"2024-01-18T22:26:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"WIP: JSON interoperability specification.","shortMessageHtmlLink":"WIP: JSON interoperability specification."}},{"before":"826ff11bbde7cb14f7376e0bc69c5d9b361ffd81","after":"78bc214751dc03433429c28344ccda6fb5dcd697","ref":"refs/heads/compiler/named-template-params","pushedAt":"2023-12-18T19:19:30.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"a typo","shortMessageHtmlLink":"a typo"}},{"before":"c03e44f1af5126e60018cac9a144810c78101862","after":"826ff11bbde7cb14f7376e0bc69c5d9b361ffd81","ref":"refs/heads/compiler/named-template-params","pushedAt":"2023-12-18T18:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Update packages/compiler/src/formatter/print/printer.ts\n\nCo-authored-by: Timothee Guerin ","shortMessageHtmlLink":"Update packages/compiler/src/formatter/print/printer.ts"}},{"before":"646ea66fd03ddd659828307b7956820c137a1712","after":"c03e44f1af5126e60018cac9a144810c78101862","ref":"refs/heads/compiler/named-template-params","pushedAt":"2023-12-18T18:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Update style guide","shortMessageHtmlLink":"Update style guide"}},{"before":"beaa509f669924cbd4df3805740f88b3847d58c9","after":"d665e8886ec7d9f39b7483276a739dd06a63043d","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-18T15:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Update some template docs","shortMessageHtmlLink":"Update some template docs"}},{"before":"e0e355089f5cd6827e3383243ec30f11e617a800","after":"beaa509f669924cbd4df3805740f88b3847d58c9","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-18T14:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Rebuilt and retested","shortMessageHtmlLink":"Rebuilt and retested"}},{"before":"5c9a1560726e0e5ecbabd3741ea4ef6a08ff6197","after":"e0e355089f5cd6827e3383243ec30f11e617a800","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-18T14:15:49.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into rename-template-params","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into rename-template-params"}},{"before":"22fd43e8bb809fb3665ddf7a64c36bd5ee493bab","after":"5c9a1560726e0e5ecbabd3741ea4ef6a08ff6197","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-13T18:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"8c453f29d810ee83f74233ef25693fa3e61cc825","after":"22fd43e8bb809fb3665ddf7a64c36bd5ee493bab","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-13T17:46:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Updated docs","shortMessageHtmlLink":"Updated docs"}},{"before":"d61929321632af5acf6bc7a9209b3df07e86dd4d","after":"8c453f29d810ee83f74233ef25693fa3e61cc825","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-04T22:43:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Fixed a sample","shortMessageHtmlLink":"Fixed a sample"}},{"before":"5f9200067782c3b5d6b06634f8beaa2af9973c24","after":"d61929321632af5acf6bc7a9209b3df07e86dd4d","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-04T21:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Rush change","shortMessageHtmlLink":"Rush change"}},{"before":"5112c707b3d8a140ae008f1083466b58d7efcb7f","after":"5f9200067782c3b5d6b06634f8beaa2af9973c24","ref":"refs/heads/rename-template-params","pushedAt":"2023-12-04T21:44:21.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into rename-template-params","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into rename-template-params"}},{"before":null,"after":"13cbc66d8c860e0d7898775c146f98196d36cda8","ref":"refs/heads/compiler/pattern-description","pushedAt":"2023-12-04T21:43:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"[compiler] Add optional pattern description","shortMessageHtmlLink":"[compiler] Add optional pattern description"}},{"before":"1c8de01ebe950377b8ecf161c706c36d6163c17b","after":"5112c707b3d8a140ae008f1083466b58d7efcb7f","ref":"refs/heads/rename-template-params","pushedAt":"2023-11-30T17:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Fixed some stragglers that weren't included in the first commit.","shortMessageHtmlLink":"Fixed some stragglers that weren't included in the first commit."}},{"before":null,"after":"1c8de01ebe950377b8ecf161c706c36d6163c17b","ref":"refs/heads/rename-template-params","pushedAt":"2023-11-30T17:30:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"witemple-msft","name":"Will Temple","path":"/witemple-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77019085?s=80&v=4"},"commit":{"message":"Rename template parameters for clarity.\n\nThis removes the `T` prefix from most parameter names and reworks\nthe names to be more indicative of what the parameters actually\nrepresent. This is in preparation for the introduction of named\nargument instantiation.","shortMessageHtmlLink":"Rename template parameters for clarity."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETcRuEgA","startCursor":null,"endCursor":null}},"title":"Activity · witemple-msft/typespec"}