-
Notifications
You must be signed in to change notification settings - Fork 335
Expand file tree
/
Copy pathInputSystem.ruleset
More file actions
9 lines (9 loc) · 814 Bytes
/
InputSystem.ruleset
File metadata and controls
9 lines (9 loc) · 814 Bytes
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<RuleSet Name="Ruleset for Unity package code in the UnityEngine and UnityEditor namespaces" Description="Code analysis rules for code published by Unity Technologies." ToolsVersion="15.0">
<Include Path="api-analyzers/UnityEngineAndUnityEditorCodeInPackages.ruleset" Action=/proxy/https/github.com/Unity-Technologies/InputSystem/blob/develop/Tools/CodeAnalyzerTestProject/"Default" />
<Rules AnalyzerId="Microsoft.Analyzers.ManagedCodeAnalysis" RuleNamespace="Microsoft.Rules.Managed">
<Rule Id="CA1051" Action=/proxy/https/github.com/Unity-Technologies/InputSystem/blob/develop/Tools/CodeAnalyzerTestProject/"None" /> <!-- We have many instance fields, which we cannot easily turn into properties due to needs of serialization systems and il2cpp stripping requirements. -->
<Rule Id="CA1815" Action=/proxy/https/github.com/Unity-Technologies/InputSystem/blob/develop/Tools/CodeAnalyzerTestProject/"None" /> <!-- Can fix later -->
<Rule Id="CA1030" Action=/proxy/https/github.com/Unity-Technologies/InputSystem/blob/develop/Tools/CodeAnalyzerTestProject/"None" /> <!-- false positive due to our event property syntax -->
</Rules>
</RuleSet>