Namespace SunamoRoslyn
Classes
- ChildNodes
Provides methods for retrieving child and descendant syntax nodes from a Roslyn syntax tree.
- FileSystemWatchers
Placeholder for file system watcher functionality used by SourceCodeIndexerRoslyn.
- RoslynAnalyzer
A Roslyn diagnostic analyzer that reports named types containing lowercase letters in their names.
- RoslynCodeFixProvider
Provides a code fix that converts type names to uppercase for diagnostics reported by RoslynAnalyzer.
- RoslynComparer
Provides comparison methods for Roslyn syntax elements.
- RoslynCount
Tracks member and method counts before and after Roslyn operations on a class declaration.
- RoslynHelper
Provides helper methods for working with Roslyn syntax trees, including variable analysis, project loading, code wrapping, and syntax node operations.
- RoslynNotTranslateAble
Contains string constants for Roslyn code patterns that should not be translated.
- RoslynParser
Parses C# code using Roslyn syntax tree classes. RoslynParserText handles text/indexer-based parsing without Roslyn classes.
- RoslynParserText
Parses C# source code using text and indexer-based approaches without Roslyn syntax classes. RoslynParser handles parsing with Roslyn classes.
- SourceCodeIndexerRoslyn
Indexes source code files and extracts code elements using Roslyn.