summaryrefslogtreecommitdiff
path: root/CODEOWNERS
Commit message (Collapse)AuthorAgeFilesLines
* Merge libiserv with ghciSylvain Henry2023-02-171-1/+0
| | | | | | | | | | `libiserv` serves no purpose. As it depends on `ghci` and doesn't have more dependencies than the `ghci` package, its code could live in the `ghci` package too. This commit also moves most of the code from the `iserv` program into the `ghci` package as well so that it can be reused. This is especially useful for the implementation of TH for the JS backend (#22261, !9779).
* codeowners: Add Ben, Matt, and Bryan to CIwip/ci-codeownersBryan Richter2023-01-231-0/+4
|
* CODEOWNERS: add wasm-specific maintainersCheng Shao2022-11-111-0/+3
|
* gen-dll: Drop itBen Gamari2022-11-031-1/+0
| | | | | | | | | Currently it is only used by the make build system, which is soon to be retired, and it has not built since 41cf758b. We may need to reintroduce it when dynamic-linking support is introduced on Windows, but we will cross that bridge once we get there. Fixes #21753.
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | In order to make the packages in this repo "reinstallable", we need to associate source code with a specific packages. Having a top level `/includes` dir that mixes concerns (which packages' includes?) gets in the way of this. To start, I have moved everything to `rts/`, which is mostly correct. There are a few things however that really don't belong in the rts (like the generated constants haskell type, `CodeGen.Platform.h`). Those needed to be manually adjusted. Things of note: - No symlinking for sake of windows, so we hard-link at configure time. - `CodeGen.Platform.h` no longer as `.hs` extension (in addition to being moved to `compiler/`) so as not to confuse anyone, since it is next to Haskell files. - Blanket `-Iincludes` is gone in both build systems, include paths now more strictly respect per-package dependencies. - `deriveConstants` has been taught to not require a `--target-os` flag when generating the platform-agnostic Haskell type. Make takes advantage of this, but Hadrian has yet to.
* CODEOWNERS: Add @DanielG as maintainer for RTS heap profiling codeDaniel Gröber2021-02-281-0/+13
|
* CODEOWNERS: Use sections to allow multiple matching entriesDaniel Gröber2021-02-281-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The CODEOWNERS documentation has this to say on the current matching behaviour: > The path definition order is significant: the last pattern matching a > given path is used to find the code owners. Take this as an example: /rts/ bgamari [...] /rts/win32/ Phyx (I'm omitting the '@' so as to not notification spam everyone) This means a change in a file under win23 would only have Phyx but not bgamari as approver. I don't think that's the behaviour we want. Using "sections" we can get additive behaviour instead, from the docs: > Additionally, the usual guidance that only the last pattern matching the > file is applied is expanded such that the last pattern matching for each > section is applied. [RTS] /rts/ bgamari [...] [WinIO] /rts/win32/ Phyx So now since those entries are in different sections both would be added to the approvers list. The sections feature was introduced in Gitlab 13.2, see "Version history" on [1] we're currently running 18.8 on gitlab.haskell.org, see [2]. [1]: https://docs.gitlab.com/13.8/ee/user/project/code_owners.html#code-owners-sections [2]: https://gitlab.haskell.org/help
* winio: update codeownersTamar Christina2020-07-261-0/+15
|
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-20/+20
| | | | Update Haddock submodule
* Simon and I like to work in hsSyn, too.Richard Eisenberg2019-07-231-0/+1
|
* CODEOWNERS: Use correct username for Richard EisenbergBen Gamari2019-05-301-6/+6
| | | | | | | In !980 Richard noted that he could not approve the MR. This mis-spelling was the reason. [skip ci]
* CODEOWNERS: Add simonmar as owner of rts/linkerBen Gamari2019-04-141-1/+1
| | | | | | I suspect this is why @simonmar wasn't notified of !706. [skip ci]
* Add myself to libraries/ghciSimon Marlow2019-04-021-0/+1
|
* Add int-index as parser/* codeownerVladislav Zavialov2019-02-061-0/+1
|
* Fix syntax in CODEOWNERS fileMatthew Pickering2019-01-311-28/+28
| | | | [skip ci]
* Update CODEOWNERS files with utilsTamar Christina2019-01-271-0/+2
|
* Add @simonmar to various things in CODEOWNERSSimon Marlow2019-01-271-3/+4
|
* Update CODEOWNERSMoritz Angermann2019-01-271-2/+13
|
* Add myself to a few more placesÖmer Sinan Ağacan2019-01-271-0/+2
|
* Add @sgraf to CODEOWNERSSebastian Graf2019-01-261-1/+3
| | | [skip ci]
* Add Simon and Richard as more CODEOWNERSRichard Eisenberg2019-01-241-0/+3
| | | | [skip ci]
* Add myself to CODEOWNERS for a few filesJoachim Breitner2019-01-231-0/+5
|
* Add CODEOWNERSBen Gamari2019-01-211-0/+22
GitLab uses this file to suggest reviewers based upon the files that a Merge Request touches. [skip-ci]