Skip to content

Commit 46f31ed

Browse files
committed
Fixed docs and bug in SwaggerProvider.fsx
1 parent d1980e4 commit 46f31ed

File tree

6 files changed

+15
-14
lines changed

6 files changed

+15
-14
lines changed

RELEASE_NOTES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#### 0.3.1 - December 23 2015
2+
* Fixed docs and bug in `SwaggerProvider.fsx`
3+
14
#### 0.3.0 - December 22 2015
25
* Added support of schemes in YAML format
36

docs/content/index.fsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
// it to define helpers that you do not want to show in the documentation.
44
#I "../../bin"
55

6-
[<Literal>]
7-
let filePath = __SOURCE_DIRECTORY__ + "../../../tests/SwaggerProvider.Tests/Schemas/PetStore.Swagger.json"
86
(**
97
SwaggerProvider
108
======================
@@ -31,7 +29,7 @@ the optional argument Headers may also be used. Headers supplied here will be us
3129
3230
*)
3331

34-
#r "SwaggerProvider/SwaggerProvider.dll"
32+
#load @"packages/SwaggerProvider/SwaggerProvider.fsx"
3533
open SwaggerProvider
3634

3735
type PetStore = SwaggerProvider<"http://petstore.swagger.io/v2/swagger.json">

docs/content/tutorial.fsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,14 @@
1010
SwaggerProvider Tutorial
1111
========================
1212
13-
Based on the script file "SwaggerProvider/tests/SwaggerProvider.Tests/script.fsx".
14-
Change the paths to match your own directories, if you do not use the entire github repository.
15-
1613
Start by loading the swagger provider.
1714
*)
1815

19-
#r @"../../src/SwaggerProvider/bin/Release/SwaggerProvider.dll"
16+
#load @"packages/SwaggerProvider/SwaggerProvider.fsx"
2017
open SwaggerProvider
2118

2219
[<Literal>]
23-
let path = __SOURCE_DIRECTORY__ + "/Schemas/PetStore.Swagger.json"
20+
let path = "http://petstore.swagger.io/v2/swagger.json"
2421
type PetStore = SwaggerProvider<path, "Content-Type=application/json">
2522

2623
(**

src/Common/AssemblyInfo.fs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ open System.Reflection
44
[<assembly: AssemblyTitleAttribute("SwaggerProvider")>]
55
[<assembly: AssemblyProductAttribute("SwaggerProvider")>]
66
[<assembly: AssemblyDescriptionAttribute("F# Type Provider for Swagger")>]
7-
[<assembly: AssemblyVersionAttribute("0.3.0")>]
8-
[<assembly: AssemblyFileVersionAttribute("0.3.0")>]
7+
[<assembly: AssemblyVersionAttribute("0.3.1")>]
8+
[<assembly: AssemblyFileVersionAttribute("0.3.1")>]
99
do ()
1010

1111
module internal AssemblyVersionInformation =
12-
let [<Literal>] Version = "0.3.0"
12+
let [<Literal>] Version = "0.3.1"

src/SwaggerProvider/SwaggerProvider.fsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
#I "."
44
#I "lib/net40"
55

6-
// Standard NuGet locations for Newtonsoft.Json
6+
// Standard NuGet locations packages
77
#I "../Newtonsoft.Json.7.0.1/lib/net40"
8+
#I "../YamlDotNet.3.7.0/lib/net35"
89

9-
// Standard Paket locations for Newtonsoft.Json
10+
// Standard Paket locations packages
1011
#I "../Newtonsoft.Json/lib/net40"
12+
#I "../YamlDotNet/lib/net35"
1113

1214
// Try various folders that people might like
1315
#I "bin"
@@ -17,5 +19,6 @@
1719

1820
// Reference SwaggerProvider and Newtonsoft.Json
1921
#r "Newtonsoft.Json.dll"
22+
#r "YamlDotNet.dll"
2023
#r "SwaggerProvider.dll"
2124
#r "SwaggerProvider.Runtime.dll"

src/SwaggerProvider/paket.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ files
2424
SwaggerProvider.fsx ==> .
2525
dependencies
2626
Newtonsoft.Json >= 7.0.1
27-
YamlDotNet
27+
YamlDotNet >= 3.7

0 commit comments

Comments
 (0)