Skip to content

Commit e92bb80

Browse files
authored
Update fantomas to 7.0.1 (#18400)
* Update fantomas * Update fantomas - vsintegration
1 parent 4e1fd37 commit e92bb80

File tree

93 files changed

+513
-1131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+513
-1131
lines changed

.config/dotnet-tools.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"rollForward": true
4646
},
4747
"fantomas": {
48-
"version": "6.2.3",
48+
"version": "7.0.1",
4949
"commands": [
5050
"fantomas"
5151
],
@@ -59,4 +59,4 @@
5959
"rollForward": false
6060
}
6161
}
62-
}
62+
}

src/Compiler/AbstractIL/ilnativeres.fs

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,15 @@ type CvtResFile() =
8383
pAdditional.DataSize <- cbData
8484
pAdditional.pstringType <- CvtResFile.ReadStringOrID reader
8585
pAdditional.pstringName <- CvtResFile.ReadStringOrID reader
86-
stream.Position <- stream.Position + 3L &&& ~~~ 3L
86+
stream.Position <- stream.Position + 3L &&& ~~~3L
8787
pAdditional.DataVersion <- reader.ReadUInt32()
8888
pAdditional.MemoryFlags <- reader.ReadUInt16()
8989
pAdditional.LanguageId <- reader.ReadUInt16()
9090
pAdditional.Version <- reader.ReadUInt32()
9191
pAdditional.Characteristics <- reader.ReadUInt32()
9292
pAdditional.data <- Array.zeroCreate (int pAdditional.DataSize)
9393
reader.Read(pAdditional.data, 0, pAdditional.data.Length) |> ignore<int>
94-
stream.Position <- stream.Position + 3L &&& ~~~ 3L
94+
stream.Position <- stream.Position + 3L &&& ~~~3L
9595

9696
if
9797
pAdditional.pstringType.theString = Unchecked.defaultof<_>
@@ -174,6 +174,7 @@ type SectionCharacteristics =
174174
type ResourceSection() =
175175
new(sectionBytes: byte[], relocations: uint32[]) as this =
176176
(ResourceSection())
177+
177178
then
178179
Debug.Assert(sectionBytes :> obj <> Unchecked.defaultof<_>)
179180
Debug.Assert(relocations :> obj <> Unchecked.defaultof<_>)
@@ -374,13 +375,8 @@ type VersionHelper() =
374375
///
375376
/// <returns>True when parsing succeeds completely (i.e. every character in the string was consumed), false otherwise.</returns>
376377
static member private TryParse
377-
(
378-
s: string,
379-
allowWildcard: bool,
380-
maxValue: uint16,
381-
allowPartialParse: bool,
382-
[<Out>] version: byref<Version>
383-
) =
378+
(s: string, allowWildcard: bool, maxValue: uint16, allowPartialParse: bool, [<Out>] version: byref<Version>)
379+
=
384380
Debug.Assert(not allowWildcard || maxValue < UInt16.MaxValue)
385381

386382
if String.IsNullOrWhiteSpace s then
@@ -520,20 +516,24 @@ type VersionResourceSerializer() =
520516

521517
member val private _isDll = Unchecked.defaultof<bool> with get, set
522518

523-
new(isDll: bool,
524-
comments: string,
525-
companyName: string,
526-
fileDescription: string,
527-
fileVersion: string,
528-
internalName: string,
529-
legalCopyright: string,
530-
legalTrademark: string,
531-
originalFileName: string,
532-
productName: string,
533-
productVersion: string,
534-
assemblyVersion: Version) as this =
519+
new
520+
(
521+
isDll: bool,
522+
comments: string,
523+
companyName: string,
524+
fileDescription: string,
525+
fileVersion: string,
526+
internalName: string,
527+
legalCopyright: string,
528+
legalTrademark: string,
529+
originalFileName: string,
530+
productName: string,
531+
productVersion: string,
532+
assemblyVersion: Version
533+
) as this =
535534

