{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":100315670,"defaultBranch":"main","name":"autorest.go","ownerLogin":"Azure","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-14T22:53:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6844498?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715966109.0","currentOid":""},"activityList":{"items":[{"before":"971296885143b12375772775892436668137e142","after":"9fb01132961a759ae5bce08a7b7e566918b27882","ref":"refs/heads/main","pushedAt":"2024-05-21T16:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Some fixes for tsp emitter (#1363)\n\nHandle types that are already handled in getBuiltInType.\r\nAdd fix-const-stuttering option to keep compat with autorest.go.","shortMessageHtmlLink":"Some fixes for tsp emitter (#1363)"}},{"before":"3382c2b681c635b12b3c6715395288607f31fb32","after":"971296885143b12375772775892436668137e142","ref":"refs/heads/main","pushedAt":"2024-05-20T17:21:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Move resume token doc comment to code model (#1355)\n\n* Move resume token doc comment to code model\r\n\r\nImplicitly applies to all code generators.\r\n\r\n* spell out LRO","shortMessageHtmlLink":"Move resume token doc comment to code model (#1355)"}},{"before":"e3f668bdee048d8584094163e2957e25b9038c88","after":"3382c2b681c635b12b3c6715395288607f31fb32","ref":"refs/heads/main","pushedAt":"2024-05-17T16:34:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Don't omit polymorhpic base types (#1351)\n\n* Don't omit polymorhpic base types\r\n\r\nThey're always required.\r\n\r\n* bump version for impending release","shortMessageHtmlLink":"Don't omit polymorhpic base types (#1351)"}},{"before":"d7900a7493de65c1a370f8da90ed327afbb2374e","after":"e3f668bdee048d8584094163e2957e25b9038c88","ref":"refs/heads/main","pushedAt":"2024-05-17T16:23:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Don't replace error types with azcore.ResponseError (#1346)\n\n* Don't replace error types with azcore.ResponseError\r\n\r\nInstances of azcore.ResponseError are returned when an operation fails\r\nand shouldn't be embedded in modeled error types.\r\nRemoved omission of foundation error types. It wasn't a great heuristic\r\nand has been superseded by the remove-unreferenced-types option.\r\nInclude client ctor params when scanning for unreferenced types.\r\nMake remove-unreferenced-types the default for regeneration script.\r\n\r\n* rebuild after rebasing on main\r\n\r\n* improve options handling in tspcompile.js","shortMessageHtmlLink":"Don't replace error types with azcore.ResponseError (#1346)"}},{"before":"f5a0ad96e2a7084c632200010eaf32a05c1bd43a","after":"d7900a7493de65c1a370f8da90ed327afbb2374e","ref":"refs/heads/main","pushedAt":"2024-05-17T15:32:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Fix empty sub-clients (#1350)\n\nMove the empty client check so it covers top-level and sub-clients.","shortMessageHtmlLink":"Fix empty sub-clients (#1350)"}},{"before":"675dc4e1818c08e77b48af5439152fa83cdf0c2f","after":"f5a0ad96e2a7084c632200010eaf32a05c1bd43a","ref":"refs/heads/main","pushedAt":"2024-05-16T21:00:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Propgate only client/host params to child clients (#1348)\n\nDon't share the array of client params, make a copy of it. This prevents\r\nclient method params from being shared across clients.","shortMessageHtmlLink":"Propgate only client/host params to child clients (#1348)"}},{"before":"b104be6385571fb5c4b392f212655683e5eb28bc","after":"675dc4e1818c08e77b48af5439152fa83cdf0c2f","ref":"refs/heads/main","pushedAt":"2024-05-16T17:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update to latest tcgc (#1347)\n\n* Update to latest tcgc\r\n\r\n* pin tsp dependencies\r\n\r\nthere's a tight coupling among tools and tcgc so don't let anything\r\nfloat.\r\n\r\n* update autorest.gotest baseline files\r\n\r\nin response to 138bd69","shortMessageHtmlLink":"Update to latest tcgc (#1347)"}},{"before":"138bd6989f78c4202d1b1fa6439f73aa4eb7cd9e","after":"b104be6385571fb5c4b392f212655683e5eb28bc","ref":"refs/heads/main","pushedAt":"2024-05-15T21:25:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Use client factory for tsp codegen (#1345)\n\nTo keep compat with existing ARM SDKs, use client factory\r\ninstead of the hierarchical service client.\r\nWe must still adapt it in order for its parameters to propagate\r\nto the sub-clients, we just skip adding it to the code model so\r\nit isn't generated.","shortMessageHtmlLink":"Use client factory for tsp codegen (#1345)"}},{"before":"9452ea243bd9fcb13f9c4564d82a129984f10611","after":"138bd6989f78c4202d1b1fa6439f73aa4eb7cd9e","ref":"refs/heads/main","pushedAt":"2024-05-15T16:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Add missing doc comments (#1344)\n\n* Add missing doc comments\r\n\r\nDoc methods that can return an *azcore.ResponseError.\r\nDoc API version info.\r\n\r\n* add empty method doc comment as needed","shortMessageHtmlLink":"Add missing doc comments (#1344)"}},{"before":"41f52226afe4c30f545153d0dee3757cf8aa3fc1","after":"9452ea243bd9fcb13f9c4564d82a129984f10611","ref":"refs/heads/main","pushedAt":"2024-05-13T20:17:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Scan additional properties for referenced types (#1340)\n\n* Scan additional properties for referenced types\r\n\r\nUpdated armapicenter tsp to latest version.\r\nUpdated tsp toolset.\r\n\r\n* updating tsp toolset requires updating all tsp\r\n\r\nregenerate the world","shortMessageHtmlLink":"Scan additional properties for referenced types (#1340)"}},{"before":"7fb6ba07d45afcd2fc61da88dbdcbffcbbd01763","after":"41f52226afe4c30f545153d0dee3757cf8aa3fc1","ref":"refs/heads/main","pushedAt":"2024-05-13T18:14:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Omit base model types by default (#1337)\n\n* Omit base model types by default\r\n\r\nThe properties of a model's base types are folded into the super type.\r\nIf the base types aren't referenced, omit them.\r\n\r\n* avoid infinite recursion\r\n\r\nrebuild cadl-ranch suite","shortMessageHtmlLink":"Omit base model types by default (#1337)"}},{"before":"384f91b14e7a5d03b6de9bf9433fa2f98e0888ab","after":"f05574a31b06c86844c204d18501cf211e5c03ec","ref":"refs/heads/fix_gotest_dep","pushedAt":"2024-05-13T07:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tadelesh","name":"Chenjie Shi","path":"/tadelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1726438?s=80&v=4"},"commit":{"message":"pump version","shortMessageHtmlLink":"pump version"}},{"before":"d80826a13b4958edbea234d4c27a9f1925c31948","after":"384f91b14e7a5d03b6de9bf9433fa2f98e0888ab","ref":"refs/heads/fix_gotest_dep","pushedAt":"2024-05-13T07:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tadelesh","name":"Chenjie Shi","path":"/tadelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1726438?s=80&v=4"},"commit":{"message":"remove lock","shortMessageHtmlLink":"remove lock"}},{"before":null,"after":"d80826a13b4958edbea234d4c27a9f1925c31948","ref":"refs/heads/fix_gotest_dep","pushedAt":"2024-05-13T07:35:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tadelesh","name":"Chenjie Shi","path":"/tadelesh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1726438?s=80&v=4"},"commit":{"message":"update dep to support node 18+","shortMessageHtmlLink":"update dep to support node 18+"}},{"before":"59bf092cd8008d57d01e8e3d39ec8fee28b99d4e","after":null,"ref":"refs/heads/dependabot/go_modules/packages/typespec-go/test/cadlranch/parameters/spreadgroup/golang.org/x/net-0.23.0","pushedAt":"2024-05-10T22:50:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"06b102afc8880095dd754923c744014b0d37bde4","after":null,"ref":"refs/heads/dependabot/go_modules/packages/typespec-go/test/cadlranch/parameters/basicparamsgroup/golang.org/x/net-0.23.0","pushedAt":"2024-05-10T22:50:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"454a95e469c1d529b89e05ad322aaca3d241438f","after":"7fb6ba07d45afcd2fc61da88dbdcbffcbbd01763","ref":"refs/heads/main","pushedAt":"2024-05-10T22:49:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update Go dependencies (#1336)","shortMessageHtmlLink":"Update Go dependencies (#1336)"}},{"before":null,"after":"06b102afc8880095dd754923c744014b0d37bde4","ref":"refs/heads/dependabot/go_modules/packages/typespec-go/test/cadlranch/parameters/basicparamsgroup/golang.org/x/net-0.23.0","pushedAt":"2024-05-10T18:26:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net"}},{"before":null,"after":"59bf092cd8008d57d01e8e3d39ec8fee28b99d4e","ref":"refs/heads/dependabot/go_modules/packages/typespec-go/test/cadlranch/parameters/spreadgroup/golang.org/x/net-0.23.0","pushedAt":"2024-05-10T18:26:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net"}},{"before":"240c1ab3c5dd268ecfdeccf5cc1a3f54aae7bf2b","after":"454a95e469c1d529b89e05ad322aaca3d241438f","ref":"refs/heads/main","pushedAt":"2024-05-10T18:25:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Support tsp spread params (#1332)\n\n* Support tsp spread params\r\n\r\ntsp supports spreading a model's fields into discrete params. The values\r\nare bundled back into a single model which is then sent over the wire.\r\nThis requires enumerating the tcgc method params, not the operation\r\nparams, which correctly models this.\r\nAdded type PartialBodyParameter to the code model which represents a\r\nparam that's part of a model that's been spread. The resultant model\r\nthat contains the spread params is created inline as it doesn't need to\r\nbe part of public surface area.\r\n\r\n* regenerate post rebase\r\n\r\n* move serializedName check to inner scope\r\n\r\n* use method param description\r\n\r\n* consolidate some code\r\n\r\n* fix grammar","shortMessageHtmlLink":"Support tsp spread params (#1332)"}},{"before":"f5aef0857452fe592d719830b028a55f10be9bb1","after":"240c1ab3c5dd268ecfdeccf5cc1a3f54aae7bf2b","ref":"refs/heads/main","pushedAt":"2024-05-09T23:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Omit param name for unused params in createRequest methods (#1331)\n\n* Omit param name for unused params in createRequest methods\r\n\r\nRecent versions of staticcheck flag the unused param, so omit it.\r\n\r\n* refactor","shortMessageHtmlLink":"Omit param name for unused params in createRequest methods (#1331)"}},{"before":"3cfea821bc44942117b255421ab9ad780556c6c2","after":"f5aef0857452fe592d719830b028a55f10be9bb1","ref":"refs/heads/main","pushedAt":"2024-05-08T16:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Add remove-unreferenced-types option to tsp emitter (#1327)\n\n* Add remove-unreferenced-types option to tsp emitter\r\n\r\nThis mimics the behavior in the autorest code generator.\r\n\r\n* consolidate case statements","shortMessageHtmlLink":"Add remove-unreferenced-types option to tsp emitter (#1327)"}},{"before":"8075a74e5e57e1cd9ba6ecc98b44f0dcb0f90562","after":"3cfea821bc44942117b255421ab9ad780556c6c2","ref":"refs/heads/main","pushedAt":"2024-05-08T15:22:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update to latest cadl-ranch-specs and tcgc (#1326)\n\nAdded tests for new APIs.\r\nRemoved TODO comment as the behavior is by design.","shortMessageHtmlLink":"Update to latest cadl-ranch-specs and tcgc (#1326)"}},{"before":"b83e9502470a655302e9f735eefd5318acd2cd22","after":"8075a74e5e57e1cd9ba6ecc98b44f0dcb0f90562","ref":"refs/heads/main","pushedAt":"2024-05-06T17:42:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Don't generate empty clients (#1322)\n\nIf a client has no methods, skip it. This is a workaround until the\r\nunderlying issue in TCGC is fixed.\r\nDon't create the fake directory if there are no fakes to generate.\r\nBump emitter version for pending release.","shortMessageHtmlLink":"Don't generate empty clients (#1322)"}},{"before":"71e60a18b7015b97c92c29b6ed33ff695967daee","after":"b83e9502470a655302e9f735eefd5318acd2cd22","ref":"refs/heads/main","pushedAt":"2024-05-01T19:01:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update to latest cadl-ranch-specs (#1321)\n\n* Update to latest cadl-ranch-specs\r\n\r\nAdded commented out entries for pending test coverage.\r\nChange 9db2f77 removed clientreqidgroup but turns out it was moved so\r\nadding it back with a slightly different group name.\r\n\r\n* fix module name","shortMessageHtmlLink":"Update to latest cadl-ranch-specs (#1321)"}},{"before":"12383631a1c5875d64bb095857e89726a987b71c","after":"71e60a18b7015b97c92c29b6ed33ff695967daee","ref":"refs/heads/main","pushedAt":"2024-05-01T15:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Remove workaround (#1320)\n\nThe underlying bug in TCGC has been fixed.","shortMessageHtmlLink":"Remove workaround (#1320)"}},{"before":"9db2f7778cc0f86592727b0bd4a9f8c27410a596","after":"12383631a1c5875d64bb095857e89726a987b71c","ref":"refs/heads/main","pushedAt":"2024-04-30T20:34:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Add tsp coverage for optionalitygroup (#1319)\n\nAdded support for optional, literal field values in tsp. Such fields\r\nwill have the prefix \"FLAG; CONSTANT\" in the doc comment.\r\nThe Autorest adapter was modified to treat literal fields as required in\r\norder to prevent any codegen changes. It did have the side effect of\r\nfixing the doc comments though.","shortMessageHtmlLink":"Add tsp coverage for optionalitygroup (#1319)"}},{"before":"e7f567aa8d8c971c13f55a03139b7fc24941178b","after":"9db2f7778cc0f86592727b0bd4a9f8c27410a596","ref":"refs/heads/main","pushedAt":"2024-04-29T20:37:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update to latest cadl-ranch (#1318)\n\nThe client-request-id test has been removed.\r\nThe flatten test has been moved to models.","shortMessageHtmlLink":"Update to latest cadl-ranch (#1318)"}},{"before":"e5f479ebc30365df913f4822f19bb0f79f57e46a","after":null,"ref":"refs/heads/dependabot/go_modules/packages/typespec-go/test/cadlranch/type/property/valuetypesgroup/golang.org/x/net-0.23.0","pushedAt":"2024-04-29T20:18:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"aa7b6364a7b393aefcaf2894aedd167a133a8e40","after":"e7f567aa8d8c971c13f55a03139b7fc24941178b","ref":"refs/heads/main","pushedAt":"2024-04-29T20:17:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jhendrixMSFT","name":"Joel Hendrix","path":"/jhendrixMSFT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10090263?s=80&v=4"},"commit":{"message":"Update dependencies (#1317)\n\nThe rush gogetu script now uses \"all\" to update indirect dependencies.","shortMessageHtmlLink":"Update dependencies (#1317)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUA7z6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท Azure/autorest.go"}