CODEOWNERS 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  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/input*.* @godotengine/input
  14. # Doc
  15. /doc/ @godotengine/documentation
  16. doc_classes/* @godotengine/documentation
  17. # Drivers
  18. ## Audio
  19. /drivers/alsa/ @godotengine/audio
  20. /drivers/alsamidi/ @godotengine/audio
  21. /drivers/coreaudio/ @godotengine/audio
  22. /drivers/coremidi/ @godotengine/audio
  23. /drivers/pulseaudio/ @godotengine/audio
  24. /drivers/wasapi/ @godotengine/audio
  25. /drivers/winmidi/ @godotengine/audio
  26. /drivers/xaudio2/ @godotengine/audio
  27. ## Rendering
  28. /drivers/dummy/ @godotengine/rendering
  29. /drivers/gl_context/ @godotengine/rendering
  30. /drivers/gles2/ @godotengine/rendering
  31. /drivers/gles3/ @godotengine/rendering
  32. /drivers/gles_common/ @godotengine/rendering
  33. ## OS
  34. /drivers/unix/ @godotengine/_platforms
  35. /drivers/windows/ @godotengine/windows
  36. ## Misc
  37. /drivers/png/ @godotengine/import
  38. # Editor
  39. /editor/*debugger* @godotengine/debugger
  40. /editor/icons/ @godotengine/usability
  41. /editor/import/ @godotengine/import
  42. /editor/plugins/*2d_*.* @godotengine/2d-editor
  43. /editor/plugins/script_*.* @godotengine/script-editor
  44. /editor/plugins/*shader*.* @godotengine/shaders
  45. /editor/code_editor.* @godotengine/script-editor
  46. /editor/*dock*.* @godotengine/docks
  47. # Main
  48. /main/ @godotengine/core
  49. /main/tests/ @godotengine/tests
  50. # Misc
  51. /misc/ @godotengine/buildsystem
  52. # Modules
  53. ## Audio (+ video)
  54. /modules/minimp3/ @godotengine/audio
  55. /modules/ogg/ @godotengine/audio
  56. /modules/opus/ @godotengine/audio
  57. /modules/stb_vorbis/ @godotengine/audio
  58. /modules/theora/ @godotengine/audio
  59. /modules/vorbis/ @godotengine/audio
  60. /modules/webm/ @godotengine/audio
  61. ## Import
  62. /modules/basis_universal/ @godotengine/import
  63. /modules/bmp/ @godotengine/import
  64. /modules/cvtt/ @godotengine/import
  65. /modules/dds/ @godotengine/import
  66. /modules/etc/ @godotengine/import
  67. /modules/fbx/ @godotengine/import
  68. /modules/gltf/ @godotengine/import
  69. /modules/hdr/ @godotengine/import
  70. /modules/jpg/ @godotengine/import
  71. /modules/pvr/ @godotengine/import
  72. /modules/squish/ @godotengine/import
  73. /modules/svg/ @godotengine/import
  74. /modules/tga/ @godotengine/import
  75. /modules/tinyexr/ @godotengine/import
  76. /modules/webp/ @godotengine/import
  77. ## Network
  78. /modules/enet/ @godotengine/network
  79. /modules/mbedtls/ @godotengine/network
  80. /modules/upnp/ @godotengine/network
  81. /modules/webrtc/ @godotengine/network
  82. /modules/websocket/ @godotengine/network
  83. ## Rendering
  84. /modules/denoise/ @godotengine/rendering
  85. /modules/glslang/ @godotengine/rendering
  86. /modules/lightmapper_cpu/ @godotengine/rendering
  87. /modules/meshoptimizer/ @godotengine/rendering
  88. /modules/raycast/ @godotengine/rendering
  89. /modules/vhacd/ @godotengine/rendering
  90. /modules/xatlas_unwrap/ @godotengine/rendering
  91. ## Scripting
  92. /modules/gdnative/ @godotengine/gdnative
  93. /modules/gdscript/ @godotengine/gdscript
  94. /modules/jsonrpc/ @godotengine/gdscript
  95. /modules/mono/ @godotengine/mono
  96. /modules/visual_script/ @godotengine/visualscript
  97. ## Text
  98. /modules/freetype/ @godotengine/buildsystem
  99. /modules/gdnative/text/ @godotengine/gui-nodes
  100. /modules/text_server_adv/ @godotengine/gui-nodes
  101. /modules/text_server_fb/ @godotengine/gui-nodes
  102. ## XR
  103. /modules/camera/ @godotengine/xr
  104. /modules/gdnative/arvr/ @godotengine/xr
  105. /modules/mobile_vr/ @godotengine/xr
  106. /modules/webxr/ @godotengine/xr
  107. ## Misc
  108. /modules/bullet/ @godotengine/physics
  109. /modules/csg/ @godotengine/3d-nodes
  110. /modules/gridmap/ @godotengine/3d-nodes
  111. /modules/opensimplex/ @godotengine/3d-nodes
  112. /modules/recast/ @godotengine/navigation
  113. /modules/regex/ @godotengine/core
  114. # Platform
  115. /platform/android/ @godotengine/android
  116. /platform/iphone/ @godotengine/ios
  117. /platform/javascript/ @godotengine/html5
  118. /platform/x11/ @godotengine/linux-bsd
  119. /platform/osx/ @godotengine/macos
  120. /platform/uwp/ @godotengine/uwp
  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/default_theme/ @godotengine/gui-nodes
  131. /scene/resources/font.* @godotengine/gui-nodes
  132. /scene/resources/visual_shader*.* @godotengine/shaders
  133. # Servers
  134. /servers/arvr* @godotengine/xr
  135. /servers/audio* @godotengine/audio
  136. /servers/camera* @godotengine/xr
  137. /servers/physics* @godotengine/physics
  138. /servers/visual* @godotengine/rendering
  139. # Thirdparty
  140. /thirdparty/ @godotengine/buildsystem