diff --git a/.fantomasignore b/.fantomasignore index e723248b137..c8ecde76fbd 100644 --- a/.fantomasignore +++ b/.fantomasignore @@ -1,33 +1,50 @@ -**/*.fs -**/*.fsx - -# absil (to investigate) -**/ilread.fsi - -# fsharp (to investigate) -**/range.fsi - -# utils (to investigate) -**/prim-parsing.fsi -**/TaggedCollections.fsi - -# https://github.com/fsprojects/fantomas/issues/1974 -**/ParseHalpers.fsi - -# service (to investigate) -**/ServiceDeclarationLists.fsi - -# FSharp.Core (to investigate) -**/fslib-extra-pervasives.fsi -**/Nullable.fsi -**/prim-types-prelude.fsi -**/prim-types.fsi -**/list.fsi -**/Query.fsi -**/resumable.fsi -**/async.fsi - -## https://github.com/fsprojects/fantomas/issues/2230 -**/array.fsi -**/tasks.fsi -**/seq.fsi \ No newline at end of file +# Explicitly unformatted directories + +buildtools/ +docs/ +eng/ +fcs-samples/ +scripts/ +service/ +setup/ +tests/ +vsintegration/ + +# Explicitly unformatted implementation files + +src/FSharp.Core/**/*.fs +src/Compiler/**/*.fs +src/fsc/**/*.fs +src/fscAnyCpu/**/*.fs +src/FSharp.Build/**/*.fs +src/FSharp.Compiler.Interactive.Settings/**/*.fs +src/FSharp.Compiler.Server.Shared/**/*.fs +src/FSharp.DependencyManager.Nuget/**/*.fs +src/fsi/**/*.fs +src/fsiAnyCpu/**/*.fs +src/Microsoft.FSharp.Compiler/**/*.fs + +# Fantomas limitations on signature files (to investigate) + +src/Compiler/AbstractIL/ilread.fsi +src/Compiler/Utilities/range.fsi +src/Compiler/Facilities/prim-parsing.fsi +src/Compiler/Utilities/TaggedCollections.fsi +src/Compiler/Service/ServiceDeclarationLists.fsi + +# Fantomas limitations on signature files in FSharp.Core (to investigate) + +src/FSharp.Core/fslib-extra-pervasives.fsi +src/FSharp.Core/Nullable.fsi +src/FSharp.Core/prim-types-prelude.fsi +src/FSharp.Core/prim-types.fsi +src/FSharp.Core/list.fsi +src/FSharp.Core/Query.fsi +src/FSharp.Core/resumable.fsi +src/FSharp.Core/async.fsi + +# Fantomas limitations on signature files in FSharp.Core (https://github.com/fsprojects/fantomas/issues/2230) + +src/FSharp.Core/array.fsi +src/FSharp.Core/tasks.fsi +src/FSharp.Core/seq.fsi