-
Notifications
You must be signed in to change notification settings - Fork 0
FSharpLint
jovanhan2 edited this page Nov 6, 2018
·
10 revisions
- Hints - write own rules and suggestions
- NameConventions - rules that define stylistic naming conventions
- SourceLength - rules that analyse sections of code, e.g. complexity, max lines in a function
- Typography - analyse text in a file, e.g. max chars on line, trailing white space
- NestedStatements - check depth of nested elements
- Number of Items - check number of parameters to a function
- Function Reimplementation - highlight lamda function to be removed
fun x y -> x + y fun x y -> foo x y Chaining functions
fun x -> not(isValid(x)) fun x -> x |> isValid |> not- XmlDocumentation - check if xml
- Binding - binding errors
- RaiseWithTooManyARguments - raise? - passed with too many arguments
-
Research
-
Implementation
-
Weekly Reports
-
Meeting Feedback