Releases: peter-r-g/Sbox-Analyzers
Releases · peter-r-g/Sbox-Analyzers
Miscellaneous analyzers
- SB9009-SB9011 Event listener analysis.
- SB9009: Error for having an incorrect event listener parameter count.
- SB9010: Error for having an incorrect event listener parameter type.
- SB9011: Warning for using an event that has parameters with no
MethodArgumentsAttribute
.
- SB9012: Server command parameter type is unsupported.
- SB9013: BaseNetworkable derived type has no parameterless constructor.
Net property analyzer
The project has been rebranded to contain all analyzers related to S&box. With this, a number of bug fixes, improvements, and additions have been made. The main addition to this release is the introduction of the networked property analyzer. This analyzer handles the following diagnostics:
- SB9002: Warning of
LocalAttribute
s lack of implementation (#2169) - SB9003: Error for not implementing the change method callback defined in a
ChangeAttribute
. - SB9004: Error for having an incorrect number of parameters for a change method callback.
- SB9005: Error for having an incorrect type in the parameters for a change method callback.
- SB9006: Error for having the static keyword on a networked property.
- SB9007: Error for having a non-networkable type on a networked property.
- SB9008: Error for having a networked property that is not auto-implemented ({ get; set; }).
Initial release
1.0.0 Update NuGet package details