CODEOWNERS 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. # Lines starting with '#' are comments.
  2. # Each line is a file pattern followed by one or more owners.
  3. # Owners can be @users, @org/teams or emails
  4. # Buildsystem
  5. .* @godotengine/buildsystem
  6. .github/ @godotengine/buildsystem
  7. *.py @godotengine/buildsystem
  8. SConstruct @godotengine/buildsystem
  9. SCsub @godotengine/buildsystem
  10. # Core
  11. /core/ @godotengine/core
  12. /core/crypto/ @godotengine/network
  13. /core/debugger/ @godotengine/debugger
  14. /core/extension/ @godotengine/gdextension
  15. /core/input/ @godotengine/input
  16. # Doc
  17. /doc/ @godotengine/documentation
  18. doc_classes/* @godotengine/documentation
  19. # Drivers
  20. ## Audio
  21. /drivers/alsa/ @godotengine/audio
  22. /drivers/alsamidi/ @godotengine/audio
  23. /drivers/coreaudio/ @godotengine/audio
  24. /drivers/coremidi/ @godotengine/audio
  25. /drivers/pulseaudio/ @godotengine/audio
  26. /drivers/wasapi/ @godotengine/audio
  27. /drivers/winmidi/ @godotengine/audio
  28. /drivers/xaudio2/ @godotengine/audio
  29. ## Rendering
  30. /drivers/d3d12/ @godotengine/rendering
  31. /drivers/dummy/ @godotengine/rendering
  32. /drivers/gles3/ @godotengine/rendering
  33. /drivers/spirv-reflect/ @godotengine/rendering
  34. /drivers/vulkan/ @godotengine/rendering
  35. ## OS
  36. /drivers/unix/ @godotengine/_platforms
  37. /drivers/windows/ @godotengine/windows
  38. ## Misc
  39. /drivers/png/ @godotengine/import
  40. # Editor
  41. /editor/*debugger* @godotengine/debugger
  42. /editor/gui/ @godotengine/usability @godotengine/gui-nodes
  43. /editor/icons/ @godotengine/usability
  44. /editor/import/ @godotengine/import
  45. /editor/plugins/*2d_*.* @godotengine/2d-editor
  46. /editor/plugins/*3d_*.* @godotengine/3d-editor
  47. /editor/plugins/script_*.* @godotengine/script-editor
  48. /editor/plugins/*shader*.* @godotengine/shaders
  49. /editor/themes/ @godotengine/usability @godotengine/gui-nodes
  50. /editor/code_editor.* @godotengine/script-editor
  51. /editor/*dock*.* @godotengine/docks
  52. /editor/*shader*.* @godotengine/shaders
  53. # Main
  54. /main/ @godotengine/core
  55. # Misc
  56. /misc/ @godotengine/buildsystem
  57. /misc/extension_api_validation/ @godotengine/gdextension @godotengine/dotnet
  58. # Modules
  59. ## Audio (+ video)
  60. /modules/minimp3/ @godotengine/audio
  61. /modules/ogg/ @godotengine/audio
  62. /modules/opus/ @godotengine/audio
  63. /modules/theora/ @godotengine/audio
  64. /modules/vorbis/ @godotengine/audio
  65. /modules/webm/ @godotengine/audio
  66. ## Import
  67. /modules/basis_universal/ @godotengine/import
  68. /modules/bmp/ @godotengine/import
  69. /modules/cvtt/ @godotengine/import
  70. /modules/dds/ @godotengine/import
  71. /modules/etc/ @godotengine/import
  72. /modules/fbx/ @godotengine/import
  73. /modules/gltf/ @godotengine/import
  74. /modules/hdr/ @godotengine/import
  75. /modules/jpg/ @godotengine/import
  76. /modules/pvr/ @godotengine/import
  77. /modules/squish/ @godotengine/import
  78. /modules/svg/ @godotengine/import
  79. /modules/tga/ @godotengine/import
  80. /modules/tinyexr/ @godotengine/import
  81. /modules/webp/ @godotengine/import
  82. ## Network
  83. /modules/enet/ @godotengine/network
  84. /modules/mbedtls/ @godotengine/network
  85. /modules/upnp/ @godotengine/network
  86. /modules/webrtc/ @godotengine/network
  87. /modules/websocket/ @godotengine/network
  88. ## Rendering
  89. /modules/denoise/ @godotengine/rendering
  90. /modules/glslang/ @godotengine/rendering
  91. /modules/lightmapper_rd/ @godotengine/rendering
  92. /modules/meshoptimizer/ @godotengine/rendering
  93. /modules/vhacd/ @godotengine/rendering
  94. /modules/xatlas_unwrap/ @godotengine/rendering
  95. ## Scripting
  96. /modules/gdscript/ @godotengine/gdscript
  97. /modules/jsonrpc/ @godotengine/gdscript
  98. /modules/mono/ @godotengine/dotnet
  99. ## Text
  100. /modules/freetype/ @godotengine/buildsystem
  101. /modules/text_server_adv/ @godotengine/gui-nodes
  102. /modules/text_server_fb/ @godotengine/gui-nodes
  103. ## XR
  104. /modules/camera/ @godotengine/xr
  105. /modules/gdextension/xr/ @godotengine/xr
  106. /modules/mobile_vr/ @godotengine/xr
  107. /modules/webxr/ @godotengine/xr
  108. ## Misc
  109. /modules/bullet/ @godotengine/physics
  110. /modules/csg/ @godotengine/3d-nodes
  111. /modules/gdnavigation/ @godotengine/navigation
  112. /modules/gridmap/ @godotengine/3d-nodes
  113. /modules/opensimplex/ @godotengine/3d-nodes
  114. /modules/regex/ @godotengine/core
  115. # Platform
  116. /platform/android/ @godotengine/android
  117. /platform/ios/ @godotengine/ios
  118. /platform/linuxbsd/ @godotengine/linux-bsd
  119. /platform/macos/ @godotengine/macos
  120. /platform/web/ @godotengine/web
  121. /platform/windows/ @godotengine/windows
  122. # Scene
  123. /scene/2d/ @godotengine/2d-nodes
  124. /scene/3d/ @godotengine/3d-nodes
  125. /scene/animation/ @godotengine/animation
  126. /scene/audio/ @godotengine/audio
  127. /scene/debugger/ @godotengine/debugger
  128. /scene/gui/ @godotengine/gui-nodes
  129. /scene/main/ @godotengine/core
  130. /scene/resources/font.* @godotengine/gui-nodes
  131. /scene/resources/text_line.* @godotengine/gui-nodes
  132. /scene/resources/text_paragraph.* @godotengine/gui-nodes
  133. /scene/resources/visual_shader*.* @godotengine/shaders
  134. /scene/theme/ @godotengine/gui-nodes
  135. # Servers
  136. /servers/audio* @godotengine/audio
  137. /servers/camera* @godotengine/xr
  138. /servers/display_server.* @godotengine/_platforms
  139. /servers/navigation_server*.* @godotengine/navigation
  140. /servers/physics* @godotengine/physics
  141. /servers/rendering* @godotengine/rendering
  142. /servers/text_server.* @godotengine/gui-nodes
  143. /servers/xr* @godotengine/xr
  144. # Tests
  145. /tests/ @godotengine/tests
  146. # Thirdparty
  147. /thirdparty/ @godotengine/buildsystem