Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Implement error/warning infrastructure in the type system #71

Closed
MichalStrehovsky opened this issue Oct 18, 2015 · 1 comment
Closed
Assignees
Milestone

Comments

@MichalStrehovsky
Copy link
Member

Good warnings and error reporting are of great help to tool developers or general developers alike.

The warning system should not be a burden in environments where warnings are undesired/unactionable - it should get out of the way without impacting perf. At the same time we want the warning system be flexible enough to enable PEVerify-like scenarios (dotnet/coreclr/#295) for the type system in the future.

The error system should be based on standardized exceptions that provide context with programmatic access (e.g. having an object-typed Pertinent property that points to a type system object associated with the exception).

@MichalStrehovsky MichalStrehovsky self-assigned this Oct 18, 2015
@gkhanna79 gkhanna79 added this to the February milestone Dec 11, 2015
@joshfree joshfree modified the milestones: Thanksgiving Demo, February Oct 18, 2016
@MichalStrehovsky
Copy link
Member Author

This has been fixed in e9f8056.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants