Commit 27531ee
Add enhanced XML documentation to MPG generator Get methods in Mockable extensions (#53549)
* Initial plan
* Add enhanced XML documentation to MPG generator Get methods
- Updated MockableResourceProvider.BuildGetMethod to copy XML documentation
- Get methods in Mockable extension classes now include detailed documentation
- Documentation includes Request Path, Operation Id, and Default Api Version
- All test projects regenerated and verified
Co-authored-by: live1206 <[email protected]>
* Add enhanced XML documentation to singleton resource getter methods
- Updated MockableResourceProvider to copy XmlDocs from singleton resource Get methods
- Singleton getters like GetFooSettings() now include detailed documentation
- Documentation includes Request Path, Operation Id, Default Api Version, and Resource
Co-authored-by: live1206 <[email protected]>
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: live1206 <[email protected]>1 parent eacc763 commit 27531ee
File tree
4 files changed
+244
-15
lines changed- eng/packages/http-client-csharp-mgmt/generator
- Azure.Generator.Management/src/Providers
- TestProjects/Local/Mgmt-TypeSpec/src/Generated/Extensions
4 files changed
+244
-15
lines changedLines changed: 19 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
240 | 249 | | |
241 | 250 | | |
242 | 251 | | |
| |||
278 | 287 | | |
279 | 288 | | |
280 | 289 | | |
281 | | - | |
| 290 | + | |
282 | 291 | | |
283 | 292 | | |
284 | 293 | | |
285 | 294 | | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
286 | 303 | | |
287 | 304 | | |
288 | 305 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 34 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments