Граф коммитов

914 Коммитов

Автор SHA1 Сообщение Дата
Pavel Krymets 729cfcb5ba
Refrest C# keyword list (#593) 2020-03-30 13:10:07 -07:00
Pavel Krymets 6aafd5a815
Allow overriding and suppressing any generated members (#587) 2020-03-30 12:54:32 -07:00
Pavel Krymets 277e36c2d8
Fix CodeWriter growth logic to account for large single writes (#592) 2020-03-30 12:36:30 -07:00
Pavel Krymets 5985f1101a
Base class parameters go first (#588) 2020-03-30 12:32:42 -07:00
Pavel Krymets 4eb68a7f2e
Map types by original name instead of schema name/serialized name (#589) 2020-03-30 12:14:42 -07:00
Pavel Krymets c9aae7bc3c
Reenable MediaTypePdf (#586) 2020-03-27 17:25:02 -07:00
Pavel Krymets 2f1a15b003
Support multiple response types (#585) 2020-03-27 16:19:36 -07:00
Pavel Krymets f41b393fb3
Add parameter grouping support (#581) 2020-03-27 15:38:47 -07:00
Pavel Krymets 0b082d88f0
Reenable more tests (#580) 2020-03-27 15:01:28 -07:00
Pavel Krymets 26b2734db4
Add a null check for content parameter (#578) 2020-03-26 14:58:48 -07:00
Michael Yanni a9315fcb53 Allowed tests that work now to run. Fixed tests that made incorrect assumptions. 2020-03-25 17:25:10 -07:00
Pavel Krymets 0d73fdfe85
Update M4 (#574) 2020-03-25 14:13:36 -07:00
Pavel Krymets 74991f7d01
Add parameter null checks (#571) 2020-03-25 10:32:46 -07:00
Pavel Krymets 12580e1d4d
Cleanup implementation type generation strategy (#569) 2020-03-24 14:29:54 -07:00
Pavel Krymets 83ff2afae7
Allow mapping models to structs (#570) 2020-03-24 13:59:45 -07:00
Pavel Krymets 586523487a
Support read only additional properties (#568) 2020-03-23 17:35:27 -07:00
Pavel Krymets 3ed19d0ae8
Update versions (#565) 2020-03-23 14:47:57 -07:00
Pavel Krymets 9f24a6ed34
Add support for IReadOnly return types (#563) 2020-03-23 12:16:29 -07:00
Pavel Krymets ad0f627674
Generate constructors for required properties (#562) 2020-03-23 10:34:39 -07:00
Pavel Krymets 78cf150151
Use constructors for XML deserialization (#560) 2020-03-22 16:31:34 -07:00
Pavel Krymets 146d717c1e
Use constructors in JSON serialization (#559) 2020-03-22 07:56:35 -07:00
Pavel Krymets 1d02b9c515
Fix constand parameter names (#557) 2020-03-20 11:22:20 -07:00
Pavel Krymets 9dcaf46c73
Add parameter flattening (#556) 2020-03-20 10:40:42 -07:00
Pavel Krymets a23470e08a
Fix some publish parameters (#553) 2020-03-18 11:08:48 -07:00
Pavel Krymets 023ec3d715
Fix bugs with coverage (#551) 2020-03-18 09:52:56 -07:00
Pavel Krymets 1f4e55391d
Add coverage publishing to the pipeline (#547) 2020-03-17 15:03:57 -07:00
Pavel Krymets 5fb9a9e686
Add initial constructor generation features (#542) 2020-03-16 15:34:17 -07:00
Michael Yanni 9b37ea1582
Merge pull request #466 from MiYanni/validation-workaround-removal
Validation workaround removal
2020-03-16 14:05:58 -07:00
Michael Yanni 9d1c1a7316 Code changes with new M4. Workaround properly removed. 2020-03-16 13:31:08 -07:00
Pavel Krymets 66b00a3cb2
Take model kind into account when generating properties and seri… (#541) 2020-03-16 12:03:05 -07:00
Pavel Krymets 1423628b07
Support enums in queries, urls and headers (#536) 2020-03-16 11:51:19 -07:00
Pavel Krymets 403dbed314
Simplify CSharpType usages (#538) 2020-03-16 10:54:20 -07:00
Pavel Krymets 94fabee71a
Avoid some variable conflicts (#540) 2020-03-16 10:29:26 -07:00
Pavel Krymets 6f4df06ef5
Re-enable test (#537) 2020-03-13 17:30:02 -07:00
Pavel Krymets d835dd4d7a
Update Azure.Core shared sources (#539) 2020-03-13 16:28:07 -07:00
Pavel Krymets b5f13af496
Add support for trimming newlines and newlines between methods (#535) 2020-03-13 15:57:15 -07:00
Michael Yanni 8ee0ae71bf
Merge pull request #534 from MiYanni/update-m4-4.10.246
Updated all the things
2020-03-13 11:18:54 -07:00
Michael Yanni a8221756e7 Updated core, test server, and autorest. 2020-03-13 10:39:36 -07:00
Michael Yanni d9de67e0a3 Updated it. 2020-03-13 10:02:33 -07:00
Pavel Krymets e470fa7372
Ignore casing when parsing enums (#532) 2020-03-12 15:56:32 -07:00
Pavel Krymets 09a5948a46
Allow all status codes in initial response for LRO (#530) 2020-03-12 14:23:33 -07:00
Michael Yanni 569c49b450
Merge pull request #528 from MiYanni/update-m4-2bugfixes
Updated m4 to latest
2020-03-11 17:58:43 -07:00
Michael Yanni 3c355306fa Now, also has fixed https://github.com/Azure/autorest.modelerfour/issues/205 2020-03-11 17:41:31 -07:00
Michael Yanni 017b824191 Merge branch 'feature/v3' into update-m4-2bugfixes 2020-03-11 17:37:41 -07:00
Michael Yanni ab016d5113
Merge pull request #527 from MiYanni/xml-service-case-fix
Xml service case fix
2020-03-11 17:34:26 -07:00
Michael Yanni 31265e7ca8 Merge branch 'feature/v3' into update-m4-2bugfixes
# Conflicts:
#	src/AutoRest.CSharp.V3/Input/CodeModelPartials.cs
2020-03-11 17:33:19 -07:00
Pavel Krymets 35e7d39ae5
Enable more LRO scenarios (#526) 2020-03-11 17:31:32 -07:00
Michael Yanni 52955c6f16 Updated m4 to latest. Fixes https://github.com/Azure/autorest.modelerfour/issues/196 and https://github.com/Azure/autorest.modelerfour/issues/197. 2020-03-11 17:26:58 -07:00
Michael Yanni 2290b12719 Put files back to fix casing in Git. 2020-03-11 16:44:53 -07:00
Michael Yanni 37ca97e3d1 Remove files to fix casing in Git. 2020-03-11 16:44:09 -07:00