* wip
* ai: expose start time
* interactive
* support index-based blaming
* x-ms-enum stuff
* dev dependency on autorest-interactive
* removed compare mode
* cleanup
* even more cleanup
* mor'a that cleanup
* fix CI
* doc update
* npm 5 ready
* flipped the FANCY switch
* unfix CI as real fix is in
* simpl
* UTF16le fix
* adding language service client
* tweaking extension build
* md doc reference resolution
* better file loading error message
* updated bootstrapper too.
* strip BOM
* finished description resolution
* multisource support for source map
* wip
* updates for new extension work
* cleanups
* perfectionized blaming input files
* import cleanup and isolation
* first actual unit tests
* turned my funky test.ts entry point into regular unit test with local resources
* reorged some files
* adding vscode files
* in progress
* input source map support
* fixing build scripts
* got build/test runnign
* no write to FS in unit test
* added d.ts filter
* fix test runner
* updates to bootstrap
* fixed app.js loader from inside project
* updated timeout
* CoreCLR is Dead. Long Live CoreCLR
* Adding new files for new build system
* pulled Johannes' last minute fix
* regenerated
* added dotnet-reset-cache
* updated install script
* Refactor code model (#1444)
* CodeModel Refactoring - Moved/Renamed Files
* CodeModel Refactoring - Changes to AutoRest/AutoRest.Core
* CodeModel Refactoring - Core Tests changes
* CodeModel Refactoring - AutoRest.Extensions changes
* CodeModel Refactoring - AutoRest.Extensions Tests changes
* CodeModel Refactoring - Fix compiler warnign
* CodeModel Refactoring - CSharp Generator
* CodeModel Refactoring - CSharp Azure Generator
* CodeModel Refactoring - CSharp Tests Changes
* CodeModel Refactoring - NodeJS changes
* CodeModel Refactoring - NodeJS Azure changes
* CodeModel Refactoring - Modeler changes
* Fix/enable all tests
* Fix up c# unit tests
* small fixes in Moder
* Some last-minute tweaks to the generators to pass tests
* Changes to finish getting all the tests to run (in core)
* Extensions tests cleanup
* Resharper settings
* Tweaking the build to build and test ok via gulp
* accidentally overwrote fix for in memory assemblies
* Fixed glitch in builing
* Tweaking build for linux
* cleaning up small issues and removing superflous junk
* cleaned up stuff around nullability (and some other minor cleanups)
* cleaned up stuff around nullability (and some other minor cleanups) - c#
* Regenerated Tests Expected files
* small code cleanups
* Adding compare script to validate against rest-api-specs repo
* added report generation to compare script (requires Araxis Merge installed and configured)
* fixed use of clientproperty == null (should use !IsClientProperty)
* Introduced Plugin Model (refactored plugin classes) (#1509)
* Adding validation rules for subscriptionId/api-version params
* Introduced Plugin Model (refactored plugin classes)
* [Python] CloudError updates (#1510)
* Updated CloudError
* Added exception documentation
* Regenerated tests
* All tests working
* [Go] Paging tests and general paging fixes (#1489)
* Trying to delete duplication
* Graph doesn't duplicate odatanextlink
* OdataNextLink not duplicated and correctly named
* Not needed preparers for paged results are no longer included in models file. This also causes that if there is already a next method defined in swagger for that model (including generic next methods), autorest wont generate the specific next links.
* Added paging tests (except fragment link)
* Added fragment next link test
* Fixed code about preparer for pages types
* msrestazure 0.4.4 (#1514)
* Addressed PR comments
* Remove Python msrest/msrestazure from Autorest repo (#1518)
* Remove msrest from Autorest repo
* Remove Python msrest from gulpfile
* Remove hack in msrestazure to read ../msrest
* Update dependencies of Python msrestazure to get msrest from PyPI
* Adding mock in msrestazure tests
* Simplify tox config for msrestazure
* msrestazure 0.4.4 (#1514)
* Remove msrestazure Python
* Minor code cleanup
* Fixing json descriptions
* Add min length and max length support to schema generator (#1503)
* Add ServiceBus AzureResourceSchema acceptance test
* Add minLength and maxLength support to schema generator
* Fixing logic to add missing schema resources
* Add sql schema test (#1486)
* Add ServiceBus AzureResourceSchema acceptance test
* Add SQL schema test and fix NotificationHubs schema test
* Add service fabric schema tests (#1485)
* Add ServiceBus AzureResourceSchema acceptance test
* Add ServiceFabric schema test, fix NotificationHubs schema test
* Updates/cleanups to plugin model,core and node/c#
* small updates to modeler classes
* updated project.json files
* fixing tests
* fixed loader test
* Bumping version to fix nuget problem
* Updated AzureResourceGenerator to work in new code model
* Ruby Refactored To New Code Model (#1535)
* Ruby Refactored To New Code Model
* fixed small glitches in generator
* reverted incorrect fix
* checkpoint - work in progress
* checkpoint - work in progress #2
* checkpoint - work in progress #3
* stop generating tmp files
* Upcased Module name for enums
* Added ModuleName to EnumTypeRb
* Used Rb type EnumType in Plugin
* sigh
* Deleted missing paren
* Update CodeGeneratorRba.cs
* Update CodeGeneratorRb.cs
* merge from master and regenerate a couple files
* Update gulpfile.js
* Fixing property names with leading underscores (#1546)
Fixing property names with leading underscores
* Changes to the Python Code Generator for the Refactored Code Model (#1539)
* Checkpoint - Merged RefactorCodeModel and NewPython branches
* Checkpoint - Merged RefactorCodeModel and NewPython branches
* Missed file
* Checkpoint - Python, tracking down last glitches (still have to fix the composite swagger merge problem)
* Checkpoint - Python cleaned up some more glitches
* Make sure that compositemodeler is using types from the model.
* Python Changes, reviewed by @anna and @lmazuel
* regenerated tests
* fixup node test failure after refactor
* fixed overzealous use of capital 'd' Decimal
* updated version to 1.0 ( still in preview)
* Temporarily removing Go, Java, Fluent projects from solution until stable in new model
* Trying to delete duplication
* Graph doesn't duplicate odatanextlink
* OdataNextLink not duplicated and correctly named
* Not needed preparers for paged results are no longer included in models file. This also causes that if there is already a next method defined in swagger for that model (including generic next methods), autorest wont generate the specific next links.
* Added paging tests (except fragment link)
* Added fragment next link test
* Fixed code about preparer for pages types
* moved Autorest core projects
* Moved CSharp generators
* Moved nodejs generator
* Moved python generator
* moved Ruby generator
* moved modelers
* moved testserver and client runtimes
* moved more client runtimes
* moved java generator and runtime (and python runtime)
* moved nuget package test
* Adjusting projects and namespaces -- AzureResourceSchema
* adjusted project/namespace name for AutoRest.CSharp.Azure
* updated names/namespaces for AutoRest*CSharp projects
* updates names/namespaces for extensions
* updated more projects and namespaces
* path fixes for a lot of stuff
* updated namespaces, paths, etc
* more updates to get closer to actually running
* fix up tests to run in new tree
* ensure that dotnet restore runs for whole project
* fixed typo
* made xprojs work on linux
* more fixes to xprojs
* Fixed NodeJS test project references
* removed superflous file references from njsproj files
* updated codegenerator
* fixed loading sln files
* fixed nuget files
* fixed bad paths
* fix - actually build package
* *sigh* ... restored disabled tests
1. From yuguan's code review (move python ignore to python folder, update setting validation).
2. From Anna's suggestion (docstring change, operation name re-case)
3. Remvoe generated ruby test code.
4. Add new test case for stream upload
This is a combination of 5 commits.
Some tidy-ups based on tests
Made derserialization accommodate string types
Restructured project
improved streaming sample
Added package dependencies
This is a combination of 21 commits.
Removed @property functions for now
Added some serialization tests
Removed function double-up
Changes to manager structure
Ignoring env
Prototype of hook structure
Early auth signing
Basic logging configuration
response status handling
Moved url formatting
Required to support "action" parameters (i.e. value-less query strings)
Changes to request structure
Beginning structure of azure runtime + AAD
Paging concept and lazy list deserialization
polling concept
Revisions to Polled class
Added attribute validation to serialization
Updated pool request models
Separated response models
Basic Azure service client
Moved msrest and msrestazure into package directory
Making sample operations more generic
This is done in the test local directory prior to test exec.
The reason for this, is that we don't want to install the gems,
but from their file location prior to running local tests.