536535
VersionResourceSerializer()
536+
537537
then
538538
this._isDll <- isDll
539539
this._commentsContents <- comments
@@ -620,7 +620,7 @@ type VersionResourceSerializer() =
620620
static member private PadKeyLen(cb: int) =
621621
VersionResourceSerializer.PadToDword(cb + 3 * sizeof<WORD>) - 3 * sizeof<WORD>
622622

623-
static member private PadToDword(cb: int) = cb + 3 &&& ~~~ 3
623+
static member private PadToDword(cb: int) = cb + 3 &&& ~~~3
624624

625625
static member val private HDRSIZE = (int (3 * sizeof<uint16>)) with get, set
626626

@@ -667,7 +667,7 @@ type VersionResourceSerializer() =
667667
let mutable (sum: int) = 0
668668

669669
for verString in this.GetVerStrings() do
670-
sum <- sum + 3 &&& ~~~ 3
670+
sum <- sum + 3 &&& ~~~3
671671
sum <- sum + VersionResourceSerializer.SizeofVerString(verString.Key, verString.Value)
672672

673673
sum
@@ -801,7 +801,7 @@ type VersionResourceSerializer() =
801801

802802
for entry in this.GetVerStrings() do
803803
let mutable writerPos = writer.BaseStream.Position
804-
writer.Write(Array.zeroCreate (int ((writerPos + 3L) &&& ~~~ 3L - writerPos)): byte[])
804+
writer.Write(Array.zeroCreate (int ((writerPos + 3L) &&& ~~~3L - writerPos)): byte[])
805805
Debug.Assert(entry.Value <> Unchecked.defaultof<_>)
806806
VersionResourceSerializer.WriteVersionString(entry, writer)
807807

@@ -861,7 +861,7 @@ type Win32ResourceConversions() =
861861
let mutable (i: uint16) = 0us
862862

863863
while (i < count) do
864-
resStream.Position <- resStream.Position + 3L &&& ~~~ 3L
864+
resStream.Position <- resStream.Position + 3L &&& ~~~3L
865865
resWriter.Write iconDirEntries[(int i)].dwBytesInRes
866866
resWriter.Write 0x00000020u
867867
resWriter.Write 0xFFFFus
@@ -878,7 +878,7 @@ type Win32ResourceConversions() =
878878
i <- i + 1us
879879

880880
let mutable (RT_GROUP_ICON: WORD) = (RT_ICON + 11us)
881-
resStream.Position <- resStream.Position + 3L &&& ~~~ 3L
881+
resStream.Position <- resStream.Position + 3L &&& ~~~3L
882882
resWriter.Write(uint32 (3 * sizeof<WORD> + int count * 14))
883883
resWriter.Write 0x00000020u
884884
resWriter.Write 0xFFFFus
@@ -933,7 +933,7 @@ type Win32ResourceConversions() =
933933
let comments = (defaultArg comments) Unchecked.defaultof<_>
934934
let companyName = (defaultArg companyName) Unchecked.defaultof<_>
935935
let mutable resWriter = new BinaryWriter(resStream, Encoding.Unicode)
936-
resStream.Position <- resStream.Position + 3L &&& ~~~ 3L
936+
resStream.Position <- resStream.Position + 3L &&& ~~~3L
937937
let mutable (RT_VERSION: DWORD) = 16u
938938

939939
let mutable ver =
@@ -970,7 +970,7 @@ type Win32ResourceConversions() =
970970
Debug.Assert(resStream.Position - startPos = int64 dataSize + int64 headerSize)
971971

972972
static member AppendManifestToResourceStream(resStream: Stream, manifestStream: Stream, isDll: bool) =
973-
resStream.Position <- resStream.Position + 3L &&& ~~~ 3L (* ERROR UnknownPrefixOperator "~" *)
973+
resStream.Position <- resStream.Position + 3L &&& ~~~3L (* ERROR UnknownPrefixOperator "~" *)
974974
let mutable (RT_MANIFEST: WORD) = 24us
975975
let mutable resWriter = new BinaryWriter(resStream)
976976
resWriter.Write(uint32 manifestStream.Length)

