Skip to content

Conversation

@cartermp
Copy link
Contributor

In the event that anything unrelated to static parameters in type providers aren't regressed in signature help, this should significantly ease adjusting tests and debugging broken ones.

@cartermp cartermp changed the title Refactor everything but the type provider tests Refactor everything but the type provider tests in signature help testing Jan 21, 2021
@cartermp cartermp merged commit 35bb92d into dotnet:main Jan 21, 2021
@cartermp cartermp deleted the sighelp-test-refactor branch January 21, 2021 16:40
KevinRansom pushed a commit that referenced this pull request Jan 22, 2021
* [main] Update dependencies from dotnet/arcade (#10913)

Microsoft.DotNet.Arcade.Sdk
 From Version 6.0.0-beta.21068.2 -> To Version 6.0.0-beta.21069.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>

* Refactor everything but the type provider tests in signature help testing (#10908)

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Phillip Carter <[email protected]>
dsyme added a commit that referenced this pull request Aug 13, 2021
* merge main

* merge main

* fix some misc bits and pieces

* fix bug

* assert constructor return type

* no subsumption for type-directed records

* fix bootstrap build

* fix test

* fix test baselines

* respect rigid type annotations within expressions

* respect rigid type annotations within expressions

* reenable rigid type annotations within expressions

* update baseline

* add language version check

* adjust test baseline for better error recovery

* adjust test baseline for better error recovery

* Merge main to feature/auto-widen (#10918)

* [main] Update dependencies from dotnet/arcade (#10913)

Microsoft.DotNet.Arcade.Sdk
 From Version 6.0.0-beta.21068.2 -> To Version 6.0.0-beta.21069.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>

* Refactor everything but the type provider tests in signature help testing (#10908)

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Phillip Carter <[email protected]>

* fixes for type directed conversion for optional args, backwards compat for overloads

* op_Implicit support

* update baselines

* fix bug in nullable codegen

* fix tests

* fix unions and records

* ignore hanging test for now

* fix hang

* update baseline

* trim trailing spaces

* simplify expression leaf logic and make regular

* fix build

* update testing

* update baselines

* cache implicit operator lookup

* add op_Implicit tests: checks, options, ambiguities, extrinsic extensions

* remove int32 --> float32 and floar32 --> float64, improve error messages

* update baseline and improve errors

* update message

* adjust mechanism and policy for warnings

* adjust warnings implementation and policy

* Update FSharp.Test.Utilities.fsproj

* Update FSharp.Compiler.Service.Tests.fsproj

* Fix merge issue

* Update CheckExpressions.fs

Co-authored-by: Don Syme <[email protected]>
Co-authored-by: dotnet bot <[email protected]>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Phillip Carter <[email protected]>
Co-authored-by: Kevin Ransom (msft) <[email protected]>
Co-authored-by: Vlad Zarytovskii <[email protected]>
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.

2 participants