Skip to content
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
ef0949c
Copy sources from Versions.props to NuGet.config (#7191)
Jul 11, 2019
0c9ccae
Only check distinct errors (#7140)
forki Jul 11, 2019
598db3e
Use 1-based column numbers in tests (#7141)
forki Jul 11, 2019
fe0426a
Merge pull request #7197 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 11, 2019
bf1055c
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 11, 2019
13596c4
Merge pull request #7201 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 12, 2019
da432e1
Better record and value formatting in tools (#7021)
cartermp Jul 12, 2019
660a545
fix portable PDBs for anon records (#7099)
dsyme Jul 12, 2019
9dc9d0e
fix portable PDBs for anon records (#7099)
dsyme Jul 12, 2019
60c915a
Moving ElseBranchHasWrongTypeTests over to NUnit (#7104)
forki Jul 12, 2019
869c2bb
Port tests for missing else branch to NUnit (#7209)
forki Jul 12, 2019
c80a0cb
Merge pull request #7208 from KevinRansom/cherrypickfix
KevinRansom Jul 12, 2019
2fabdaa
Merge pull request #7213 from dotnet/merges/master-to-release/dev16.3
brettfo Jul 12, 2019
59bfc83
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 12, 2019
8ab272a
Update dependencies from https://github.com/dotnet/arcade build 20190…
Jul 13, 2019
1ad5657
Merge pull request #7222 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 13, 2019
b7d5efd
Merge branch 'release/dev16.3' into merges/release/fsharp47-to-releas…
KevinRansom Jul 13, 2019
7780cab
Fix Supplementary Character / Surrogate Pair info (no code changes) (…
srutzky Jul 13, 2019
30cce45
Merge pull request #7228 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 14, 2019
0abf39c
Merge pull request #7223 from dotnet/merges/release/fsharp47-to-relea…
KevinRansom Jul 14, 2019
f9a8e2a
Update IlxGen.fs (#7227)
TIHan Jul 14, 2019
c79a8ab
Merge pull request #7225 from dotnet/darc-master-1d1b7b40-d7f9-4b9d-9…
KevinRansom Jul 14, 2019
ec8a424
Check for exit code in compiler tests (#7211)
forki Jul 14, 2019
c4dba1f
Moving AccessOfTypeAbbreviationTests over to NUnit (#7226)
sergey-tihon Jul 14, 2019
f720c73
Merge pull request #7230 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 14, 2019
75cef56
Moving ConstructorTests over to NUnit (#7236)
sergey-tihon Jul 15, 2019
c7cd220
[master] Update dependencies from dotnet/arcade (#7233)
dotnet-maestro[bot] Jul 15, 2019
0f24b3e
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 16, 2019
863ec25
Moving UpcastDowncastTests over to NUnit (#7229)
sergey-tihon Jul 16, 2019
c8bac72
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 17, 2019
6980587
Move ErrorMessages/NameResolution Tests to NUnit (#7237)
kMutagene Jul 17, 2019
4cf7b5b
Moving WarnExpressionTests over to NUnit (#7232)
sergey-tihon Jul 17, 2019
2f270f2
Merge pull request #7241 from dotnet/merges/master-to-release/dev16.3
KevinRansom Jul 17, 2019
650805b
move some error and warning tests to NUnit (#7244)
smcl Jul 17, 2019
375fd7c
Update dependencies from https://github.com/dotnet/arcade build 20190…
Jul 18, 2019
8d74566
Merge pull request #7253 from dotnet/darc-master-648345c2-b59c-4cd2-9…
KevinRansom Jul 19, 2019
c423de9
Move UnitGenericAbstractType To Nunit (#7257)
falfaddaghi Jul 19, 2019
4151eb2
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 19, 2019
bdb2b79
Moving TypeMismatchTests over to NUnit (#7250)
sergey-tihon Jul 19, 2019
b0e5926
publish pdbs in FSharp.Core.nupkg (#7255)
brettfo Jul 19, 2019
3e7b66d
Enable hash algorithm selection (#7252)
KevinRansom Jul 20, 2019
c70ead8
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 20, 2019
ff7b8ff
Improve netcore reference selection (#7263)
KevinRansom Jul 22, 2019
d53a38c
Moving Libraries Control tests to NUnit (#7234)
thinkbeforecoding Jul 22, 2019
5efa8a7
Member constraints and PrimitiveConstraints (#7210)
forki Jul 22, 2019
a7c68c3
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 23, 2019
a67156b
Merge branch 'master' into merges/release/dev16.2-to-master
brettfo Jul 24, 2019
0bd851b
Merge pull request #7272 from dotnet/merges/release/dev16.2-to-master
Jul 25, 2019
37970b4
fixes issue #6832 (#7259)
KevinRansom Jul 25, 2019
d979174
Color nameof as intrinsic (#7273)
cartermp Jul 25, 2019
8e843ae
[master] Update dependencies from dotnet/arcade (#7269)
dotnet-maestro[bot] Jul 26, 2019
b3811d2
Merge pull request #7279 from dotnet/merges/release/fsharp47-to-relea…
Jul 26, 2019
ce483c0
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 26, 2019
969a9c4
Fix test assert (#7283)
KevinRansom Jul 26, 2019
2304ea4
merge
KevinRansom Jul 26, 2019
c03755f
disablewarningtests
KevinRansom Jul 27, 2019
d488458
Merge pull request #7266 from dotnet/merges/master-to-release/dev16.3
Jul 27, 2019
cc60ed6
code cleanup prior to optional interop improvements (#7276)
dsyme Jul 27, 2019
e72ded1
Update dependencies from https://github.com/dotnet/arcade build 20190…
dotnet-maestro[bot] Jul 27, 2019
bdb229c
Moving ClassesTests over to NUnit (#7264)
sergey-tihon Jul 27, 2019
8370ef6
Move Basic Constants to NUnit (#7262)
falfaddaghi Jul 27, 2019
3ce8eb1
Moved Don't Suggest Tests over to NUnit (#7288)
sergey-tihon Jul 29, 2019
868b76a
[master] Update dependencies from dotnet/arcade (#7287)
dotnet-maestro[bot] Jul 29, 2019
9c1a0d1
Fix langversion with multiple projects (#7293)
KevinRansom Jul 30, 2019
8edf449
Merge remote-tracking branch 'upstream/master' into merges/master-to-…
brettfo Jul 30, 2019
54f13f0
Merge pull request #7292 from dotnet/merges/master-to-release/dev16.3
Jul 30, 2019
897afd3
Merge pull request #7301 from KevinRansom/release/fsharp47
brettfo Jul 30, 2019
a80b135
Merge Dev16.3, resolve conflicts.
KevinRansom Jul 30, 2019
282cd3d
Resolve merge issues, and take care of Test Framework incompatabilities
KevinRansom Jul 31, 2019
bd1becc
Tweak tests
KevinRansom Jul 31, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion RoslynPackageVersion.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.0-beta3-19222-02
3.2.0-beta4-19312-15
7 changes: 4 additions & 3 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@
<FSharpCorePreviewPackageVersion>$(FSCorePackageVersion)-$(PreReleaseVersionLabel).*</FSharpCorePreviewPackageVersion>
</PropertyGroup>
<PropertyGroup>
<FSPackageMajorVersion>10.4</FSPackageMajorVersion>
<FSPackageVersion>$(FSPackageMajorVersion).3</FSPackageVersion>
<FSPackageMajorVersion>10.5</FSPackageMajorVersion>
<FSPackageVersion>$(FSPackageMajorVersion).0</FSPackageVersion>
<FSProductVersionPrefix>$(FSPackageVersion)</FSProductVersionPrefix>
<FSProductVersion>$(FSPackageVersion).0</FSProductVersion>
</PropertyGroup>
<PropertyGroup>
<VSMajorVersion>16</VSMajorVersion>
<VSMinorVersion>1</VSMinorVersion>
<VSMinorVersion>2</VSMinorVersion>
<VSGeneralVersion>$(VSMajorVersion).0</VSGeneralVersion>
<VSAssemblyVersionPrefix>$(VSMajorVersion).$(VSMinorVersion).0</VSAssemblyVersionPrefix>
<VSAssemblyVersion>$(VSAssemblyVersionPrefix).0</VSAssemblyVersion>
Expand All @@ -55,6 +55,7 @@
https://dotnet.myget.org/F/roslyn-tools/api/v3/index.json;
https://api.nuget.org/v3/index.json;
https://dotnet.myget.org/F/roslyn/api/v3/index.json;
https://dotnet.myget.org/F/roslyn-analyzers/api/v3/index.json;
https://dotnet.myget.org/F/symreader-converter/api/v3/index.json;
https://dotnet.myget.org/F/interactive-window/api/v3/index.json;
https://myget.org/F/vs-devcore/api/v3/index.json;
Expand Down
3 changes: 2 additions & 1 deletion eng/targets/Settings.props
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
</PropertyGroup>

<PropertyGroup>
<IncludeVsLanguageServer>true</IncludeVsLanguageServer>
<!-- this should be false for branch `release/dev16.2`, true otherwise -->
<IncludeVsLanguageServer>false</IncludeVsLanguageServer>
</PropertyGroup>

</Project>
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.cs.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} pro F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} für F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.es.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} para F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.fr.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} pour F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.it.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} per F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.ja.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">F# {1} の {0}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.ko.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">F# {1}용 {0}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.pl.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} dla języka F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.pt-BR.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} para F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.ru.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} для F# {1}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.tr.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">F# {1} için {0}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.zh-Hans.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">F# {1} 的 {0}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
2 changes: 1 addition & 1 deletion src/fsharp/FSharp.Build/xlf/FSBuild.txt.zh-Hant.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">F # {1} 的 {0}</target>
<note />
</trans-unit>
<trans-unit id="toolpathUnknown">
Expand Down
17 changes: 14 additions & 3 deletions src/fsharp/IlxGen.fs
Original file line number Diff line number Diff line change
Expand Up @@ -832,8 +832,15 @@ and IlxGenEnv =

/// Are we under the scope of a try, catch or finally? If so we can't tailcall. SEH = structured exception handling
withinSEH: bool

/// Are we inside of a recursive let binding, while loop, or a for loop?
isInLoop: bool
}

let SetIsInLoop isInLoop eenv =
if eenv.isInLoop = isInLoop then eenv
else { eenv with isInLoop = isInLoop }

let ReplaceTyenv tyenv (eenv: IlxGenEnv) = {eenv with tyenv = tyenv }

let EnvForTypars tps eenv = {eenv with tyenv = TypeReprEnv.ForTypars tps }
Expand Down Expand Up @@ -3434,6 +3441,7 @@ and GenTryFinally cenv cgbuf eenv (bodyExpr, handlerExpr, m, resty, spTry, spFin
//--------------------------------------------------------------------------

and GenForLoop cenv cgbuf eenv (spFor, v, e1, dir, e2, loopBody, m) sequel =
let eenv = SetIsInLoop true eenv
let g = cenv.g

// The JIT/NGen eliminate array-bounds checks for C# loops of form:
Expand Down Expand Up @@ -3524,6 +3532,7 @@ and GenForLoop cenv cgbuf eenv (spFor, v, e1, dir, e2, loopBody, m) sequel =
//--------------------------------------------------------------------------

and GenWhileLoop cenv cgbuf eenv (spWhile, e1, e2, m) sequel =
let eenv = SetIsInLoop true eenv
let finish = CG.GenerateDelayMark cgbuf "while_finish"
let startTest = CG.GenerateMark cgbuf "startTest"

Expand Down Expand Up @@ -5126,6 +5135,7 @@ and GenLetRecFixup cenv cgbuf eenv (ilxCloSpec: IlxClosureSpec, e, ilField: ILFi

/// Generate letrec bindings
and GenLetRecBindings cenv (cgbuf: CodeGenBuffer) eenv (allBinds: Bindings, m) =
let eenv = SetIsInLoop true eenv
// Fix up recursion for non-toplevel recursive bindings
let bindsPossiblyRequiringFixup =
allBinds |> List.filter (fun b ->
Expand Down Expand Up @@ -5374,8 +5384,8 @@ and GenBindingAfterSequencePoint cenv cgbuf eenv sp (TBind(vspec, rhsExpr, _)) s
| _ ->
let storage = StorageForVal cenv.g m vspec eenv
match storage, rhsExpr with
// locals are zero-init, no need to initialize them
| Local (_, realloc, _), Expr.Const (Const.Zero, _, _) when not realloc ->
// locals are zero-init, no need to initialize them, except if you are in a loop and the local is mutable.
| Local (_, realloc, _), Expr.Const (Const.Zero, _, _) when not realloc && not (eenv.isInLoop && vspec.IsMutable) ->
CommitStartScope cgbuf startScopeMarkOpt
| _ ->
GenBindingRhs cenv cgbuf eenv SPSuppress vspec rhsExpr
Expand Down Expand Up @@ -7512,7 +7522,8 @@ let GetEmptyIlxGenEnv (ilg: ILGlobals) ccu =
liveLocals=IntMap.empty()
innerVals = []
sigToImplRemapInfo = [] (* "module remap info" *)
withinSEH = false }
withinSEH = false
isInLoop = false }

type IlxGenResults =
{ ilTypeDefs: ILTypeDef list
Expand Down
3 changes: 3 additions & 0 deletions src/fsharp/fsi/fsi.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@
<ProjectReference Include="$(MSBuildThisFileDirectory)..\FSharp.Compiler.Private\FSharp.Compiler.Private.fsproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)..\FSharp.Compiler.Interactive.Settings\FSharp.Compiler.Interactive.Settings.fsproj" />

<!-- only used when '$(TargetFramework)' == 'netstandard2.0' -->
<ProjectReference Include="..\FSharp.Build\FSharp.Build.fsproj" Condition="'$(TargetFramework)' == 'netstandard2.0'" />

<!-- only used when '$(TargetFramework)' == 'net472' -->
<ProjectReference Include="$(MSBuildThisFileDirectory)..\FSharp.Compiler.Server.Shared\FSharp.Compiler.Server.Shared.fsproj" Condition="'$(TargetFramework)' == 'net472'" />
</ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions src/fsharp/xlf/FSComp.txt.cs.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} pro F# {1}</target>
<note />
</trans-unit>
<trans-unit id="optsChecksumAlgorithm">
Expand Down Expand Up @@ -154,7 +154,7 @@
</trans-unit>
<trans-unit id="useSdkRefs">
<source>Use reference assemblies for .NET framework references when available (Enabled by default).</source>
<target state="new">Use reference assemblies for .NET framework references when available (Enabled by default).</target>
<target state="translated">Pro odkazy na rozhraní .NET používejte referenční sestavení, pokud jsou k dispozici (ve výchozím nastavení povolené).</target>
<note />
</trans-unit>
<trans-unit id="yieldUsedInsteadOfYieldBang">
Expand Down Expand Up @@ -5559,7 +5559,7 @@
</trans-unit>
<trans-unit id="fscDeterministicDebugRequiresPortablePdb">
<source>Deterministic builds only support portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="needs-review-translation">Deterministická sestavení podporují jenom soubory PDB typu Portable (--debug:portable nebo --debug:embedded).</target>
<target state="translated">Deterministické buildy podporují jenom přenositelné soubory PDB (--debug:portable nebo --debug:embedded)</target>
<note />
</trans-unit>
<trans-unit id="etIllegalCharactersInNamespaceName">
Expand Down Expand Up @@ -7174,17 +7174,17 @@
</trans-unit>
<trans-unit id="optsPathMap">
<source>Maps physical paths to source path names output by the compiler</source>
<target state="new">Maps physical paths to source path names output by the compiler</target>
<target state="translated">Mapuje fyzické cesty na názvy zdrojových cest z výstupu kompilátoru.</target>
<note />
</trans-unit>
<trans-unit id="fscPathMapDebugRequiresPortablePdb">
<source>--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="new">--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</target>
<target state="translated">Parametr --pathmap se může používat jenom s přenositelnými soubory PDB (--debug:portable nebo --debug:embedded)</target>
<note />
</trans-unit>
<trans-unit id="optsInvalidPathMapFormat">
<source>Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</source>
<target state="new">Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</target>
<target state="translated">Neplatná mapa cest. Mapování musí být oddělená čárkami a používat formát cesta=zdrojováCesta.</target>
<note />
</trans-unit>
</body>
Expand Down
12 changes: 6 additions & 6 deletions src/fsharp/xlf/FSComp.txt.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} für F# {1}</target>
<note />
</trans-unit>
<trans-unit id="optsChecksumAlgorithm">
Expand Down Expand Up @@ -154,7 +154,7 @@
</trans-unit>
<trans-unit id="useSdkRefs">
<source>Use reference assemblies for .NET framework references when available (Enabled by default).</source>
<target state="new">Use reference assemblies for .NET framework references when available (Enabled by default).</target>
<target state="translated">Verweisassemblys für .NET Framework-Verweise verwenden, wenn verfügbar (standardmäßig aktiviert).</target>
<note />
</trans-unit>
<trans-unit id="yieldUsedInsteadOfYieldBang">
Expand Down Expand Up @@ -5559,7 +5559,7 @@
</trans-unit>
<trans-unit id="fscDeterministicDebugRequiresPortablePdb">
<source>Deterministic builds only support portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="needs-review-translation">Deterministische Builds unterstützen nur portierbare PDbs ("--debug:portable" oder "--debug:embedded").</target>
<target state="translated">Deterministische Builds unterstützen nur portable PDB-Dateien (--debug:portable oder --debug:embedded)</target>
<note />
</trans-unit>
<trans-unit id="etIllegalCharactersInNamespaceName">
Expand Down Expand Up @@ -7174,17 +7174,17 @@
</trans-unit>
<trans-unit id="optsPathMap">
<source>Maps physical paths to source path names output by the compiler</source>
<target state="new">Maps physical paths to source path names output by the compiler</target>
<target state="translated">Ordnet der Ausgabe von Quellpfadnamen des Compilers physische Pfade zu</target>
<note />
</trans-unit>
<trans-unit id="fscPathMapDebugRequiresPortablePdb">
<source>--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="new">--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</target>
<target state="translated">--pathmap kann nur mit portablen PDB-Dateien verwendet werden (--debug:portable oder --debug:embedded)</target>
<note />
</trans-unit>
<trans-unit id="optsInvalidPathMapFormat">
<source>Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</source>
<target state="new">Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</target>
<target state="translated">Ungültige Pfadzuordnung. Zuordnungen müssen durch Kommas getrennt werden und das Format 'path=sourcePath' aufweisen</target>
<note />
</trans-unit>
</body>
Expand Down
14 changes: 7 additions & 7 deletions src/fsharp/xlf/FSComp.txt.es.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<body>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<target state="translated">{0} para F# {1}</target>
<note />
</trans-unit>
<trans-unit id="optsChecksumAlgorithm">
Expand Down Expand Up @@ -124,7 +124,7 @@
</trans-unit>
<trans-unit id="followingPatternMatchClauseHasWrongType">
<source>All branches of a pattern match expression must return values of the same type as the first branch, which here is '{0}'. This branch returns a value of type '{1}'.</source>
<target state="new">All branches of a pattern match expression must return values of the same type as the first branch, which here is '{0}'. This branch returns a value of type '{1}'.</target>
<target state="translated">Todas las ramas de una expresión de coincidencia de patrón deben devolver valores del mismo tipo. La primera rama devolvió un valor de tipo "{0}", pero esta rama devolvió un valor de tipo "\{1 \}".</target>
<note />
</trans-unit>
<trans-unit id="patternMatchGuardIsNotBool">
Expand Down Expand Up @@ -154,7 +154,7 @@
</trans-unit>
<trans-unit id="useSdkRefs">
<source>Use reference assemblies for .NET framework references when available (Enabled by default).</source>
<target state="new">Use reference assemblies for .NET framework references when available (Enabled by default).</target>
<target state="translated">Use ensamblados de referencia para las referencias de .NET Framework cuando estén disponibles (habilitado de forma predeterminada).</target>
<note />
</trans-unit>
<trans-unit id="yieldUsedInsteadOfYieldBang">
Expand Down Expand Up @@ -5559,7 +5559,7 @@
</trans-unit>
<trans-unit id="fscDeterministicDebugRequiresPortablePdb">
<source>Deterministic builds only support portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="needs-review-translation">Las compilaciones deterministas solo admiten PDB portátiles (--debug:portable o --debug:embedded)</target>
<target state="translated">Las compilaciones deterministas solo admiten PDB portátiles (--Debug: portable o--Debug: embedded)</target>
<note />
</trans-unit>
<trans-unit id="etIllegalCharactersInNamespaceName">
Expand Down Expand Up @@ -7174,17 +7174,17 @@
</trans-unit>
<trans-unit id="optsPathMap">
<source>Maps physical paths to source path names output by the compiler</source>
<target state="new">Maps physical paths to source path names output by the compiler</target>
<target state="translated">Asigna rutas físicas de acceso a nombres de ruta de origen resultantes del compilador</target>
<note />
</trans-unit>
<trans-unit id="fscPathMapDebugRequiresPortablePdb">
<source>--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</source>
<target state="new">--pathmap can only be used with portable PDBs (--debug:portable or --debug:embedded)</target>
<target state="translated">--pathmap solo se puede utilizar con PDB portátiles (--Debug:portable o --Debug:embedded)</target>
<note />
</trans-unit>
<trans-unit id="optsInvalidPathMapFormat">
<source>Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</source>
<target state="new">Invalid path map. Mappings must be comma separated and of the format 'path=sourcePath'</target>
<target state="translated">Mapa de ruta no válido. Las asignaciones deben estar separadas por comas y tener el formato "path=rutaOrigen"</target>
<note />
</trans-unit>
</body>
Expand Down
Loading