# See also:
# - https://github.com/blog/2392-introducing-code-owners
# - https://help.github.com/articles/about-codeowners/

# Each line is a file pattern followed by one or more owners (sorted alphabetically).
# Please feel free to add yourself to a module or create a new mapping.
# Ideally each module should have two or more owners.

# Code owners are automatically requested for review
# when someone opens a pull request that modifies code that they own.
# Later matches take precedence.

src/dmd/access.d @MartinNowak
src/dmd/astbase* @RazvanN7
src/dmd/astcodegen.d @RazvanN7
src/dmd/asttypename.d @UplinkCoder
src/dmd/attrib.d @Geod24
src/dmd/builtin.d @klickvebot @WalterBright
src/dmd/cond.d @Geod24
src/dmd/console.d @CyberShadow
src/dmd/cppmangle.d @ibuclaw @Geod24
src/dmd/cparse.d @ibuclaw @WalterBright
src/dmd/ctfeexpr.d @UplinkCoder
src/dmd/doc.d @andralex @jacob-carlborg
src/dmd/dscope.d @Geod24
src/dmd/hdrgen.d @UplinkCoder @WalterBright
src/dmd/iasm.d @ibuclaw @WalterBright
src/dmd/iasmdmd.d @WalterBright
src/dmd/iasmgcc.d @ibuclaw
src/dmd/mars.d @MartinNowak @Geod24 @rainers @UplinkCoder @WalterBright
src/dmd/objc* @jacob-carlborg
src/dmd/permissivevisitor.d @RazvanN7
src/dmd/target.d @ibuclaw @MartinNowak
src/dmd/transitivevisitor.d @RazvanN7
src/dmd/vcbuild @rainers

# GitHub's implementation of the CODEOWNERS format is buggy, it doesn't allow src/dmd/*.h
*.h @ibuclaw @klickverbot

# CI & automation
posix.mak @MartinNowak @wilzbach
src/posix.mak @MartinNowak @wilzbach
circle.sh @MartinNowak @wilzbach
