Skip to content

Commit

Permalink
Showing 91 changed files with 14 additions and 162 deletions.
1 change: 0 additions & 1 deletion src/fsharp/BinaryResourceFormats.fs
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
module internal FSharp.Compiler.BinaryResourceFormats

open FSharp.Compiler.IO
open Internal.Utilities
open FSharp.Compiler.AbstractIL.IL

// Helpers for generating binary blobs
1 change: 0 additions & 1 deletion src/fsharp/CheckComputationExpressions.fsi
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ module internal FSharp.Compiler.CheckComputationExpressions
open FSharp.Compiler.CheckExpressions
open FSharp.Compiler.Syntax
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.TypedTree

val TcSequenceExpressionEntry: cenv:TcFileState -> env:TcEnv -> overallTy:TType -> tpenv:UnscopedTyparEnv -> isArrayOrList:bool * isNotNakedRefCell:bool ref * comp:SynExpr -> m:range -> Expr * UnscopedTyparEnv
1 change: 0 additions & 1 deletion src/fsharp/CheckExpressions.fs
Original file line number Diff line number Diff line change
@@ -15,7 +15,6 @@ open Internal.Utilities.Library.ResultOrException
open Internal.Utilities.Rational
open FSharp.Compiler
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AccessibilityLogic
open FSharp.Compiler.AttributeChecking
open FSharp.Compiler.CompilerGlobalState
1 change: 0 additions & 1 deletion src/fsharp/CompilerConfig.fs
Original file line number Diff line number Diff line change
@@ -28,7 +28,6 @@ open FSharp.Compiler.TypedTree
open FSharp.Compiler.BuildGraph

#if !NO_EXTENSIONTYPING
open FSharp.Compiler.ExtensionTyping
open FSharp.Core.CompilerServices
#endif

1 change: 0 additions & 1 deletion src/fsharp/CompilerConfig.fsi
Original file line number Diff line number Diff line change
@@ -9,7 +9,6 @@ open Internal.Utilities
open Internal.Utilities.Library
open FSharp.Compiler
open FSharp.Compiler.Xml
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL.ILBinaryReader
open FSharp.Compiler.AbstractIL.ILPdbWriter
2 changes: 0 additions & 2 deletions src/fsharp/CompilerImports.fs
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@
module internal FSharp.Compiler.CompilerImports

open System
open System.Collections.Concurrent
open System.Collections.Generic
open System.Diagnostics
open System.IO
@@ -19,7 +18,6 @@ open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL.ILBinaryReader
open FSharp.Compiler.AbstractIL.ILX
open FSharp.Compiler.AbstractIL.Diagnostics
open FSharp.Compiler.CheckDeclarations
open FSharp.Compiler.CompilerGlobalState
4 changes: 0 additions & 4 deletions src/fsharp/CompilerOptions.fs
Original file line number Diff line number Diff line change
@@ -8,17 +8,13 @@ open System
open System.IO
open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL.ILPdbWriter
open FSharp.Compiler.AbstractIL.ILX
open FSharp.Compiler.AbstractIL.Diagnostics
open FSharp.Compiler.CompilerConfig
open FSharp.Compiler.CompilerDiagnostics
open FSharp.Compiler.Diagnostics
open FSharp.Compiler.Features
open FSharp.Compiler.Syntax
open FSharp.Compiler.IO
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
1 change: 0 additions & 1 deletion src/fsharp/ConstraintSolver.fs
Original file line number Diff line number Diff line change
@@ -66,7 +66,6 @@ open FSharp.Compiler.Text.Range
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeBasics
open FSharp.Compiler.TypedTreeOps
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.TypeRelations

//-------------------------------------------------------------------------
1 change: 0 additions & 1 deletion src/fsharp/CreateILModule.fs
Original file line number Diff line number Diff line change
@@ -8,7 +8,6 @@ open System.Reflection