src/Compiler/AbstractIL/ilread.fs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4180,16 +4180,8 @@ and seekReadTopExportedTypes (ctxt: ILMetadataReader) =
41804180

41814181
// Note, pectxtEager and pevEager must not be captured by the results of this function
41824182
let openMetadataReader
4183-
(
4184-
fileName,
4185-
mdfile: BinaryFile,
4186-
metadataPhysLoc,
4187-
peinfo,
4188-
pectxtEager: PEReader,
4189-
pevEager,
4190-
pectxtCaptured,
4191-
reduceMemoryUsage
4192-
) =
4183+
(fileName, mdfile: BinaryFile, metadataPhysLoc, peinfo, pectxtEager: PEReader, pevEager, pectxtCaptured, reduceMemoryUsage)
4184+
=
41934185
let mdv = mdfile.GetView()
41944186
let magic = seekReadUInt16AsInt32 mdv metadataPhysLoc
41954187

src/Compiler/AbstractIL/ilreflect.fs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -290,10 +290,7 @@ type OpCode with
290290
member opcode.RefEmitName =
291291
match opcode.Name with
292292
| null -> ""
293-
| name ->
294-
(string (Char.ToUpper(name[0])) + name[1..])
295-
.Replace(".", "_")
296-
.Replace("_i4", "_I4")
293+
| name -> (string (Char.ToUpper(name[0])) + name[1..]).Replace(".", "_").Replace("_i4", "_I4")
297294

298295
type ILGenerator with
299296

@@ -713,7 +710,7 @@ let rec convTypeSpec cenv emEnv preferCreated (tspec: ILTypeSpec) =
713710

714711
and convTypeAux cenv emEnv preferCreated ty =
715712
match ty with
716-
| ILType.Void -> !! Type.GetType("System.Void")
713+
| ILType.Void -> !!Type.GetType("System.Void")
717714
| ILType.Array(shape, eltType) ->
718715
let baseT = convTypeAux cenv emEnv preferCreated eltType
719716
let nDims = shape.Rank
@@ -1491,7 +1488,7 @@ let rec emitInstr cenv (modB: ModuleBuilder) emEnv (ilG: ILGenerator) instr =
14911488
ilG.EmitAndLog(OpCodes.Ldelema, convType cenv emEnv ty)
14921489
else
14931490
let arrayTy = convType cenv emEnv (ILType.Array(shape, ty))
1494-
let elemTy = !! arrayTy.GetElementType()
1491+
let elemTy = !!arrayTy.GetElementType()
14951492
let argTys = Array.create shape.Rank typeof<int>
14961493
let retTy = elemTy.MakeByRefType()
14971494

@@ -1517,7 +1514,7 @@ let rec emitInstr cenv (modB: ModuleBuilder) emEnv (ilG: ILGenerator) instr =
15171514
ilG.EmitAndLog(OpCodes.Stelem, convType cenv emEnv ty)
15181515
else
15191516
let arrayTy = convType cenv emEnv (ILType.Array(shape, ty))
1520-
let elemTy = !! arrayTy.GetElementType()
1517+
let elemTy = !!arrayTy.GetElementType()
15211518

