You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ReSharper.FSharp/src/FSharp.Psi.Daemon/src/Stages/FcsErrorsStageProcessBase.fs
+37-45Lines changed: 37 additions & 45 deletions
Original file line number
Diff line number
Diff line change
@@ -90,20 +90,6 @@ module FSharpErrors =
90
90
let [<Literal>]XmlDocSignatureCheckFailed=3390
91
91
let [<Literal>]InvalidXmlDocPosition=3520
92
92
93
-
let [<Literal>]ifExprMissingElseBranch="This 'if' expression is missing an 'else' branch."
94
-
let [<Literal>]expressionIsAFunctionMessage="This expression is a function value, i.e. is missing arguments. Its type is "
95
-
let [<Literal>]butItsSignatureSpecifies="but its signature specifies"
96
-
let [<Literal>]theModuleContainsTheField="The module contains the field"
97
-
let [<Literal>]typeConstraintMismatchMessage="Type constraint mismatch. The type \n '(.+)' \nis not compatible with type\n '(.+)'"
98
-
99
-
let [<Literal>]typeEquationMessage="This expression was expected to have type\n '(.+)' \nbut here has type\n '(.+)'"
100
-
let [<Literal>]typeDoesNotMatchMessage="Type mismatch. Expecting a\n '(.+)' \nbut given a\n '(.+)'"
101
-
let [<Literal>]elseBranchHasWrongTypeMessage="All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is '(.+)'. This branch returns a value of type '(.+)'."
102
-
let [<Literal>]matchClauseHasWrongTypeMessage="All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is '(.+)'. This branch returns a value of type '(.+)'."
103
-
let [<Literal>]ifBranchSatisfyContextTypeRequirements="The 'if' expression needs to have type '(.+)' to satisfy context type requirements\. It currently has type '(.+)'"
104
-
let [<Literal>]typeMisMatchTupleLengths="Type mismatch. Expecting a\n '(.+)' \nbut given a\n '(.+)' \nThe tuples have differing lengths of \\d+ and \\d+"
105
-
let [<Literal>]argumentNamesInTheSignatureAndImplementationDoNotMatch="The argument names in the signature '(.+)' and implementation '(.+)' do not match. The argument name from the signature file will be used. This may cause problems when debugging or profiling."
106
-
107
93
letisDirectiveSyntaxError number =
108
94
number >=232&& number <=235
109
95
@@ -194,33 +180,39 @@ type FcsErrorsStageProcessBase(fsFile, daemonProcess) =
0 commit comments