open Internal.Utilities
open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL.NativeRes
1 change: 0 additions & 1 deletion src/fsharp/DependencyManager/AssemblyResolveHandler.fs
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ namespace FSharp.Compiler.DependencyManager
open System
open System.IO
open System.Reflection
open System.Runtime.Loader
open Internal.Utilities.FSharpEnvironment

/// Signature for ResolutionProbe callback
1 change: 0 additions & 1 deletion src/fsharp/ErrorResolutionHints.fsi
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
/// Functions to format error message details
module internal FSharp.Compiler.ErrorResolutionHints

open System
open System.Collections
open System.Collections.Generic

Original file line number Diff line number Diff line change
@@ -2,13 +2,7 @@
namespace FSharp.DependencyManager.Nuget

open System
open System.Collections
open System.Collections.Generic
open System.Diagnostics
open System.IO
open System.Reflection
open System.Runtime.CompilerServices
open System.Runtime.Versioning

// Package reference information
type PackageReference =
Original file line number Diff line number Diff line change
@@ -6,7 +6,6 @@ open System.Diagnostics
open System.IO
open System.Reflection
open FSDependencyManager
open System.Runtime.InteropServices
open Internal.Utilities.FSharpEnvironment

[<AttributeUsage(AttributeTargets.Assembly ||| AttributeTargets.Class , AllowMultiple = false)>]
1 change: 0 additions & 1 deletion src/fsharp/IlxGen.fs
Original file line number Diff line number Diff line change
@@ -16,7 +16,6 @@ open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.BinaryConstants
open FSharp.Compiler.AbstractIL.ILX
open FSharp.Compiler.AbstractIL.ILX.Types
2 changes: 0 additions & 2 deletions src/fsharp/LanguageFeatures.fs
Original file line number Diff line number Diff line change
@@ -3,8 +3,6 @@
/// Coordinating compiler operations - configuration, loading initial context, reporting errors etc.
module internal FSharp.Compiler.Features

open System

//------------------------------------------------------------------------------------------------------------------
// Language version command line switch
//------------------------------------------------------------------------------------------------------------------
1 change: 0 additions & 1 deletion src/fsharp/LowerCallsAndSeqs.fsi
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
module internal FSharp.Compiler.LowerCallsAndSeqs

open FSharp.Compiler.Import
open FSharp.Compiler.InfoReader
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.TypedTree
open FSharp.Compiler.Text
2 changes: 0 additions & 2 deletions src/fsharp/MethodCalls.fs
Original file line number Diff line number Diff line change
@@ -6,7 +6,6 @@ module internal FSharp.Compiler.MethodCalls
open Internal.Utilities

open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.AccessibilityLogic
@@ -23,7 +22,6 @@ open FSharp.Compiler.SyntaxTreeOps
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeBasics
open FSharp.Compiler.TypedTreeOps
2 changes: 0 additions & 2 deletions src/fsharp/MethodCalls.fsi
Original file line number Diff line number Diff line change
@@ -3,8 +3,6 @@
/// Logic associated with resolving method calls.
module internal FSharp.Compiler.MethodCalls

open Internal.Utilities

open FSharp.Compiler
open FSharp.Compiler.AccessibilityLogic
open FSharp.Compiler.Import
1 change: 0 additions & 1 deletion src/fsharp/MethodOverrides.fs
Original file line number Diff line number Diff line change
@@ -17,7 +17,6 @@ open FSharp.Compiler.SyntaxTreeOps
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeBasics
open FSharp.Compiler.TypedTreeOps
1 change: 0 additions & 1 deletion src/fsharp/NicePrint.fsi
Original file line number Diff line number Diff line change
@@ -11,7 +11,6 @@ open FSharp.Compiler.Infos
open FSharp.Compiler.InfoReader
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeOps

2 changes: 0 additions & 2 deletions src/fsharp/Optimizer.fs
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@
/// are never used.
module internal FSharp.Compiler.Optimizer

