Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit72b8421

Browse files
Vasily KirichenkoVasily Kirichenko
Vasily Kirichenko
authored and
Vasily Kirichenko
committed
add logging
1 parentb946161 commit72b8421

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

‎vsintegration/src/FSharp.Editor/Common/CommonHelpers.fs‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,12 +443,22 @@ module internal Extensions =
443443
letparseAndCheckFile=
444444
async{
445445
let!parseResults,checkFileAnswer= this.ParseAndCheckFileInProject(filePath, textVersionHash, sourceText, options)
446-
return
446+
letres=
447447
match checkFileAnswerwith
448448
| FSharpCheckFileAnswer.Aborted->
449449
None
450450
| FSharpCheckFileAnswer.Succeeded(checkFileResults)->
451451
Some(parseResults, checkFileResults)
452+
453+
Logging.Logging.logInfof
454+
"ParseAndCheckDocument (\nfile =%s,\ntextVersionHash =%d,\nsourceText =%s,\nallowStaleResults =%b,\nerrors =%+A)"
455+
(Path.GetFileName filePath)
456+
textVersionHash
457+
sourceText
458+
allowStaleResults
459+
(res|> Option.map(fun(_,r)-> r.Errors))
460+
461+
return res
452462
}
453463

454464
lettryGetFreshResultsWithTimeout():Async<CheckResults>=

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp