2025-01-25 04:38:09 +08:00

1811 lines
56 KiB
JSON

{
"General" : {
"Global_Assets_Scan_Mode" : "TargetByConfig",
"global_target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 1
}
],
"global_ignore_config" : [
],
"Global_Failed_Data_Folder" : "",
"Manifest_Folder" : "",
"RunSelectedModules_Includes" : {
"Basic_Assets_Check" : true,
"Scenes_Check" : true,
"Global_Settings_Check" : true,
"CS_Check" : true,
"Lua_Check" : true,
"Custom_Rules_Check" : true,
"Effects_Play_Check" : true,
"Shader_Analysis" : true,
"Art_Assets_Check" : true,
"Assets_Reference_Check" : true
},
"FixSelectedModules_Includes" : {
"Basic_Assets_Fix" : true,
"Scenes_Fix" : true,
"Global_Settings_Fix" : true,
"CS_Fix" : false,
"Lua_Fix" : false,
"Custom_Rules_Fix" : false,
"Effects_Play_Fix" : false,
"Shader_Fix" : false,
"Art_Assets_Fix" : false,
"Assets_Reference_Fix" : false
}
},
"Basic_Assets_Check" : {
"Rule_List" : {
"ProjectAssets.VideoClip.Video_SizeLimit" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"512"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_AlphaAllOne" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_TooManyTransparentPixels" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_CompressionFormat" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_FilterMode" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_PureColor" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_Resolution" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets/BundleResources",
"thresholds" : [
"512"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_RW" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_SpriteMipmap" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_WrapMode" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.Animator_OptimizeGameObjects" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.Animator_ApplyRootMotion" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.LODGroup_MissingRenderer" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_TextureCount" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"5"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_TextureSize" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"256"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_MeshSize" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"500"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_MeshEmitCount" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"5"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_MeshRW" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_MaxParticle" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"30"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
{
"matching_str" : "",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_StandardShader" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.SkinnedMeshRenderer_MotionVector" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.UIImage_Tiled" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.UIImage_Unvisible" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.UIText_Outline" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.UIRawImage_DefaultTexture" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.UIRawImage_Unvisible" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_RW" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_OptimizeMesh" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_Tangent" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_Normal" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_Color" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_UV2" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_UV3or4" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Mesh.Mesh_TriangleLimit" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"500"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Material.Mat_EmptyTex" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Material.Mat_EqualTex" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Material.Mat_PureColorTex" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.AudioClip.Audio_Streaming" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.AudioClip.Audio_FormatPCM" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.AudioClip.Audio_Quality" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"50"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.AudioClip.Audio_OptimizeSampleRate" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Animation.AnimationClip_FloatFormat" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Animation.AnimationClip_ScaleCurve" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Animation.AnimationClip_Compression" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Animation.AnimatorController_AnimatorStateNumber" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"30"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_CollisionOrTrigger" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.SkinnedMeshRenderer_TooManyBones" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"50"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.AudioClip.Audio_DoubleChannels" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Texture2D.Texture_AnisoFilter" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Prefab.PS_PrewarmEnabled" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
},
"ProjectAssets.Material.Mat_StandardShader" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : true
}
}
},
"Scenes_Check" : {
"Scene_Check_Mode" : "TargetByConfig",
"global_target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"global_ignore_config" : [
],
"Rule_List" : {
"SceneCheck.Editor_MobileFog" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_MultipleAudioListeners" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_ShadowResolution" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_MeshCollider" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_StaticRigidBody" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_RealtimeGI" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_RigidBody" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_CanvasChildren" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_PrefabType" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_NumOfTriangles" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_NumOfVertices" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_TriNumOfMeshCollider" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_NumOfRealtimeShadow" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
},
"SceneCheck.Scene_RenderingPath" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"fixEnabled" : true
}
}
},
"Global_Settings_Check" : {
"Rule_List" : {
"EditorSettings.Editor_BuildIcons" : {
"checkEnabled" : true,
"hasSrcPath" : false,
"fixEnabled" : true
},
"EditorSettings.Editor_CompanyName" : {
"checkEnabled" : true,
"hasSrcPath" : false,
"fixEnabled" : true
},
"EditorSettings.Quality_GlobalAnisoFilter" : {
"checkEnabled" : true,
"hasSrcPath" : false,
"fixEnabled" : true
},
"EditorSettings.Player_OptimizeMeshDataDisabled" : {
"checkEnabled" : true,
"hasSrcPath" : false,
"fixEnabled" : true
},
"EditorSettings.Player_CodeStripping" : {
"checkEnabled" : true,
"hasSrcPath" : false,
"fixEnabled" : true
}
}
},
"CS_Check" : {
"Rule_List" : {
"CodeAnalysis.TagCompare" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.EmptyBodyUpdate" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.OnGUIUsage" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.GetPixelsCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.Get_mainCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.GetComponentsInChildrenCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.GetComponentsInParentCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.Get_materialCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.UsingLinq" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.UsingReflection" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.GetDataCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.SetPixelsCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.SendMessageCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.Get_sharedMaterialsCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.Get_touchesCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.FindMethodsCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.NonAllocAbleFunctionsCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.Get_bytesCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.NewObjInUpdate" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.StringModificationCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.LogCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.ForeachCall" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"CodeAnalysis.NewContainerWithoutInitSize" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
}
}
},
"Lua_Check" : {
"checkEnabled" : false,
"hasSrcPath" : false,
"MacOS_Luacheck_Path" : "/usr/local/bin/luacheck",
"Lua_Scripts_Root_Path" : "",
"-no-global" : false,
"-no-unused" : false,
"-no-redefined" : false,
"-no-unused-args" : false,
"Global_Variable_Allowance" : "AllowDefined",
"-add-global-custom" : true,
"Globals" : "",
"Read_Globals" : "",
"Lua_Postfixes" : "lua,xlua",
"Rule_List" : {
"Luacheck.AccessingUndefinedGVariable" : true,
"Luacheck.AccessingUninitializedLVariable" : true,
"Luacheck.AccessLVariableNeverSet" : true,
"Luacheck.AccessUndefinedGVariableField" : true,
"Luacheck.AssignmentLeftLong" : true,
"Luacheck.AssignmentLeftShort" : true,
"Luacheck.CodeWhitespace" : true,
"Luacheck.CommentWhitespace" : true,
"Luacheck.CyclomaticComplexity" : true,
"Luacheck.EmptyDoendBlock" : true,
"Luacheck.EmptyIfBranch" : true,
"Luacheck.EmptyStatement" : true,
"Luacheck.InconsistentIndentation" : true,
"Luacheck.LineWhitespace" : true,
"Luacheck.LongLine" : true,
"Luacheck.LoopOnce" : true,
"Luacheck.MutateLVariableNeverAccsessed" : true,
"Luacheck.MutateValueLVariableNeverAccsessed" : true,
"Luacheck.MutatingUndefinedGVariable" : true,
"Luacheck.MutatingUninitializedLVariable" : true,
"Luacheck.NegativeStep" : true,
"Luacheck.RedefineArgument" : true,
"Luacheck.RedefineLoop" : true,
"Luacheck.RedefineLVariable" : true,
"Luacheck.SetArguementNeverAccessed" : true,
"Luacheck.SetLoopNeverAccessed" : true,
"Luacheck.SetLVariableNeverAccessed" : true,
"Luacheck.SettingReadOnlyGVariable" : true,
"Luacheck.SettingReadOnlyGVariableField" : true,
"Luacheck.SettingUndefinedGVariable" : true,
"Luacheck.SettingUndefinedGVariableField" : true,
"Luacheck.ShadowArguement" : true,
"Luacheck.ShadowLoop" : true,
"Luacheck.ShadowLVariable" : true,
"Luacheck.ShadowUpvaleArguement" : true,
"Luacheck.ShadowUpvalue" : true,
"Luacheck.ShadowUpvalueLoop" : true,
"Luacheck.StringWhitespace" : true,
"Luacheck.SyntaxError" : true,
"Luacheck.UnreachableCode" : true,
"Luacheck.UnusedArguement" : true,
"Luacheck.UnusedImplicitlyDefinedGVariable" : true,
"Luacheck.UnusedLabel" : true,
"Luacheck.UnusedLoop" : true,
"Luacheck.UnusedLVariable" : true,
"Luacheck.UnusedValueArguement" : true,
"Luacheck.UnusedValueLoop" : true,
"Luacheck.UnusedValueLVariable" : true,
"Luacheck.UnusedValueTableLiteralField" : true
}
},
"Effects_Play_Check" : {
"Effect_Play_Scene_Path" : "",
"-reserve-non-particlesystem" : false,
"Rule_List" : {
"ProjectAssets.ParticleEffect.Eff_TooLargeMemory" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"128"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.ParticleEffect.Eff_TooManyTextures" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"2"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.ParticleEffect.Eff_TooManyPSComponents" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"2"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.ParticleEffect.Eff_TooHighDrawcallPeak" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"2"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.ParticleEffect.Eff_LargeOverdrawRate" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"2"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.ParticleEffect.Eff_TooManyParticles" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"60"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
}
}
},
"Shader_Analysis" : {
"Rule_List" : {
"ProjectAssets.SAShader.ProjS_TooManyGlobalKWs" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets[/].*.shader",
"thresholds" : [
"10"
],
"priority" : 0,
"matching_type" : 1,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.SAShader.ProjS_TooManyVariants" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets[/].*.shader",
"thresholds" : [
"100"
],
"priority" : 0,
"matching_type" : 1,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.SAShader.ProjS_TextureNumber" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"3"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ProjectAssets.SAShader.BuiltS_TooManyVariants" : {
"checkEnabled" : true,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"thresholds" : [
"100"
],
"priority" : 0,
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : false,
"WhiteListPath" : "",
"fixEnabled" : false
}
}
},
"Art_Assets_Check" : {
"Rule_List" : {
"ArtAssets.Mesh.ImproperPivotPos" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"tolerance" : 0.400000005960464,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Prefab.FaceTexDensityAvgTooSmall" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"minSqrtDensity" : 128,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Prefab.FaceTexDensityVrcTooLarge" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"maxVariance" : 1000,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Mesh.UVRangeTooLarge" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"maxUVRange" : 16,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Mesh.VertexDensityTooLarge" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"maxDensity" : 40,
"distance" : 30,
"fov" : 60,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Mesh.HasInvisibleFaces" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Mesh.HardedgeUVSeamConsistency" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"threshold" : 32,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
},
"ArtAssets.Mesh.UVPaddingTooSmall" : {
"checkEnabled" : false,
"hasSrcPath" : true,
"threshold" : 4,
"target_config" : [
{
"matching_str" : "Assets",
"matching_type" : 0,
"with_dependencies" : 0
}
],
"ignore_config" : [
],
"SeparateDirSettingsEnabled" : true,
"WhiteListPath" : "",
"fixEnabled" : false
}
}
}
}