open Internal.Utilities
open Internal.Utilities.Collections
open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
@@ -23,7 +22,6 @@ open FSharp.Compiler.SyntaxTreeOps
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Layout
open FSharp.Compiler.Text.LayoutRender
open FSharp.Compiler.Text.TaggedText
1 change: 0 additions & 1 deletion src/fsharp/ParseAndCheckInputs.fs
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ module internal FSharp.Compiler.ParseAndCheckInputs

open System
open System.IO
open System.Threading

open Internal.Utilities.Collections
open Internal.Utilities.Library
1 change: 0 additions & 1 deletion src/fsharp/PatternMatchCompilation.fs
Original file line number Diff line number Diff line change
@@ -18,7 +18,6 @@ open FSharp.Compiler.Syntax.PrettyNaming
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeBasics
open FSharp.Compiler.TypedTreeOps
1 change: 0 additions & 1 deletion src/fsharp/PrettyNaming.fs
Original file line number Diff line number Diff line change
@@ -14,7 +14,6 @@ open FSharp.Compiler
open FSharp.Compiler.AbstractIL
open Internal.Utilities.Library
open FSharp.Compiler.Text
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Layout

//------------------------------------------------------------------------
1 change: 0 additions & 1 deletion src/fsharp/PrettyNaming.fsi
Original file line number Diff line number Diff line change
@@ -4,7 +4,6 @@
/// Anything to do with special names of identifiers and other lexical rules
module public FSharp.Compiler.Syntax.PrettyNaming

open FSharp.Compiler.Text
open FSharp.Compiler.Text

[<Literal>]
1 change: 0 additions & 1 deletion src/fsharp/QuotationPickler.fs
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ module internal FSharp.Compiler.QuotationPickler
open System
open System.Text
open FSharp.Compiler.IO
open Internal.Utilities
open Internal.Utilities.Collections
open Internal.Utilities.Library.Extras

1 change: 0 additions & 1 deletion src/fsharp/ScriptClosure.fsi
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
/// Compute the load closure of a set of script files
module internal FSharp.Compiler.ScriptClosure

open Internal.Utilities.Library
open FSharp.Compiler
open FSharp.Compiler.AbstractIL.ILBinaryReader
open FSharp.Compiler.CompilerConfig
3 changes: 0 additions & 3 deletions src/fsharp/SignatureConformance.fs
Original file line number Diff line number Diff line change
@@ -10,14 +10,11 @@ open Internal.Utilities.Collections
open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
open FSharp.Compiler
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.ErrorLogger
open FSharp.Compiler.Infos
open FSharp.Compiler.Syntax
open FSharp.Compiler.SyntaxTreeOps
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.TypedTree
open FSharp.Compiler.TypedTreeBasics
open FSharp.Compiler.TypedTreeOps
5 changes: 4 additions & 1 deletion src/fsharp/SimulatedMSBuildReferenceResolver.fs
Original file line number Diff line number Diff line change
@@ -5,11 +5,14 @@ module internal FSharp.Compiler.CodeAnalysis.SimulatedMSBuildReferenceResolver
open System
open System.IO
open System.Reflection
open Microsoft.Win32
open Microsoft.Build.Utilities
open Internal.Utilities.Library
open FSharp.Compiler.IO

#if !FX_NO_WIN_REGISTRY
open Microsoft.Win32
#endif

// ATTENTION!: the following code needs to be updated every time we are switching to the new MSBuild version because new .NET framework version was released
// 1. List of frameworks
// 2. DeriveTargetFrameworkDirectoriesFor45Plus
1 change: 0 additions & 1 deletion src/fsharp/StaticLinking.fs
Original file line number Diff line number Diff line change
@@ -4,7 +4,6 @@
module internal FSharp.Compiler.StaticLinking

open System
open Internal.Utilities
open Internal.Utilities.Collections
open Internal.Utilities.Library
open Internal.Utilities.Library.Extras
2 changes: 0 additions & 2 deletions src/fsharp/TextLayoutRender.fs
Original file line number Diff line number Diff line change
@@ -3,10 +3,8 @@
namespace FSharp.Compiler.Text

open System
open System.Collections.Immutable
open System.IO
open FSharp.Compiler.Text
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Layout
open FSharp.Core.Printf

