This repository has been archived by the owner on Jul 23, 2022. It is now read-only.
Releases: esnya/UdonRabbit.Analyzer
Releases · esnya/UdonRabbit.Analyzer
v0.14.1-alpha.2
fix: Modify name of unitypackage
v0.14.1-alpha.1
fix: Modify name of unitypackage
Support FieldChangeCallback in UdonSharp v0.20.0
This release contains the following changes:
- URA0052: Cannot set field with FieldChangeCallbackAttribute, use a property or SetProgramVariable
- URA0053: Invalid target property for FieldChangeCallbackAttribute
- URA0054: Only one field may target property
- URA0055: Types must match between property and variable change field
Support User-Property Declarations and More CodeFixes
This release contains the following changes:
- URA0008: Disable Analyzer on UdonSharp greater than or equals to v0.20.0
- URA0030: Support CodeFixes
- URA0031: Support CodeFixes
- URA0032: Support User-Property Declarations
- URA0034: Support CodeFixes
- URA0041: Support CodeFixes
- URA0042: Support CodeFixes
- URA0043: Support CodeFixes
- URA0047: The generic method of GetComponent<T>() is currently broken in Udon for SDK3 Components
- URA0048: UdonSharp does not currently support C# 7.1 language features
- URA0049: UdonSharp does not currently support C# 7.2 language features
- URA0050: UdonSharp does not currently support static user-defined property declarations
- URA0051: UdonSharp does not currently support initializers on properties
- Fixed an issue where an incorrect UnityPackage was being generated, reported by azarashi_uni and sh1mc
Support Smooth Interpolation for Synced Variables and CodeFixes
This release contains the following changes:
- URA0045: The method specify for SendCustomEvent is not declared in the receiver (#131, #132)
- URA0046: Udon does not support smooth interpolation of the synced type (#133)
Starting with this release, we are implementing CodeFixes on a trial basis. This is a feature that automatically attempts to fix your code.
For example, in the case of URA0046, the following corrections will be made automatically.
In the CodeFixes section of the documentation is checked as o
, you can use this feature.
Support Analysis of SendCustomEvent Arguments
This release contains the following changes:
- URA0001: Support constructor (
.ctor
) validation (#110) - URA0041: The method called by SendCustomNetworkEvent must be public (#98)
- URA0042: The method specify for SendCustomNetworkEvent must be public (#127)
- URA0043: The method called over the network cannot start with _ (#128)
- URA0044: The method specify for SendCustomNetworkEvent cannot start with _ (#129)