Skip to content

Forki i1637 #25

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 86 commits into from
Jun 23, 2017
Merged

Forki i1637 #25

merged 86 commits into from
Jun 23, 2017

Conversation

dsyme
Copy link
Collaborator

@dsyme dsyme commented Jun 23, 2017

Updat to master and also remove change to TAST dsyme@31c8082

forki and others added 30 commits May 29, 2017 08:21
* Don't convert attributes to array and then to list

* Don't convert attributes to array and then to list
Adding features since last update.
…otnet#3150)

* Give better error message when IF Statement has context requirements

* simplify code

* Update TypeChecker.fs

* something has a type

* Adding a test

* Transitive IF context

* Another test - fixes dotnet#3146

* fix wording
Try to clean up error text a little.
KevinRansom and others added 29 commits June 8, 2017 20:41
* remove portables

* temp

* remove bin from profiles paths

* reorder setup build

* Ensure nuget is built prior to setup

* remove portable customizations from targets

* fix ci_part1
…otnet#3195)

* Simplify ci to 3 parts now that we don't build many fsharp.core.dlls

* ci_part1 was still to broad
There's several reasons for this, the most important being that only .NetFramework projects will provide a useful download. Also, not doing this resulted in a bug for Xamarin projects (Issue 2992). This fix is identical to what other projects do in Visual Studio.
This fixes the very long-standing issue where trying to add a new file to an F# Web project
opens a window with no file templates available.

See for example here for the workaround that was required for VS up to 2015:
http://bloggemdano.blogspot.fr/2013/11/adding-new-items-to-pure-f-aspnet.html
* Struct Records and Unions have ValueType super type

* Add qa tests for ValueType constraint on struct Records and Unions
* Increase indent level after line end with certain keywords

* Fix test case

* Use Tokenizer

* Refactoring and fix test

* Saul review

* Add more test

* Fix tests

* Rename tryFindLastNoneEmptyToken -> tryFindLastNoneWhitespaceToken

* Trailing comment is ok

* Move auto indent to a separate test

* Use same indentation as the previous comment line
…net#3224)

* fix 1510: Static constructor interferes with looking up ReflectedDefinition

* fix 1510: Static constructor interferes with looking up ReflectedDefinition (2)

* fix test
* remove duplicated completion items

* remove duplicated completion items (2)
* Fix quotation of struct union match

* Fix quotation of struct union match ()

* fix test
* Add fsharp.core build to proto

* update linux

* update linux build script
…pe providers (dotnet#3236)

* no in-memory project references for projects using generative type providers

* add test and build FCS as part of 'all'

* remove needless file

* add missing compiled TP dll
* Add dotnetcli20

* Update dotnet cli

* Build proto using dotnet cli as lkg

* Remove lkg
@dsyme dsyme merged commit 03d5b01 into forki:i1637 Jun 23, 2017
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.