15221519
let meth =
15231520
modB.GetArrayMethodAndLog(
@@ -2497,7 +2494,7 @@ let mkDynamicAssemblyAndModule (assemblyName: string, optimize, collectible) =
24972494
let daType = typeof<System.Diagnostics.DebuggableAttribute>
24982495

24992496
let daCtor =
2500-
!! daType.GetConstructor([| typeof<System.Diagnostics.DebuggableAttribute.DebuggingModes> |])
2497+
!!daType.GetConstructor([| typeof<System.Diagnostics.DebuggableAttribute.DebuggingModes> |])
25012498

25022499
let daBuilder =
25032500
CustomAttributeBuilder(

src/Compiler/AbstractIL/ilsupp.fs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -653,8 +653,7 @@ let unlinkResource (ulLinkedResourceBaseRVA: int32) (pbLinkedResource: byte[]) =
653653
for i = 0 to (nResNodes - 1) do
654654
size <-
655655
size
656-
+ pResNodes[i]
657-
.Save(ulLinkedResourceBaseRVA, pbLinkedResource, Unchecked.defaultof<byte[]>, 0)
656+
+ pResNodes[i].Save(ulLinkedResourceBaseRVA, pbLinkedResource, Unchecked.defaultof<byte[]>, 0)
658657

659658
let pResBuffer = Bytes.zeroCreate size
660659

@@ -670,7 +669,6 @@ let unlinkResource (ulLinkedResourceBaseRVA: int32) (pbLinkedResource: byte[]) =
670669
for i = 0 to (nResNodes - 1) do
671670
resBufferOffset <-
672671
resBufferOffset
673-
+ pResNodes[i]
674-
.Save(ulLinkedResourceBaseRVA, pbLinkedResource, pResBuffer, resBufferOffset)
672+
+ pResNodes[i].Save(ulLinkedResourceBaseRVA, pbLinkedResource, pResBuffer, resBufferOffset)
675673

676674
pResBuffer

src/Compiler/Checking/Expressions/CheckComputationExpressions.fs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3083,9 +3083,7 @@ let TcComputationExpression (cenv: TcFileState) env (overallTy: OverallTy) tpenv
30833083
TranslateComputationExpression ceenv CompExprTranslationPass.Initial hasCustomOperations (LazyWithContext.NotLazy([], env)) comp id
30843084

30853085
let mDelayOrQuoteOrRun =
3086-
mBuilderVal
3087-
.NoteSourceConstruct(NotedSourceConstruct.DelayOrQuoteOrRun)
3088-
.MakeSynthetic()
3086+
mBuilderVal.NoteSourceConstruct(NotedSourceConstruct.DelayOrQuoteOrRun).MakeSynthetic()
30893087

30903088
// Add a call to 'Delay' if the method is present
30913089
let delayedExpr =

src/Compiler/CodeGen/EraseUnions.fs

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -742,12 +742,14 @@ let mkMethodsAndPropertiesForFields
742742
basicProps, basicMethods
743743

744744
let convAlternativeDef
745-
(addMethodGeneratedAttrs,
746-
addPropertyGeneratedAttrs,
747-
addPropertyNeverAttrs,
748-
addFieldGeneratedAttrs,
749-
addFieldNeverAttrs,
750-
mkDebuggerTypeProxyAttribute)
745+
(
746+
addMethodGeneratedAttrs,
747+
addPropertyGeneratedAttrs,
748+
addPropertyNeverAttrs,
749+
addFieldGeneratedAttrs,
750+
addFieldNeverAttrs,
751+
mkDebuggerTypeProxyAttribute
752+
)
751753
(g: TcGlobals)
752754
num
753755
(td: ILTypeDef)
@@ -1255,12 +1257,14 @@ let convAlternativeDef
12551257
baseMakerMeths, baseMakerProps, altUniqObjMeths, typeDefs, altDebugTypeDefs, altNullaryFields
12561258

12571259
let mkClassUnionDef
1258-
(addMethodGeneratedAttrs,
1259-
addPropertyGeneratedAttrs,
1260-
addPropertyNeverAttrs,
1261-
addFieldGeneratedAttrs: ILFieldDef -> ILFieldDef,
1262-
addFieldNeverAttrs: ILFieldDef -> ILFieldDef,
1263-
mkDebuggerTypeProxyAttribute)
1260+
(
1261+
addMethodGeneratedAttrs,
1262+
addPropertyGeneratedAttrs,
1263+
addPropertyNeverAttrs,
1264+
addFieldGeneratedAttrs: ILFieldDef -> ILFieldDef,
1265+
addFieldNeverAttrs: ILFieldDef -> ILFieldDef,
1266+
mkDebuggerTypeProxyAttribute
1267+
)
12641268
(g: TcGlobals)
12651269
tref
12661270
(td: ILTypeDef)

0 commit comments

Comments
 (0)