ReSharper ma problem z rozpoznaniem nazwy kolekcji, jeśli pojawia się w opisie metody, do której odwołuje się cref
.ReSharper nie może rozpoznać typu kolekcji w komentarzach
Na przykład w tym ReSharper podpisu podkreśla słowo 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)
{
}
Kiedy najechaniu na podświetlonym obszarze to mówi Cannot resolve symbol 'Dictionary'
. Plik ma odniesienie do System.Collections.Generic
. To samo dzieje się dla IEnumerable
i dla List
.
Nie ma żadnego wpływu na kod, nie uniemożliwia kompilacji ani niczego. Nadal wolę dbać o to, aby moje pliki były czyszczone i nie sądzę, żeby ReSharper miał problemy z rozwiązywaniem nazw w komentarzach.
Używam programu ReSharper 8.0. Wszelkie sugestie, jak to naprawić lub jak zmienić moje komentarze, aby pozbyć się tego "nierozwiązanego" ostrzeżenia wysoko cenionego.
Dzięki, że pomogło. Zabawne jest to, że generuję komentarze za pomocą programu ReSharper, więc oczekiwałbym, że powinien wygenerować je w poprawnej formie. – PiotrWolkowski
Dokładnie, jakie kroki podjąłeś, aby wygenerować błędny_ formularz? –
Wybrałem opcję "Wstaw nagłówek" z menu. Po wybraniu żółtej żarówki Lgith otworzy się ReSharper – PiotrWolkowski