Commit graph

298 commits

Author SHA1 Message Date
Sam Xu 30379852c7 remove ResponseExtensions.cs and add test for OpenApiResponseGenerator.cs 2017-11-29 14:36:31 -08:00
Sam Xu 71e4f379c0 add some comments for Operation generater and change Tags unit test name 2017-11-29 13:40:49 -08:00
Sam Xu a29eed1d8e add the path item test for Edm operation 2017-11-29 10:50:10 -08:00
Sam Xu 2895681fca fix the summary for action operation and add unit test for operation import path item creating 2017-11-29 10:22:43 -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 343d264c28 change OpenApiPathItemGenerator and add unit test cases 2017-11-27 18:07:55 -08:00
Sam Xu 63cea93069 Modify the OpenApiOperationGenerator and add unit test cases 2017-11-27 15:29:45 -08:00
Sam Xu fdcc24dd60 change the Tags unit test 2017-11-27 11:12:24 -08:00
Sam Xu 6a7203d088 add unit test for OpenApiDocumentGenerator 2017-11-27 10:22:09 -08:00
Sam Xu 265984c888 remove the OpenApi.Net source codes 2017-11-22 11:53:32 -08:00
Sam Xu 82341b6664 change to use the nuget package 2017-11-22 11:46:16 -08:00
Sam Xu 66126269ec move the gui project into src folder 2017-11-22 11:08:24 -08:00
Sam Xu 31c7746e30 add ODataContext and add unit tests 2017-11-21 19:44:38 -08:00
Sam Xu 4e8357aa5e Move to generator and change the logic 2017-11-21 18:32:29 -08:00
Sam Xu e94df83615 ok 2017-11-21 14:47:38 -08:00
Sam Xu 42702d15de add comments for singleton path items 2017-11-20 15:58:29 -08:00
Sam Xu adb2ab4f26 modify based on the reference change and tags, securityscheme changes in common core lib 2017-11-20 10:46:18 -08:00
Sam Xu e02d3aab17 merge the codes in the common lib 2017-11-20 10:10:16 -08:00
Sam Xu 80b5f0d148 change the public api name as ConvertToOpenApi from feedback 2017-11-20 10:03:59 -08:00
Sam Xu 7e069f1cfc Add a GUI tool 2017-11-17 16:51:25 -08:00
Sam Xu 5d8b477e3f remove the .NetCoreApp 2.0 target frame for the console application 2017-11-16 11:36:11 -08:00
Sam Xu fc2196fb1d Add console application to accept CSDL and output Open API 3.0 2017-11-16 11:33:06 -08:00
Sam Xu bc13182949 Make the unit test pass 2017-11-16 11:19:47 -08:00
Sam Xu 6511663e37 modify the EdmModelExtensions and add unit test cases for it 2017-11-16 11:16:12 -08:00
Sam Xu 4a3fc55ce0
Update README.md 2017-11-15 20:38:41 -08:00
Sam Xu ebf0bf962f remove the .netcoreapp 2017-11-15 20:35:24 -08:00
Sam Xu 74e030eb18 add the core lib project and make test case pass 2017-11-15 20:19:18 -08:00
Sam Xu 25654147ac add the schema test cases 2017-11-15 19:22:08 -08:00
Sam Xu e366220190 make the edm to openapi document test work 2017-11-14 16:54:03 -08:00
Sam Xu f19145dd2d add test cases for paths servers and components 2017-11-14 15:40:27 -08:00
Sam Xu 3a5754af79 add test case for OpenApiTagsGenerator 2017-11-14 14:59:06 -08:00
Sam Xu 58202e29a4 remove all the subfolders 2017-11-14 14:41:19 -08:00
Sam Xu 15fd35b59a move error class into commons folder 2017-11-14 14:21:45 -08:00
Sam Xu a39c8bf6b5 change to name generator and make the build pass 2017-11-14 14:18:27 -08:00
Sam Xu cfd65654d8 modify the components and schema 2017-11-13 18:31:11 -08:00
Sam Xu 646837198b add comments for the responses in components 2017-11-13 12:56:45 -08:00
Sam Xu 58a140ecac add the responses into components 2017-11-13 12:50:28 -08:00
Sam Xu ae97031b56 change the Edm model to Open API document extension methods 2017-11-13 12:46:11 -08:00
Sam Xu 45eedf6c75 continue on cleaning the codes 2017-11-13 12:43:08 -08:00
Sam Xu 50294db26a continue on the code cleaning 2017-11-10 19:32:54 -08:00
Sam Xu 9f4a32271d clean codes 2017-11-10 19:31:01 -08:00
Sam Xu 436f7f3a76 clean the project and change the namespace 2017-11-10 16:14:41 -08:00
Sam Xu 41ecee1b8a clean the test project 2017-11-10 16:01:43 -08:00
Sam Xu 37af7b7a06 switch to OpenApi.Net lib 2017-11-10 15:45:25 -08:00
Sam f8fecbd428 add the initial Open API OData project and test 2017-10-19 14:39:57 -07:00
Microsoft Open Source 82f1d13fa4 Initial commit 2017-10-19 09:39:19 -07:00
Microsoft Open Source e7da032c95 Initial commit 2017-10-19 09:39:17 -07:00
Microsoft GitHub User 86aff5791f Initial commit 2017-10-19 09:39:14 -07:00