1 change: 0 additions & 1 deletion src/fsharp/TextLayoutRender.fsi
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
/// DSL to create structured layout objects with optional breaks and render them
namespace FSharp.Compiler.Text

open System.Collections.Immutable
open System.Text
open System.IO
open FSharp.Compiler.Text
2 changes: 0 additions & 2 deletions src/fsharp/TypedTreeOps.fs
Original file line number Diff line number Diff line change
@@ -12,7 +12,6 @@ open Internal.Utilities.Library.Extras
open Internal.Utilities.Rational

open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.ILX
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.CompilerGlobalState
open FSharp.Compiler.ErrorLogger
@@ -23,7 +22,6 @@ open FSharp.Compiler.SyntaxTreeOps
open FSharp.Compiler.TcGlobals
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Range
open FSharp.Compiler.Text
open FSharp.Compiler.Text.Layout
open FSharp.Compiler.Text.LayoutRender
open FSharp.Compiler.Text.TaggedText
1 change: 0 additions & 1 deletion src/fsharp/TypedTreeOps.fsi
Original file line number Diff line number Diff line change
@@ -7,7 +7,6 @@ open System.Collections.Generic
open System.Collections.Immutable
open Internal.Utilities.Collections
open Internal.Utilities.Rational
open FSharp.Compiler.AbstractIL
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.CompilerGlobalState
open FSharp.Compiler.Syntax
1 change: 0 additions & 1 deletion src/fsharp/TypedTreePickle.fsi
Original file line number Diff line number Diff line change
@@ -4,7 +4,6 @@
module internal FSharp.Compiler.TypedTreePickle

open FSharp.Compiler.IO
open Internal.Utilities
open Internal.Utilities.Library
open FSharp.Compiler.AbstractIL.IL
open FSharp.Compiler.TypedTree
1 change: 0 additions & 1 deletion src/fsharp/XmlDoc.fsi
Original file line number Diff line number Diff line change
@@ -2,7 +2,6 @@

namespace FSharp.Compiler.Xml

open System.Xml
open FSharp.Compiler.Text
open FSharp.Compiler.AbstractIL.IL

1 change: 0 additions & 1 deletion src/fsharp/XmlDocFileWriter.fs
Original file line number Diff line number Diff line change
@@ -7,7 +7,6 @@ open System.Reflection
open Internal.Utilities.Library
open FSharp.Compiler.ErrorLogger
open FSharp.Compiler.IO
open FSharp.Compiler.Syntax
open FSharp.Compiler.Text
open FSharp.Compiler.Xml
open FSharp.Compiler.TypedTree
1 change: 0 additions & 1 deletion src/fsharp/absil/il.fsi
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@
module rec FSharp.Compiler.AbstractIL.IL

open FSharp.Compiler.IO
open Internal.Utilities
open System.Collections.Generic
open System.Reflection

1 change: 0 additions & 1 deletion src/fsharp/absil/illib.fsi
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ namespace Internal.Utilities.Library
open System
open System.Threading
open System.Collections.Generic
open System.Diagnostics
open System.Runtime.CompilerServices

[<AutoOpen>]
1 change: 0 additions & 1 deletion src/fsharp/absil/ilprint.fs
Original file line number Diff line number Diff line change
@@ -6,7 +6,6 @@ open System.IO
open System.Reflection

open FSharp.Compiler.IO
open Internal.Utilities
open Internal.Utilities.Library

open FSharp.Compiler.AbstractIL.AsciiConstants
1 change: 0 additions & 1 deletion src/fsharp/absil/ilread.fs
Original file line number Diff line number Diff line change
@@ -15,7 +15,6 @@ open System.Collections.Generic
open System.Collections.Immutable
open System.Diagnostics
open System.IO
open System.IO.MemoryMappedFiles
open System.Text
open Internal.Utilities.Collections
open FSharp.Compiler.AbstractIL.Diagnostics
Loading

0 comments on commit 8a62ed9

Please sign in to comment.