Skip to content

UdonAnalyer: A Roslyn Analyzer for VRChat

License

Notifications You must be signed in to change notification settings

mika-f/udon-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Udon Analyzer

A collection of analyzers, refactorings, and code-fixes for UdonSharp, powered by Roslyn.

Features

Analyze your UdonSharp (or other C#/VB implementation of Udon) source code and report diagnostics such as compilation errors, unexpected behavior, and more.
This extension is a feature of the Roslyn C# compiler and can be used with any type of editor.
Officially supported editors are following:

  • Visual Studio 2019 (Community, Pro, Enterprise)
  • Visual Studio 2022 (Community, Pro, Enterprise)
  • Visual Studio Code
    • Note: Extensions for Visual Studio Code is not included in this repository. Visit here.
  • OmniSharp

You can also run it from outside of the editor. The following execution methods are supported:

  • NuGet
  • Command-Line Interface
  • Unity Integration
    • Note: Unity Integration is not included in this repository. Visit here.

License

MIT by @6jz