... | @@ -32,6 +32,7 @@ GHC is a BSD-licensed open-source project, and we welcome your help in making it |
... | @@ -32,6 +32,7 @@ GHC is a BSD-licensed open-source project, and we welcome your help in making it |
|
- `lint:base`: This runs HLint on the `base` library
|
|
- `lint:base`: This runs HLint on the `base` library
|
|
- `lint:compiler`: This runs HLint on the `./compiler` codebase
|
|
- `lint:compiler`: This runs HLint on the `./compiler` codebase
|
|
|
|
|
|
|
|
- **Testing against Hackage**: Patches that change the language GHC accepts may want to test against a subset of Hackage, kept up-to-date with GHC HEAD. See the [head.hackage repo](https://gitlab.haskell.org/ghc/head.hackage) for more information.
|
|
|
|
|
|
- **Licensing**: make sure you are familiar with GHC's [Licensing](licensing). Unless you say otherwise, we will assume that if you submit a contribution to GHC, then you intend to supply it to us under the same license as the existing code. However, we do not ask for copyright attribution; you retain copyright on any contributions you make, so feel free to add your copyright to the top of any file in which you make non-trivial changes.
|
|
- **Licensing**: make sure you are familiar with GHC's [Licensing](licensing). Unless you say otherwise, we will assume that if you submit a contribution to GHC, then you intend to supply it to us under the same license as the existing code. However, we do not ask for copyright attribution; you retain copyright on any contributions you make, so feel free to add your copyright to the top of any file in which you make non-trivial changes.
|
|
|
|
|
... | | ... | |