└── addons └── godot_doctor ├── ATTRIBUTING.md ├── LICENSE ├── README.md ├── assets └── icon │ ├── triangle-alert.svg │ └── triangle-alert.svg.import ├── dock ├── godot_doctor_dock.gd ├── godot_doctor_dock.gd.uid ├── godot_doctor_dock.tscn └── warning │ ├── node_validation_warning.gd │ ├── node_validation_warning.gd.uid │ ├── node_validation_warning.tscn │ ├── resource_validation_warning.gd │ ├── resource_validation_warning.gd.uid │ ├── resource_validation_warning.tscn │ ├── validation_warning.gd │ ├── validation_warning.gd.uid │ └── validation_warning.tscn ├── examples ├── README.md ├── verify_child_count_example │ ├── README.md │ ├── script_with_child_count.gd │ ├── script_with_child_count.gd.uid │ ├── script_with_maximum_child_count.gd │ ├── script_with_maximum_child_count.gd.uid │ ├── script_with_minimum_child_count.gd │ ├── script_with_minimum_child_count.gd.uid │ ├── script_with_no_children_allowed.gd │ ├── script_with_no_children_allowed.gd.uid │ └── verify_node_count_example.tscn ├── verify_exports_example │ ├── README.md │ ├── script_with_exports.gd │ ├── script_with_exports.gd.uid │ └── verify_exports_example.tscn ├── verify_node_path_example │ ├── README.md │ ├── script_with_node_path.gd │ ├── script_with_node_path.gd.uid │ └── verify_node_path_example.tscn ├── verify_resource_example │ ├── README.md │ ├── my_resource.gd │ ├── my_resource.gd.uid │ ├── my_resource.tres │ ├── script_with_exported_resource.gd │ ├── script_with_exported_resource.gd.uid │ └── verify_resource_example.tscn ├── verify_tool_script_example │ ├── README.md │ ├── tool_script.gd │ ├── tool_script.gd.uid │ └── verify_tool_script_example.tscn └── verify_type_of_packed_scene_example │ ├── README.md │ ├── bar.gd │ ├── bar.gd.uid │ ├── foo.gd │ ├── foo.gd.uid │ ├── scene_instantiator.gd │ ├── scene_instantiator.gd.uid │ ├── scene_with_no_class_name.tscn │ ├── scene_with_script_of_type_bar.tscn │ ├── scene_with_script_of_type_foo.tscn │ ├── scene_without_script.tscn │ ├── script_with_no_class_name.gd │ ├── script_with_no_class_name.gd.uid │ └── verify_type_of_packed_scene_example.tscn ├── godot_doctor_plugin.gd ├── godot_doctor_plugin.gd.uid ├── plugin.cfg ├── primitives ├── class_name_query_result.gd ├── class_name_query_result.gd.uid ├── range_float.gd ├── range_float.gd.uid ├── range_int.gd ├── range_int.gd.uid ├── validation_condition.gd ├── validation_condition.gd.uid ├── validation_result.gd └── validation_result.gd.uid ├── settings ├── godot_doctor_settings.gd ├── godot_doctor_settings.gd.uid └── godot_doctor_settings.tres └── static ├── godot_doctor.gd └── godot_doctor.gd.uid /addons/godot_doctor/ATTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/ATTRIBUTING.md -------------------------------------------------------------------------------- /addons/godot_doctor/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/LICENSE -------------------------------------------------------------------------------- /addons/godot_doctor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/assets/icon/triangle-alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/assets/icon/triangle-alert.svg -------------------------------------------------------------------------------- /addons/godot_doctor/assets/icon/triangle-alert.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/assets/icon/triangle-alert.svg.import -------------------------------------------------------------------------------- /addons/godot_doctor/dock/godot_doctor_dock.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/godot_doctor_dock.gd -------------------------------------------------------------------------------- /addons/godot_doctor/dock/godot_doctor_dock.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3dc6vbnqyd7f 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/dock/godot_doctor_dock.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/godot_doctor_dock.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/node_validation_warning.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/node_validation_warning.gd -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/node_validation_warning.gd.uid: -------------------------------------------------------------------------------- 1 | uid://iljauouqvhvb 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/node_validation_warning.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/node_validation_warning.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/resource_validation_warning.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/resource_validation_warning.gd -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/resource_validation_warning.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ds2cmhfjlenlh 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/resource_validation_warning.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/resource_validation_warning.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/validation_warning.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/validation_warning.gd -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/validation_warning.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b02hiabygkl3e 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/dock/warning/validation_warning.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/dock/warning/validation_warning.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_child_count.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/script_with_child_count.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_child_count.gd.uid: -------------------------------------------------------------------------------- 1 | uid://wqq1lqg3ukp7 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_maximum_child_count.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/script_with_maximum_child_count.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_maximum_child_count.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cjyrupv3bm5ea 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_minimum_child_count.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/script_with_minimum_child_count.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_minimum_child_count.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bdvsu0fu5pn1q 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_no_children_allowed.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/script_with_no_children_allowed.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/script_with_no_children_allowed.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcsciuwrtuh2g 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_child_count_example/verify_node_count_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_child_count_example/verify_node_count_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_exports_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_exports_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_exports_example/script_with_exports.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_exports_example/script_with_exports.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_exports_example/script_with_exports.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dh5711vhkuvyq 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_exports_example/verify_exports_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_exports_example/verify_exports_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_node_path_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_node_path_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_node_path_example/script_with_node_path.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_node_path_example/script_with_node_path.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_node_path_example/script_with_node_path.gd.uid: -------------------------------------------------------------------------------- 1 | uid://biov0v1q3jwqj 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_node_path_example/verify_node_path_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_node_path_example/verify_node_path_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_resource_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/my_resource.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_resource_example/my_resource.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/my_resource.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d0jwmdy83s8rx 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/my_resource.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_resource_example/my_resource.tres -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/script_with_exported_resource.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_resource_example/script_with_exported_resource.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/script_with_exported_resource.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cfdeb48kdjhgq 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_resource_example/verify_resource_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_resource_example/verify_resource_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_tool_script_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_tool_script_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_tool_script_example/tool_script.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_tool_script_example/tool_script.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_tool_script_example/tool_script.gd.uid: -------------------------------------------------------------------------------- 1 | uid://nw6w8ag3p77e 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_tool_script_example/verify_tool_script_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_tool_script_example/verify_tool_script_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/README.md -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/bar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/bar.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/bar.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c5f1ep2iantvo 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/foo.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/foo.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/foo.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b40h14faokh0y 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_instantiator.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_instantiator.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_instantiator.gd.uid: -------------------------------------------------------------------------------- 1 | uid://gtoc68xmk12s 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_no_class_name.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_no_class_name.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_script_of_type_bar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_script_of_type_bar.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_script_of_type_foo.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_with_script_of_type_foo.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_without_script.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/scene_without_script.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/script_with_no_class_name.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/script_with_no_class_name.gd -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/script_with_no_class_name.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cluovdgwe51m2 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/examples/verify_type_of_packed_scene_example/verify_type_of_packed_scene_example.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/examples/verify_type_of_packed_scene_example/verify_type_of_packed_scene_example.tscn -------------------------------------------------------------------------------- /addons/godot_doctor/godot_doctor_plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/godot_doctor_plugin.gd -------------------------------------------------------------------------------- /addons/godot_doctor/godot_doctor_plugin.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dxjljc814af06 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/plugin.cfg -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/class_name_query_result.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/primitives/class_name_query_result.gd -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/class_name_query_result.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dsfd5p33oix2p 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/range_float.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/primitives/range_float.gd -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/range_float.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d0opclmp8pfi1 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/range_int.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/primitives/range_int.gd -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/range_int.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ddtjwoyi7f08y 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/validation_condition.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/primitives/validation_condition.gd -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/validation_condition.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ci55e6j0fomng 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/validation_result.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/primitives/validation_result.gd -------------------------------------------------------------------------------- /addons/godot_doctor/primitives/validation_result.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b3va00vhbed13 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/settings/godot_doctor_settings.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/settings/godot_doctor_settings.gd -------------------------------------------------------------------------------- /addons/godot_doctor/settings/godot_doctor_settings.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dtaq5a6mhbihi 2 | -------------------------------------------------------------------------------- /addons/godot_doctor/settings/godot_doctor_settings.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/settings/godot_doctor_settings.tres -------------------------------------------------------------------------------- /addons/godot_doctor/static/godot_doctor.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codevogel/godot_doctor/HEAD/addons/godot_doctor/static/godot_doctor.gd -------------------------------------------------------------------------------- /addons/godot_doctor/static/godot_doctor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dtebpdgqupopt 2 | --------------------------------------------------------------------------------