Skip to content

Commit 4667730

Browse files
authored
Merge branch 'main' into 18061-DependencyProvider
2 parents 42cf231 + 9420232 commit 4667730

24 files changed

+67
-75
lines changed

eng/Version.Details.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Dependencies>
33
<ProductDependencies>
4-
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.24619.1">
4+
<Dependency Name="Microsoft.SourceBuild.Intermediate.source-build-reference-packages" Version="9.0.0-alpha.1.25060.3">
55
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
6-
<Sha>e2b1d16fd66540b3a5813ec0ac1fd166688c3e0a</Sha>
6+
<Sha>f5fa796273e4e59926e3fab26e1ab9e7d577f5e5</Sha>
77
<SourceBuild RepoName="source-build-reference-packages" ManagedOnly="true" />
88
</Dependency>
99
<!-- Intermediate is necessary for source build. -->

src/Compiler/Driver/CompilerDiagnostics.fs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ module OldStyleMessages =
438438
let ConstraintSolverTupleDiffLengthsE () = Message("ConstraintSolverTupleDiffLengths", "%d%d")
439439
let ConstraintSolverInfiniteTypesE () = Message("ConstraintSolverInfiniteTypes", "%s%s")
440440
let ConstraintSolverMissingConstraintE () = Message("ConstraintSolverMissingConstraint", "%s")
441-
let ConstraintSolverNullnessWarningEquivWithTypesE () = Message("ConstraintSolverNullnessWarningEquivWithTypes", "%s%s")
441+
let ConstraintSolverNullnessWarningEquivWithTypesE () = Message("ConstraintSolverNullnessWarningEquivWithTypes", "%s")
442442
let ConstraintSolverNullnessWarningWithTypesE () = Message("ConstraintSolverNullnessWarningWithTypes", "%s%s")
443443
let ConstraintSolverNullnessWarningWithTypeE () = Message("ConstraintSolverNullnessWarningWithType", "%s")
444444
let ConstraintSolverNullnessWarningE () = Message("ConstraintSolverNullnessWarning", "%s")
@@ -678,8 +678,7 @@ type Exception with
678678

679679
let t1, t2, _cxs = NicePrint.minimalStringsOfTwoTypes denv ty1 ty2
680680

681-
os.Append(ConstraintSolverNullnessWarningEquivWithTypesE().Format t1 t2)
682-
|> ignore
681+
os.Append(ConstraintSolverNullnessWarningEquivWithTypesE().Format t1) |> ignore
683682

684683
if m.StartLine <> m2.StartLine then
685684
os.Append(SeeAlsoE().Format(stringOfRange m)) |> ignore

src/Compiler/FSStrings.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
<value>A type parameter is missing a constraint '{0}'</value>
131131
</data>
132132
<data name="ConstraintSolverNullnessWarningEquivWithTypes" xml:space="preserve">
133-
<value>Nullness warning: The types '{0}' and '{1}' do not have equivalent nullability.</value>
133+
<value>Nullness warning: A non-nullable '{0}' was expected but this expression is nullable. Consider either changing the target to also be nullable, or use pattern matching to safely handle the null case of this expression.</value>
134134
</data>
135135
<data name="ConstraintSolverNullnessWarningWithTypes" xml:space="preserve">
136136
<value>Nullness warning: The types '{0}' and '{1}' do not have compatible nullability.</value>

src/Compiler/xlf/FSStrings.cs.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.de.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.es.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.fr.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.it.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.ja.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.ko.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.pl.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.pt-BR.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.ru.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.tr.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.zh-Hans.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Compiler/xlf/FSStrings.zh-Hant.xlf

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/FSharp.Compiler.ComponentTests/FSharpChecker/CommonWorkflows.fs

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -143,14 +143,6 @@ let ``Using getSource and notifications instead of filesystem`` () =
143143

144144
[<Fact>]
145145
let GetAllUsesOfAllSymbols() =
146-
let traceProvider =
147-
Sdk.CreateTracerProviderBuilder()
148-
.AddSource("fsc")
149-
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(serviceName="F#", serviceVersion = "1"))
150-
.AddJaegerExporter()
151-
.Build()
152-
153-
use _ = Activity.start "GetAllUsesOfAllSymbols" [ ]
154146

155147
let result =
156148
async {
@@ -162,9 +154,6 @@ let GetAllUsesOfAllSymbols() =
162154
return checkProjectResults.GetAllUsesOfAllSymbols()
163155
} |> Async.RunSynchronously
164156

165-
traceProvider.ForceFlush() |> ignore
166-
traceProvider.Dispose()
167-
168157
if result.Length <> 79 then failwith $"Expected 81 symbolUses, got {result.Length}:\n%A{result}"
169158

170159
[<Fact>]

tests/FSharp.Compiler.ComponentTests/FSharpChecker/TransparentCompiler.fs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -556,13 +556,6 @@ let fuzzingTest seed (project: SyntheticProject) = task {
556556
do! Task.Delay (rng.Next maxCheckingDelayMs)
557557
}
558558
559-
use _tracerProvider =
560-
Sdk.CreateTracerProviderBuilder()
561-
.AddSource("fsc")
562-
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(serviceName="F# Fuzzing", serviceVersion = "1"))
563-
.AddJaegerExporter()
564-
.Build()
565-
566559
use _ = Activity.start $"Fuzzing {project.Name}" [ Activity.Tags.project, project.Name; "seed", seed.ToString() ]
567560
568561
do! task {

0 commit comments

Comments
 (0)