Commit graph

30 commits

Author SHA1 Message Date
Vincent Biret 094bf81732
- upgrades dependencies to avoid dependabot salvo after merge 2021-11-22 14:39:44 -05:00
Vincent Biret d0b3cc1618
- bumps to net6 2021-11-19 11:12:39 -05:00
Vincent Biret 7b3fa55a20
- upgrades unit test project to net5 to keep support 2021-11-19 10:43:45 -05:00
Sam Xu dfbf083d53 Push changes from microsoft graph (#86) 2021-02-05 17:42:10 -08:00
Sam Xu 3d62ec44e6 Change to .Net Framework version 4.7.2 because 4.6.1 is not recommended 2020-01-23 16:40:57 -08:00
Sam Xu 5c185cd67c Add the netcoreapp2.1 into the test project 2020-01-21 14:33:47 -08:00
mur b6f952e08e Adding methods from parent classes in to children classes 2020-01-15 01:20:03 +03:00
Sam Xu 1589b2622a Update to ODL.Edm 7.6.1.beta: Permission, Custom Heads, etc 2019-09-24 16:06:15 -07:00
Sam Xu d28ed09238 Switch to use the latest Capabilities vocabulary, enable permission 2019-06-27 17:06:53 -07:00
mispeer c25df986ac Users/mispeer/serialize nullable references for v2 (#34)
* Introduce setting hidden from UI, such that openApiSpec version 2 has the nullable references properly serialized.

AnyOf does not exist in v2, and those references are currently lost.

* Updating existing tests for nullable/schema areas where v2 and v3 differ

Making them theories to properly test both openApi specifications
Adding relevant yaml, json test files
Modifying code to ensure enums and entities also generate openApi with no anyOf for openApi v2 (not supported)

* Fix "Succeeded" typo in output for util

Fix tab spacing in util
Add version setting in util with documentation

* Remove tabs

* Refactor tests to take SpecVersion directly in InlineData

Modify 2 existing tests to test json schema generation by passed spec version
2019-06-19 14:27:48 -07:00
Sam Xu 37f49c4e3d Add test cases for multiple schemas edm model 2019-05-10 10:42:10 -07:00
Brecht Debaere fd12df0436 Update Microsoft.OpenApi to latest to solve DateTimeOffset serialization. 2019-02-27 09:14:58 -08:00
Sam Xu 669c054fb4 Make the target framework align 2018-09-18 15:28:09 -07:00
Sam Xu 095a1fc130 Update Microsoft.OpenApi version 1.1.0 2018-08-16 13:14:55 -07:00
Sam Xu 1b8d685dc7 Merge Graph changes into Master branch 2018-08-08 10:18:01 -07:00
Sam Xu dd72df735e update to latest OpenApi dll and add the key as segment into context 2018-01-29 15:46:19 -08:00
Sam Xu be25a389a6 add the source file into the csproj 2018-01-18 18:08:12 -08:00
Sam Xu 47d1564fb5 fix the type as array for list entity set and update to beta10 common lib 2018-01-11 11:15:21 -08:00
Sam Xu 4b80118c7a modify the output, add the build script and skip strong name 2017-12-20 16:15:17 -08:00
Sam Xu 7588eb08de Update to Open API library on Nuget.org and resolve the conflicts 2017-12-20 11:44:43 -08:00
Sam Xu 54a585aac9 switch to the 35MSSharedLIb1024.snk signing file 2017-12-14 11:29:10 -08:00
Sam Xu fd7508f2e0 Add the signing and update to Corelib version beta008 2017-12-12 11:50:45 -08:00
Sam Xu 4ee734ffd3 resolve the comments 2017-12-05 18:28:34 -08:00
Sam Xu 995e6380ce update to 1.0.0-beta007 and add option for spec version in GUI 2017-12-04 10:28:58 -08:00
Sam Xu ee232f9523 modify the schema for Geo*, Property, etc 2017-12-01 15:11:18 -08:00
Sam Xu 9bfe8138a2 Modify the pathitem, operation, requestbody generator and add unit test cases 2017-11-28 19:21:52 -08:00
Sam Xu 82341b6664 change to use the nuget package 2017-11-22 11:46:16 -08:00
Sam Xu ebf0bf962f remove the .netcoreapp 2017-11-15 20:35:24 -08:00
Sam Xu 3a5754af79 add test case for OpenApiTagsGenerator 2017-11-14 14:59:06 -08:00
Sam f8fecbd428 add the initial Open API OData project and test 2017-10-19 14:39:57 -07:00