Skip to content

Optimize #51

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 18 commits into from
Feb 2, 2018
Merged

Optimize #51

merged 18 commits into from
Feb 2, 2018

Conversation

ncave
Copy link

@ncave ncave commented Feb 2, 2018

No description provided.

isaacabraham and others added 18 commits January 20, 2018 12:47
* make tuples support Item* with warning

* add deactivated tests for struct tuple

* proper return types for Rest, prototype ctors

* fix SRTP

* fix tests

* fix tests

* add more protection

* improve code for decompiling types

* fix unit tests

* don't rebuild

* make infos systematic to reduce use of tcrefOfAppTy

* update test cases

* fix build

* update test cases

* bump FCS version consistently

* use consistent names

* code review
* Override ToString in FSharpSymbolUse

* Use %O in format string
* Enable pack for type providers

* Add support to msbuild simplify to pack for typeprovider packages

* Add transitive dependencies
* show type of ignored expression

* fix tests

* fix tests

* fix test
* do not filter symbol uses by range length in getSymbolUsesInSolution because it causes loosing symbol occurrences in Inline Rename

* make impl closer to the XAML one

* remove obsolete import
* Update GetDeclarationListSymbols to add getAllEntities

* Don't group types with the same display name as function overloads.

Now that we can include all entities for top level completions,
the grouping function can incorrectly group types with the same
display name as function overloads. Use the compiled name instead
as this includes the namespace.

* Get logical name from ExnCase

* Make getAllEntities optional

Also renamed getAllSymbols to getAllEntities everywhere for
consistency
* Add support for --preferreduilang in fsi.exe

* Prefereduiculture for fsi

* Remove dead code
* fix build.sh for OSX and a little cleanup

* fix build for mono packaging

* fix build for mono packaging

* disable some tests by default on OSX with build.sh test

* fix build from source IVTs
@forki forki merged commit c8743f4 into forki:optimizeinfcs Feb 2, 2018
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.

9 participants