123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259 |
- # Lines starting with '#' are comments.
- # Each line is a file pattern followed by one or more owners.
- # Owners can be @users, @org/teams or emails.
- # Buildsystem (Before everything to be overwritten)
- * @godotengine/buildsystem
- # Core
- /core/ @godotengine/core
- /core/crypto/ @godotengine/network
- /core/debugger/ @godotengine/debugger
- /core/extension/ @godotengine/gdextension
- /core/input/ @godotengine/input
- # Doc
- /doc/ @godotengine/documentation
- # Drivers
- /drivers/ @godotengine/_systems
- ## Audio
- /drivers/alsa/ @godotengine/audio
- /drivers/alsamidi/ @godotengine/audio
- /drivers/coreaudio/ @godotengine/audio
- /drivers/coremidi/ @godotengine/audio
- /drivers/pulseaudio/ @godotengine/audio
- /drivers/wasapi/ @godotengine/audio
- /drivers/winmidi/ @godotengine/audio
- /drivers/xaudio2/ @godotengine/audio
- ## Rendering
- /drivers/d3d12/ @godotengine/rendering
- /drivers/dummy/ @godotengine/rendering
- /drivers/egl/ @godotengine/rendering
- /drivers/gles3/ @godotengine/rendering
- /drivers/metal/ @godotengine/rendering
- /drivers/spirv-reflect/ @godotengine/rendering
- /drivers/vulkan/ @godotengine/rendering
- ## OS
- /drivers/unix/ @godotengine/_platforms
- /drivers/windows/ @godotengine/windows
- ## Misc
- /drivers/png/ @godotengine/import
- # Editor
- /editor/ @godotengine/_editor
- /editor/**/*2d* @godotengine/2d-editor
- /editor/**/*3d* @godotengine/3d-editor
- /editor/**/*code* @godotengine/script-editor
- /editor/**/*debugger* @godotengine/debugger
- /editor/**/*dock* @godotengine/docks
- /editor/**/*script* @godotengine/script-editor
- /editor/**/*shader* @godotengine/shaders
- /editor/debugger/ @godotengine/debugger
- /editor/gui/ @godotengine/usability @godotengine/gui-nodes
- /editor/icons/ @godotengine/usability
- /editor/import/ @godotengine/import
- /editor/themes/ @godotengine/usability @godotengine/gui-nodes
- # Main
- /main/ @godotengine/core
- # Misc
- /misc/ @godotengine/buildsystem
- /misc/extension_api_validation/ @godotengine/gdextension @godotengine/dotnet
- # Modules
- /modules/ @godotengine/_engine
- /modules/**/doc_classes/ @godotengine/_engine @godotengine/documentation
- /modules/**/icons/ @godotengine/_engine @godotengine/usability
- /modules/**/tests/ @godotengine/_engine @godotengine/tests
- ## Audio (+ video)
- /modules/interactive_music/ @godotengine/audio
- /modules/interactive_music/doc_classes/ @godotengine/audio @godotengine/documentation
- /modules/minimp3/ @godotengine/audio
- /modules/minimp3/doc_classes/ @godotengine/audio @godotengine/documentation
- /modules/ogg/ @godotengine/audio
- /modules/ogg/doc_classes/ @godotengine/audio @godotengine/documentation
- /modules/theora/ @godotengine/audio
- /modules/theora/doc_classes/ @godotengine/audio @godotengine/documentation
- /modules/vorbis/ @godotengine/audio
- /modules/vorbis/doc_classes/ @godotengine/audio @godotengine/documentation
- ## Import
- /modules/astcenc/ @godotengine/import
- /modules/basis_universal/ @godotengine/import
- /modules/betsy/ @godotengine/import
- /modules/bmp/ @godotengine/import
- /modules/cvtt/ @godotengine/import
- /modules/dds/ @godotengine/import
- /modules/etcpak/ @godotengine/import
- /modules/fbx/ @godotengine/import
- /modules/fbx/doc_classes/ @godotengine/import @godotengine/documentation
- /modules/gltf/ @godotengine/import
- /modules/gltf/doc_classes/ @godotengine/import @godotengine/documentation
- /modules/gltf/tests/ @godotengine/import @godotengine/tests
- /modules/hdr/ @godotengine/import
- /modules/jpg/ @godotengine/import
- /modules/ktx/ @godotengine/import
- /modules/squish/ @godotengine/import
- /modules/svg/ @godotengine/import
- /modules/tga/ @godotengine/import
- /modules/tinyexr/ @godotengine/import
- /modules/webp/ @godotengine/import
- ## Network
- /modules/enet/ @godotengine/network
- /modules/enet/doc_classes/ @godotengine/network @godotengine/documentation
- /modules/mbedtls/ @godotengine/network
- /modules/mbedtls/tests/ @godotengine/network @godotengine/tests
- /modules/multiplayer/ @godotengine/network
- /modules/multiplayer/doc_classes/ @godotengine/network @godotengine/documentation
- /modules/upnp/ @godotengine/network
- /modules/upnp/doc_classes/ @godotengine/network @godotengine/documentation
- /modules/webrtc/ @godotengine/network
- /modules/webrtc/doc_classes/ @godotengine/network @godotengine/documentation
- /modules/websocket/ @godotengine/network
- /modules/websocket/doc_classes/ @godotengine/network @godotengine/documentation
- ## Physics
- /modules/godot_physics_2d/ @godotengine/physics
- /modules/godot_physics_3d/ @godotengine/physics
- ## Rendering
- /modules/glslang/ @godotengine/rendering
- /modules/lightmapper_rd/ @godotengine/rendering
- /modules/meshoptimizer/ @godotengine/rendering
- /modules/raycast/ @godotengine/rendering
- /modules/vhacd/ @godotengine/rendering
- /modules/xatlas_unwrap/ @godotengine/rendering
- ## Scripting
- /modules/gdscript/ @godotengine/gdscript
- /modules/gdscript/doc_classes/ @godotengine/gdscript @godotengine/documentation
- /modules/gdscript/icons/ @godotengine/gdscript @godotengine/usability
- /modules/gdscript/tests/ @godotengine/gdscript @godotengine/tests
- /modules/jsonrpc/ @godotengine/gdscript @godotengine/network
- /modules/jsonrpc/tests/ @godotengine/gdscript @godotengine/network @godotengine/tests
- /modules/mono/ @godotengine/dotnet
- /modules/mono/doc_classes/ @godotengine/dotnet @godotengine/documentation
- /modules/mono/icons/ @godotengine/dotnet @godotengine/usability
- ## Text
- /modules/freetype/ @godotengine/buildsystem
- /modules/msdfgen/ @godotengine/buildsystem
- /modules/text_server_adv/ @godotengine/gui-nodes
- /modules/text_server_adv/doc_classes/ @godotengine/gui-nodes @godotengine/documentation
- /modules/text_server_fb/ @godotengine/gui-nodes
- /modules/text_server_fb/doc_classes/ @godotengine/gui-nodes @godotengine/documentation
- ## XR
- /modules/camera/ @godotengine/xr
- /modules/mobile_vr/ @godotengine/xr
- /modules/mobile_vr/doc_classes/ @godotengine/xr @godotengine/documentation
- /modules/openxr/ @godotengine/xr
- /modules/openxr/doc_classes/ @godotengine/xr @godotengine/documentation
- /modules/webxr/ @godotengine/xr
- /modules/webxr/doc_classes/ @godotengine/xr @godotengine/documentation
- ## Misc
- /modules/csg/ @godotengine/3d-nodes
- /modules/csg/doc_classes/ @godotengine/3d-nodes @godotengine/documentation
- /modules/csg/icons/ @godotengine/3d-nodes @godotengine/usability
- /modules/gridmap/ @godotengine/3d-nodes
- /modules/gridmap/doc_classes/ @godotengine/3d-nodes @godotengine/documentation
- /modules/gridmap/icons/ @godotengine/3d-nodes @godotengine/usability
- /modules/navigation/ @godotengine/navigation
- /modules/noise/ @godotengine/core
- /modules/noise/doc_classes/ @godotengine/core @godotengine/documentation
- /modules/noise/icons/ @godotengine/core @godotengine/usability
- /modules/noise/tests/ @godotengine/core @godotengine/tests
- /modules/regex/ @godotengine/core
- /modules/regex/doc_classes/ @godotengine/core @godotengine/documentation
- /modules/regex/icons/ @godotengine/core @godotengine/usability
- /modules/regex/tests/ @godotengine/core @godotengine/tests
- /modules/zip/ @godotengine/core
- /modules/zip/doc_classes/ @godotengine/core @godotengine/documentation
- # Platform
- /platform/ @godotengine/_platforms
- /platform/android/ @godotengine/android
- /platform/android/doc_classes/ @godotengine/android @godotengine/documentation
- /platform/ios/ @godotengine/ios
- /platform/ios/doc_classes/ @godotengine/ios @godotengine/documentation
- /platform/linuxbsd/ @godotengine/linux-bsd
- /platform/linuxbsd/doc_classes/ @godotengine/linux-bsd @godotengine/documentation
- /platform/macos/ @godotengine/macos
- /platform/macos/doc_classes/ @godotengine/macos @godotengine/documentation
- /platform/web/ @godotengine/web
- /platform/web/doc_classes/ @godotengine/web @godotengine/documentation
- /platform/windows/ @godotengine/windows
- /platform/windows/doc_classes/ @godotengine/windows @godotengine/documentation
- # Scene
- /scene/ @godotengine/_systems @godotengine/core
- /scene/2d/ @godotengine/2d-nodes
- /scene/2d/physics/ @godotengine/2d-nodes @godotengine/physics
- /scene/3d/ @godotengine/3d-nodes
- /scene/3d/physics/ @godotengine/3d-nodes @godotengine/physics
- /scene/animation/ @godotengine/animation
- /scene/audio/ @godotengine/audio
- /scene/debugger/ @godotengine/debugger
- /scene/gui/ @godotengine/gui-nodes
- /scene/main/ @godotengine/core
- /scene/resources/font.* @godotengine/gui-nodes
- /scene/resources/text_line.* @godotengine/gui-nodes
- /scene/resources/text_paragraph.* @godotengine/gui-nodes
- /scene/resources/visual_shader*.* @godotengine/shaders
- /scene/theme/ @godotengine/gui-nodes
- /scene/theme/icons/ @godotengine/gui-nodes @godotengine/usability
- # Servers
- /servers/ @godotengine/_systems
- /servers/**/audio_* @godotengine/audio
- /servers/**/camera_* @godotengine/xr
- /servers/**/debugger_* @godotengine/debugger
- /servers/**/display_* @godotengine/_platforms
- /servers/**/navigation_* @godotengine/navigation
- /servers/**/physics_* @godotengine/physics
- /servers/**/rendering_* @godotengine/rendering
- /servers/**/text_* @godotengine/gui-nodes
- /servers/**/xr_* @godotengine/xr
- /servers/audio/ @godotengine/audio
- /servers/camera/ @godotengine/xr
- /servers/debugger/ @godotengine/debugger
- /servers/display/ @godotengine/_platforms
- /servers/navigation/ @godotengine/navigation
- /servers/rendering/ @godotengine/rendering
- /servers/text/ @godotengine/gui-nodes
- /servers/xr/ @godotengine/xr
- # Tests
- /tests/ @godotengine/tests
- # Thirdparty
- /thirdparty/ @godotengine/buildsystem
- # Buildsystem (After everything to catch all)
- *.py @godotengine/buildsystem
- SConstruct @godotengine/buildsystem
- SCsub @godotengine/buildsystem
|