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

266 Коммитов

Автор SHA1 Сообщение Дата
Michael Yanni 1356bf6efb Merge branch 'feature/v3' into client-models 2019-12-04 17:07:07 -08:00
Michael Yanni 23a322f336
Merge pull request #271 from MiYanni/serialization-removal
Serialization removal
2019-12-04 17:05:46 -08:00
Pavel Krymets 8d248557a2
Add all string tests (#274) 2019-12-04 16:52:08 -08:00
Michael Yanni acd348b620 Renamed ClientModel to ClientModels as to not conflict with the ClientModel class inside that namespace. 2019-12-04 16:44:10 -08:00
Michael Yanni 0464743bf6 Changed CreateType to not use empty object nullability check. 2019-12-04 16:37:49 -08:00
Michael Yanni 42cdb4f4f8 Removed setter for IsStringBased property. 2019-12-04 16:28:02 -08:00
Michael Yanni e3cb287cbf Changed append line to logic-driven conditional writing. 2019-12-04 16:10:16 -08:00
Michael Yanni 9a0c2e2d0d Reverted Resharper removing using System from generated code. 2019-12-04 16:06:08 -08:00
Michael Yanni 66ca0f1abb More general cleanup. Added including the csproj for the samples. 2019-12-04 15:59:51 -08:00
Pavel Krymets f604585b19
Add initial header tests (#273) 2019-12-04 15:50:33 -08:00
Michael Yanni 3193640735 Fix from merging. 2019-12-04 13:13:53 -08:00
Michael Yanni ce355d2e18 Merge branch 'feature/v3' into serialization-removal
# Conflicts:
#	src/AutoRest.CSharp.V3/Plugins/Modeler.cs
#	test/AutoRest.TestServer.Tests/TestServer.cs
2019-12-04 13:08:40 -08:00
Pavel Krymets 8253f0995a
Add ability to control escaping for paths and queries (#270) 2019-12-04 11:17:25 -08:00
Pavel Krymets ab6b288e88
Support both test servers (#272) 2019-12-04 10:59:07 -08:00
Michael Yanni 7f7098b47a Removed cached collection types (only needed for serialization). Cleanup for serialization/deserialization writing. 2019-12-03 18:42:28 -08:00
Michael Yanni 2b17204287 Removed remaining serialization logic (for code model). Minor code cleanup and refactoring. 2019-12-03 16:42:37 -08:00
Pavel Krymets 1d248d8533
More URL tests and pass pipeline into test lambdas (#269) 2019-12-03 14:53:30 -08:00
Pavel Krymets 761c3a1f7b
Cleanup tests, generate url.json with workaround add couple of t… (#268) 2019-12-03 11:37:30 -08:00
Pavel Krymets 62d779eb8f
A bit of type and namespace cleanup (#267) 2019-12-03 09:09:59 -08:00
Pavel Krymets 2382f514ca
Add client models for client operations (#266) 2019-12-02 17:06:45 -08:00
Pavel Krymets 1889cbd7d8
Add the client model step and implement it for models and serializers (#265) 2019-12-02 12:33:30 -08:00
Pavel Krymets 1ec432cc56
Add standalone mode (#264) 2019-11-26 10:09:00 -08:00
Pavel Krymets ef2df9d431
Inline typer step (#263) 2019-11-25 16:10:45 -08:00
Pavel Krymets c3dba0e2e4
Remove namer step (#262) 2019-11-25 11:57:48 -08:00
Pavel Krymets 7146ff5ce2
Merge pull request #261 from MiYanni/customurl-tests
CustomUrl tests
2019-11-25 11:47:47 -08:00
Michael Yanni 7d9b2dea55 Explicitly exit cleanly if there are no errors. 2019-11-22 17:41:18 -08:00
Michael Yanni 6ef6995a78 Changed failure condition so that it explicitly checks if there are any errors. 2019-11-22 17:35:58 -08:00
Michael Yanni 8ccb26017b Remove carriage return checks for diffing. 2019-11-22 17:30:38 -08:00
Michael Yanni a43baa4b3a Added the custom-baseUrl-more-options test. 2019-11-22 17:18:20 -08:00
Michael Yanni 94e3dc60e7 Added test for custom-baseURL. 2019-11-22 17:09:15 -08:00
Michael Yanni dabc504a97 Updated script to allow no debug information. Added custom url generated files. 2019-11-22 16:51:42 -08:00
Pavel Krymets 70b749e215
Add tests swaggers to autogeneration (#259) 2019-11-22 15:58:32 -08:00
Michael Yanni de0610d05f
Merge pull request #260 from MiYanni/bodycomplex-testfix
BodyComplex testfix
2019-11-22 15:31:38 -08:00
Michael Yanni 7825a71549 Regen changes. 2019-11-22 15:20:57 -08:00
Michael Yanni 3be5bc0fbc Merge branch 'feature/v3' into bodycomplex-testfix
# Conflicts:
#	readme.md
2019-11-22 15:13:32 -08:00
Michael Yanni e351eb565c Added media type writing for requests. Fixed last basic test with updated modelerfour and using serializedName. 2019-11-22 15:11:36 -08:00
Pavel Krymets 3f994ab4fb
Add .editorconfig and StyleCop rules, cleanup project files (#250) 2019-11-22 12:50:02 -08:00
Pavel Krymets a52ca2adfe
ConstantSchema handling and initial tests (#253)
ConstantSchema handling and initial tests
2019-11-22 12:40:14 -08:00
Michael Yanni acd3db8349 Removed test yaml files. 2019-11-22 12:06:21 -08:00
Michael Yanni ad602c7c02 Fixed a few bugs with ConstantSchema handling. Fixed bug with initial-level serialization in an operation (was writing properties to non-objects). Made flag for including assets. Aded BodyString to test project. Added 3 remaining initial tests (3/4 pass, 1 is skipped for now). 2019-11-21 21:54:22 -08:00
Michael Yanni 34a71e6422 Added logic for ConstantSchema via https://github.com/Azure/autorest.csharp/issues/234. Added basic de/serialization of ByteArraySchema. Fixed bug with duplicate types for collections. 2019-11-21 20:32:46 -08:00
Pavel Krymets 50dd284078
Operation codegen (#251)
Operation codegen
2019-11-21 16:50:34 -08:00
Michael Yanni 14b851b39c Added files temporarily to get build passing. 2019-11-21 16:35:26 -08:00
Michael Yanni 071fba04ae Added test for first basic operation. 2019-11-21 16:31:05 -08:00
Michael Yanni 423aaff70a Removed example test projects. 2019-11-21 15:54:38 -08:00
Michael Yanni 52a6d97538 Brought in latest autorest and modelerfour changes. 2019-11-21 14:35:54 -08:00
Michael Yanni 8da462850b Handled responses without a body properly. However, we still don't recognize response headers properly. 2019-11-21 11:35:23 -08:00
Michael Yanni c3b4139b16 Merge branch 'feature/v3' into operation-codegen
# Conflicts:
#	AutoRest.CSharp.V3.sln
2019-11-20 18:28:35 -08:00
Michael Yanni cabc86a73b Added status code (basic) logic. Bunch of cleanup and added TODOs. Added ChoiceSchema serialization. Added include-csproj configuration value. 2019-11-20 18:21:52 -08:00
Michael Yanni 263b6b6e07
Merge pull request #247 from pakrym/pakrym/add-test-server
Add TestServer type
2019-11-20 17:03:40 -08:00