Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
25c21be
NRT enable code
CyrusNajmabadi Jun 15, 2022
78aeb05
NRT enable code
CyrusNajmabadi Jun 15, 2022
5cd6964
NRT enable code
CyrusNajmabadi Jun 15, 2022
75e94f8
NRT enable code
CyrusNajmabadi Jun 15, 2022
8d8b172
NRT enable code
CyrusNajmabadi Jun 15, 2022
9462d2b
NRT enable code
CyrusNajmabadi Jun 15, 2022
98d01d7
NRT enable code
CyrusNajmabadi Jun 15, 2022
ffd3420
NRT enable code
CyrusNajmabadi Jun 15, 2022
4c13017
NRT enable code
CyrusNajmabadi Jun 15, 2022
19e5769
NRT enable code
CyrusNajmabadi Jun 15, 2022
9fe660c
NRT enable code
CyrusNajmabadi Jun 15, 2022
c89c3db
In progress
CyrusNajmabadi Jun 15, 2022
8bb81a2
NRT enable code
CyrusNajmabadi Jun 15, 2022
a588eca
In progress
CyrusNajmabadi Jun 15, 2022
bb409f1
NRT enable code
CyrusNajmabadi Jun 15, 2022
a731465
NRT enable code
CyrusNajmabadi Jun 15, 2022
26ba8f0
NRT enable code
CyrusNajmabadi Jun 15, 2022
7823c42
NRT enable code
CyrusNajmabadi Jun 15, 2022
027ccba
NRT enable code
CyrusNajmabadi Jun 15, 2022
c4b4611
NRT enable code
CyrusNajmabadi Jun 15, 2022
784a98c
NRT enable code
CyrusNajmabadi Jun 15, 2022
c526be8
NRT enable code
CyrusNajmabadi Jun 15, 2022
7f39b56
NRT enable code
CyrusNajmabadi Jun 15, 2022
4009518
NRT enable code
CyrusNajmabadi Jun 15, 2022
1fc6e09
NRT enable code
CyrusNajmabadi Jun 15, 2022
aebd377
NRT enable code
CyrusNajmabadi Jun 15, 2022
a7322b3
NRT enable code
CyrusNajmabadi Jun 15, 2022
08cb9e5
NRT enable code
CyrusNajmabadi Jun 15, 2022
e8d65ef
NRT enable code
CyrusNajmabadi Jun 15, 2022
edc55ac
NRT enable code
CyrusNajmabadi Jun 15, 2022
9c85aff
NRT enable code
CyrusNajmabadi Jun 15, 2022
726a73a
NRT enable code
CyrusNajmabadi Jun 15, 2022
78a4d30
NRT enable code
CyrusNajmabadi Jun 15, 2022
66f6e8b
NRT enable code
CyrusNajmabadi Jun 15, 2022
e945e2e
Fix for generated docs
CyrusNajmabadi Jun 15, 2022
f8ff828
Merge remote-tracking branch 'upstream/main' into nrtSymbolFinder
CyrusNajmabadi Jun 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,13 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

#nullable disable

using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.CodeAnalysis.PooledObjects;
using Microsoft.CodeAnalysis.Remote;
using Microsoft.CodeAnalysis.Shared.Extensions;
using Microsoft.CodeAnalysis.Shared.Utilities;
using Roslyn.Utilities;

Expand Down Expand Up @@ -52,13 +51,13 @@ public ValueTask OnCompletedAsync(CancellationToken cancellationToken)

public ValueTask OnFindInDocumentStartedAsync(DocumentId documentId, CancellationToken cancellationToken)
{
var document = _solution.GetDocument(documentId);
var document = _solution.GetRequiredDocument(documentId);
return _progress.OnFindInDocumentStartedAsync(document, cancellationToken);
}

public ValueTask OnFindInDocumentCompletedAsync(DocumentId documentId, CancellationToken cancellationToken)
{
var document = _solution.GetDocument(documentId);
var document = _solution.GetRequiredDocument(documentId);
return _progress.OnFindInDocumentCompletedAsync(document, cancellationToken);
}

Expand Down Expand Up @@ -94,8 +93,8 @@ public async ValueTask OnReferenceFoundAsync(
SerializableReferenceLocation reference,
CancellationToken cancellationToken)
{
SymbolGroup symbolGroup;
ISymbol symbol;
SymbolGroup? symbolGroup;
ISymbol? symbol;
lock (_gate)
{
// The definition may not be in the map if we failed to map it over using TryRehydrateAsync in OnDefinitionFoundAsync.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

#nullable disable

using System;
using System.Threading;
using System.Threading.Tasks;
Expand Down