Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit acbb4e5

Browse files
authored
Merge pull request #22 from fsharp/bump-fsf
bump F#F to get exception and c fixes
2 parents d361613 + 7983aed commit acbb4e5

File tree

2 files changed

+21
-10
lines changed

2 files changed

+21
-10
lines changed

generators/apiref.fsx

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ let stripMicrosoft (str: string) =
2323
str
2424

2525
let getComment (c: ApiDocComment) =
26-
sprintf """<div class="comment">%s</div>""" c.FullText
26+
div [Class "comment"] [
27+
!! c.FullText
28+
]
2729

2830
let formatMember (m: ApiDocMember) =
2931
let hasCustomOp =
@@ -54,9 +56,18 @@ let formatMember (m: ApiDocMember) =
5456
br []
5557
br []
5658
b [] [!! "Signature: "]
57-
!! m.SignatureTooltip
59+
code [] [!! m.UsageTooltip]
60+
br []
61+
b [] [ !! "Parameters: " ]
62+
ul [] [
63+
for (name, paramTy) in m.ParameterTooltips ->
64+
li [] [
65+
code [] [!! (sprintf "%s: %s" name paramTy) ]
66+
]
67+
]
68+
5869
]
59-
td [] [!! (getComment m.Comment)]
70+
td [] [ getComment m.Comment ]
6071
]
6172

6273
let generateType ctx (page: ApiPageInfo<ApiDocType>) =
@@ -69,7 +80,7 @@ let generateType ctx (page: ApiPageInfo<ApiDocType>) =
6980
br []
7081
b [] [!! "Parent: "]
7182
a [Href (sprintf "%s.html" page.ParentUrlName)] [!! page.ParentName]
72-
span [] [!! (getComment t.Comment)]
83+
span [] [ getComment t.Comment ]
7384
br []
7485
if not (String.IsNullOrWhiteSpace t.Category) then
7586
b [] [!! "Category:"]
@@ -118,7 +129,7 @@ let generateModule ctx (page: ApiPageInfo<ApiDocModule>) =
118129
br []
119130
b [] [!! "Parent: "]
120131
a [Href (sprintf "%s.html" page.ParentUrlName)] [!! page.ParentName]
121-
span [] [!! (getComment m.Comment)]
132+
span [] [ getComment m.Comment ]
122133
br []
123134
if not (String.IsNullOrWhiteSpace m.Category) then
124135
b [] [!! "Category:"]
@@ -135,7 +146,7 @@ let generateModule ctx (page: ApiPageInfo<ApiDocModule>) =
135146
for t in m.NestedTypes do
136147
tr [] [
137148
td [] [a [Href (sprintf "%s.html" (stripMicrosoft t.UrlBaseName))] [!! t.Name ]]
138-
td [] [!! (getComment t.Comment)]
149+
td [] [ getComment t.Comment ]
139150
]
140151
]
141152
br []
@@ -150,7 +161,7 @@ let generateModule ctx (page: ApiPageInfo<ApiDocModule>) =
150161
for t in m.NestedModules do
151162
tr [] [
152163
td [] [a [Href (sprintf "%s.html" (stripMicrosoft t.UrlBaseName))] [!! t.Name ]]
153-
td [] [!! (getComment t.Comment)]
164+
td [] [ getComment t.Comment ]
154165
]
155166
]
156167
br []
@@ -194,7 +205,7 @@ let generateNamespace ctx (n: ApiDocNamespace) =
194205
for t in n.Types do
195206
tr [] [
196207
td [] [a [Href (sprintf "%s.html" (stripMicrosoft t.UrlBaseName))] [!! t.Name ]]
197-
td [] [!!(getComment t.Comment)]
208+
td [] [ getComment t.Comment ]
198209
]
199210
]
200211
br []
@@ -210,7 +221,7 @@ let generateNamespace ctx (n: ApiDocNamespace) =
210221
for t in n.Modules do
211222
tr [] [
212223
td [] [a [Href (sprintf "%s.html" (stripMicrosoft t.UrlBaseName))] [!! t.Name ]]
213-
td [] [!! (getComment t.Comment)]
224+
td [] [ getComment t.Comment ]
214225
]
215226
]
216227
]

paket.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ NUGET
1111
System.Reflection.TypeExtensions (>= 4.3)
1212
System.Runtime.Loader (>= 4.0)
1313
FSharp.Core (4.7.2)
14-
FSharp.Formatting (6.0.2)
14+
FSharp.Formatting (6.0.3)
1515
FSharp.Compiler.Service (>= 36.0.3)
1616
Microsoft.NETCore.Platforms (3.1.1)
1717
Microsoft.NETCore.Targets (3.1)

0 commit comments

Comments
 (0)