CODEOWNERS 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  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/dummy/ @godotengine/rendering
  31. /drivers/gles3/ @godotengine/rendering
  32. /drivers/spirv-reflect/ @godotengine/rendering
  33. /drivers/vulkan/ @godotengine/rendering
  34. ## OS
  35. /drivers/unix/ @godotengine/_platforms
  36. /drivers/windows/ @godotengine/windows
  37. ## Misc
  38. /drivers/png/ @godotengine/import
  39. # Editor
  40. /editor/*debugger* @godotengine/debugger
  41. /editor/icons/ @godotengine/usability
  42. /editor/import/ @godotengine/import
  43. /editor/plugins/*2d_*.* @godotengine/2d-editor
  44. /editor/plugins/*3d_*.* @godotengine/3d-editor
  45. /editor/plugins/script_*.* @godotengine/script-editor
  46. /editor/plugins/*shader*.* @godotengine/shaders
  47. /editor/code_editor.* @godotengine/script-editor
  48. /editor/*dock*.* @godotengine/docks
  49. /editor/*shader*.* @godotengine/shaders
  50. # Main
  51. /main/ @godotengine/core
  52. # Misc
  53. /misc/ @godotengine/buildsystem
  54. # Modules
  55. ## Audio (+ video)
  56. /modules/minimp3/ @godotengine/audio
  57. /modules/ogg/ @godotengine/audio
  58. /modules/opus/ @godotengine/audio
  59. /modules/theora/ @godotengine/audio
  60. /modules/vorbis/ @godotengine/audio
  61. /modules/webm/ @godotengine/audio
  62. ## Import
  63. /modules/basis_universal/ @godotengine/import
  64. /modules/bmp/ @godotengine/import
  65. /modules/cvtt/ @godotengine/import
  66. /modules/dds/ @godotengine/import
  67. /modules/etc/ @godotengine/import
  68. /modules/fbx/ @godotengine/import
  69. /modules/gltf/ @godotengine/import
  70. /modules/hdr/ @godotengine/import
  71. /modules/jpg/ @godotengine/import
  72. /modules/pvr/ @godotengine/import
  73. /modules/squish/ @godotengine/import
  74. /modules/svg/ @godotengine/import
  75. /modules/tga/ @godotengine/import
  76. /modules/tinyexr/ @godotengine/import
  77. /modules/webp/ @godotengine/import
  78. ## Network
  79. /modules/enet/ @godotengine/network
  80. /modules/mbedtls/ @godotengine/network
  81. /modules/upnp/ @godotengine/network
  82. /modules/webrtc/ @godotengine/network
  83. /modules/websocket/ @godotengine/network
  84. ## Rendering
  85. /modules/denoise/ @godotengine/rendering
  86. /modules/glslang/ @godotengine/rendering
  87. /modules/lightmapper_rd/ @godotengine/rendering
  88. /modules/meshoptimizer/ @godotengine/rendering
  89. /modules/vhacd/ @godotengine/rendering
  90. /modules/xatlas_unwrap/ @godotengine/rendering
  91. ## Scripting
  92. /modules/gdscript/ @godotengine/gdscript
  93. /modules/jsonrpc/ @godotengine/gdscript
  94. /modules/mono/ @godotengine/dotnet
  95. ## Text
  96. /modules/freetype/ @godotengine/buildsystem
  97. /modules/text_server_adv/ @godotengine/gui-nodes
  98. /modules/text_server_fb/ @godotengine/gui-nodes
  99. ## XR
  100. /modules/camera/ @godotengine/xr
  101. /modules/gdextension/xr/ @godotengine/xr
  102. /modules/mobile_vr/ @godotengine/xr
  103. /modules/webxr/ @godotengine/xr
  104. ## Misc
  105. /modules/bullet/ @godotengine/physics
  106. /modules/csg/ @godotengine/3d-nodes
  107. /modules/gdnavigation/ @godotengine/navigation
  108. /modules/gridmap/ @godotengine/3d-nodes
  109. /modules/opensimplex/ @godotengine/3d-nodes
  110. /modules/regex/ @godotengine/core
  111. # Platform
  112. /platform/android/ @godotengine/android
  113. /platform/ios/ @godotengine/ios
  114. /platform/javascript/ @godotengine/html5
  115. /platform/linuxbsd/ @godotengine/linux-bsd
  116. /platform/macos/ @godotengine/macos
  117. /platform/uwp/ @godotengine/uwp
  118. /platform/windows/ @godotengine/windows
  119. # Scene
  120. /scene/2d/ @godotengine/2d-nodes
  121. /scene/3d/ @godotengine/3d-nodes
  122. /scene/animation/ @godotengine/animation
  123. /scene/audio/ @godotengine/audio
  124. /scene/debugger/ @godotengine/debugger
  125. /scene/gui/ @godotengine/gui-nodes
  126. /scene/main/ @godotengine/core
  127. /scene/resources/default_theme/ @godotengine/gui-nodes
  128. /scene/resources/font.* @godotengine/gui-nodes
  129. /scene/resources/text_line.* @godotengine/gui-nodes
  130. /scene/resources/text_paragraph.* @godotengine/gui-nodes
  131. /scene/resources/visual_shader*.* @godotengine/shaders
  132. # Servers
  133. /servers/audio* @godotengine/audio
  134. /servers/camera* @godotengine/xr
  135. /servers/display_server.* @godotengine/_platforms
  136. /servers/navigation_server*.* @godotengine/navigation
  137. /servers/physics* @godotengine/physics
  138. /servers/rendering* @godotengine/rendering
  139. /servers/text_server.* @godotengine/gui-nodes
  140. /servers/xr* @godotengine/xr
  141. # Tests
  142. /tests/ @godotengine/tests
  143. # Thirdparty
  144. /thirdparty/ @godotengine/buildsystem