ReSharper ha problemi a risolvere un nome della raccolta se appare in una descrizione del metodo, con riferimento a cref
attribuito.ReSharper non è in grado di risolvere il tipo di raccolta nei commenti
Per esempio in questa firma ReSharper sottolinea la parola Dictionary
:
/// <summary>
/// The reconstruct in single account.
/// </summary>
/// <param name="programId">
/// The program id.
/// </param>
/// <returns>
/// The <see cref="Dictionary"/>. // <-- here the "Dictionary" is underlined
/// </returns>
Dictionary<long, Account> ReconstructInSingleAccount(long programId)
{
}
Quando mi passa il mouse sopra l'area evidenziata si dice Cannot resolve symbol 'Dictionary'
. Il file ha un riferimento a System.Collections.Generic
. Lo stesso accade per IEnumerable
e per List
.
Non ha alcuna influenza sul codice, non impedisce la compilazione o altro. Comunque preferisco mantenere puliti i miei file e non credo che ReSharper dovrebbe avere problemi a risolvere i nomi nei commenti in primo luogo.
Sto usando ReSharper 8.0. Qualche suggerimento su come risolvere questo problema o su come modificare i miei commenti per eliminare questo avviso "non risolto" molto apprezzato.
Grazie, che ha aiutato. La cosa divertente è che io genera commenti usando ReSharper, quindi mi aspetto che dovrebbe generarlo in una forma corretta. – PiotrWolkowski
Quali sono stati i passi che ha fatto per generare la forma _wrong_? –
Ho selezionato l'opzione "Inserisci intestazione" dal menu ReSharper si apre quando si seleziona la lampadina gialla dell'lgith – PiotrWolkowski