Skip to content

Conversation

GeorchW
Copy link
Contributor

@GeorchW GeorchW commented Feb 5, 2020

This incurs lots of changes because the type regex was changed; there is only one line that was uniquely changed*.

I think this should be all that is required for the "nullable reference types" feature of C#8, since arrays are the only type (if I'm not mistaken) that are reference types distinguishable by syntax, and nullable value types already existed before.

* edit: I split the line into multiple for readability.

Fixes #157

@dnfclas
Copy link

dnfclas commented Feb 5, 2020

CLA assistant check
All CLA requirements met.

Base automatically changed from master to main March 24, 2021 03:22
Copy link
Member

@JoeRobich JoeRobich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for these changes!

@JoeRobich JoeRobich merged commit 61d980f into dotnet:main Mar 24, 2021
JoeRobich added a commit to JoeRobich/vscode that referenced this pull request Mar 24, 2021
C# 8 support [csharp-tmLanguage#165](dotnet/csharp-tmLanguage#165):
- Pattern matching enhancements
 - Switch Expressions
 - Property Patterns
 - Tuple Patterns
 - Positional Patterns
- Asynchronous streams.
- Enhancement of interpolated verbatim strings.
_(Contributed by [@david-driscoll](https://github.com/david-driscoll))_

Additional C# 8 support [csharp-tmLanguage#188](dotnet/csharp-tmLanguage#188):
- Using Declarations.
- Static Local Functions.
- Null-coalescing Assignment.
_(Contributed by [@rchowe](https://github.com/rchowe))_

Add support for Nullable Array types [csharp-tmLanguage#175](dotnet/csharp-tmLanguage#175)
_(Contributed by [@GeorchW](https://github.com/GeorchW))_
JoeRobich added a commit to JoeRobich/vscode that referenced this pull request Mar 24, 2021
C# 8 support:
- Pattern matching enhancements
  - Switch Expressions
  - Property Patterns
  - Tuple Patterns
  - Positional Patterns
- Asynchronous streams.
- Enhancement of interpolated verbatim strings.
[csharp-tmLanguage#165](dotnet/csharp-tmLanguage#165)
_(Contributed by [@david-driscoll](https://github.com/david-driscoll))_

Additional C# 8 support:
- Using Declarations.
- Static Local Functions.
- Null-coalescing Assignment.
[csharp-tmLanguage#188](dotnet/csharp-tmLanguage#188)
_(Contributed by [@rchowe](https://github.com/rchowe))_

Add support for Nullable Array types.
[csharp-tmLanguage#175](dotnet/csharp-tmLanguage#175)
_(Contributed by [@GeorchW](https://github.com/GeorchW))_
JoeRobich added a commit to JoeRobich/vscode that referenced this pull request Mar 24, 2021
C# 8 support (Pattern matching enhancements, Asynchronous streams, Enhancement of interpolated verbatim strings)
[csharp-tmLanguage#165](dotnet/csharp-tmLanguage#165)
_(Contributed by [@david-driscoll](https://github.com/david-driscoll))_

Additional C# 8 support (Using Declarations, Static Local Functions, Null-coalescing Assignment)
[csharp-tmLanguage#188](dotnet/csharp-tmLanguage#188)
_(Contributed by [@rchowe](https://github.com/rchowe))_

Add support for Nullable Array types.
[csharp-tmLanguage#175](dotnet/csharp-tmLanguage#175)
_(Contributed by [@GeorchW](https://github.com/GeorchW))_
JoeRobich added a commit to JoeRobich/vscode that referenced this pull request Mar 24, 2021
C# 8 support (Pattern matching enhancements, Asynchronous streams, Enhancement of interpolated verbatim strings)
[csharp-tmLanguage#165](dotnet/csharp-tmLanguage#165)
_(Contributed by [@david-driscoll](https://github.com/david-driscoll))_

Additional C# 8 support (Using Declarations, Static Local Functions, Null-coalescing Assignment)
[csharp-tmLanguage#188](dotnet/csharp-tmLanguage#188)
_(Contributed by [@rchowe](https://github.com/rchowe))_

Add support for Nullable Array types.
[csharp-tmLanguage#175](dotnet/csharp-tmLanguage#175)
_(Contributed by [@GeorchW](https://github.com/GeorchW))_
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.

Syntax highlighting breaks for nullable arrays
3 participants