Skip to content

Integrate fsharp aug 11 2019 #908

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 261 commits into from
Aug 11, 2019

Conversation

baronfel
Copy link
Collaborator

31.0.0

  • Integrate dotnet/fsharp from 5a8f454 to 05c558a
  • Notable changes include:
    • Removal of the Microsoft.FSharp.Compiler.SourceCodeServices namespace
    • A new API for determining if an identifier needs to be quoted is available: FSharp.Compiler.LexHelp.Keywords.DoesIdentifierNeedQuotation
    • Enhancements to the correctness of PDBs, especially with anonymous records
    • Better string formatting of records and values
    • More stack overflow fixes in the compiler
    • Inline IL parsing error handling
    • LeafExpressionConverter handles struct tuples
    • FSharpChecker now can parse a file without caching: ParseFileNoCache

dotnet-automerge-bot and others added 30 commits February 27, 2019 06:30
* Making ILVersionInfo a struct

* Fixing tests
dotnet-automerge-bot and others added 27 commits August 11, 2019 16:29
* fixes issue #6832

* Fix comment

* Forgot to remove pdbs from fsharp.compiler.nuget

* Rename Program.fs and exclude FSharpSdk from checks

* Embedded doesn't need to verify tmp or obj directories.

* typo

* typo

* Don't check FSharpSdk for hash

* Make comment match code

* Empty commit to force rebuild
* Update dependencies from https://github.com/dotnet/arcade build 20190723.6

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19373.6

* Update dependencies from https://github.com/dotnet/arcade build 20190724.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19374.2

* Update dependencies from https://github.com/dotnet/arcade build 20190725.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19375.2
…725.15 (#7282)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19375.15
* add test cases we need to make work

* cleanup method call argument processing
…726.18 (#7285)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19376.18
* Update dependencies from https://github.com/dotnet/arcade build 20190727.2

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19377.2

* Update dependencies from https://github.com/dotnet/arcade build 20190728.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19378.1
* Update dependencies from https://github.com/dotnet/arcade build 20190729.29

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19379.29

* Update dependencies from https://github.com/dotnet/arcade build 20190730.3

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19380.3
…731.19 (#7320)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19381.19
* debug formatting

* whitespace

* whitespace

* Update DetupleArgs.fs
…801.23 (#7342)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19401.23
…802.16 (#7351)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19402.16
* Update dependencies from https://github.com/dotnet/arcade build 20190803.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19403.1

* Update dependencies from https://github.com/dotnet/arcade build 20190804.1

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19404.1
…805.9 (#7360)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19405.9
…806.7 (#7364)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19406.7
…807.9 (#7368)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19407.9
* update build definition to use stages

* disable arcade NuGet package validation
* Use netcoresdk 3.0

* Use appdomain and load context

* temp

* Execute in appdomain, or assemblyloadcontext

* fscore

* linux

* Try to publish test logs from Linux/MacOS

* Copy paste error

* netcoreapp3

* feedback
…370)

Due to internal package publishing policies, the author of a package
published via a Microsoft account must be exactly 'Microsoft'.  To preserve
attribution to the F# Software Foundation, mention is made in the <description>
tag of FSharp.Core.
…808.13 (#7371)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19408.13
…809.8 (#7382)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19409.8
…810.2 (#7385)

- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19410.2
@baronfel
Copy link
Collaborator Author

Spurious build failures on weekly mono, merging despite them.

@baronfel baronfel merged commit 02eb8ff into fsharp:master Aug 11, 2019
@baronfel baronfel deleted the integrate-fsharp-aug-11-2019 branch August 11, 2019 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.