Add all-contributors

This commit is contained in:
Andreas Dangel 2021-08-20 16:16:31 +02:00
parent d07b0caa58
commit 35685a994c
No known key found for this signature in database
GPG Key ID: 93450DF2DF9A3FA3
4 changed files with 311 additions and 0 deletions

247
.all-contributorsrc Normal file
View File

@ -0,0 +1,247 @@
{
"projectName": "pmd",
"projectOwner": "pmd",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"README.md"
],
"imageSize": 100,
"commit": true,
"commitConvention": "none",
"contributors": [
{
"login": "adangel",
"name": "Andreas Dangel",
"avatar_url": "https://avatars.githubusercontent.com/u/1573684?v=4",
"profile": "https://github.com/adangel",
"contributions": [
"code",
"doc"
]
},
{
"login": "oowekyala",
"name": "Clément Fournier",
"avatar_url": "https://avatars.githubusercontent.com/u/24524930?v=4",
"profile": "https://www.linkedin.com/in/le-clement-fournier/",
"contributions": [
"code",
"doc"
]
},
{
"login": "jsotuyod",
"name": "Juan Martín Sotuyo Dodero",
"avatar_url": "https://avatars.githubusercontent.com/u/802626?v=4",
"profile": "https://github.com/jsotuyod",
"contributions": [
"code",
"doc"
]
},
{
"login": "sergeygorbaty",
"name": "sergeygorbaty",
"avatar_url": "https://avatars.githubusercontent.com/u/14813710?v=4",
"profile": "https://github.com/sergeygorbaty",
"contributions": [
"code"
]
},
{
"login": "sturton",
"name": "sturton",
"avatar_url": "https://avatars.githubusercontent.com/u/1734891?v=4",
"profile": "https://github.com/sturton",
"contributions": [
"code"
]
},
{
"login": "rsoesemann",
"name": "Robert Sösemann",
"avatar_url": "https://avatars.githubusercontent.com/u/8180281?v=4",
"profile": "https://github.com/rsoesemann",
"contributions": [
"code",
"doc",
"talk"
]
},
{
"login": "maikelsteneker",
"name": "Maikel Steneker",
"avatar_url": "https://avatars.githubusercontent.com/u/2788927?v=4",
"profile": "https://github.com/maikelsteneker",
"contributions": [
"code"
]
},
{
"login": "gwilymatgearset",
"name": "gwilymatgearset",
"avatar_url": "https://avatars.githubusercontent.com/u/43957113?v=4",
"profile": "https://github.com/gwilymatgearset",
"contributions": [
"code"
]
},
{
"login": "akshatbahety",
"name": "Akshat Bahety",
"avatar_url": "https://avatars.githubusercontent.com/u/17676203?v=4",
"profile": "https://github.com/akshatbahety",
"contributions": [
"code"
]
},
{
"login": "JosephAllen",
"name": "Joseph",
"avatar_url": "https://avatars.githubusercontent.com/u/3989748?v=4",
"profile": "https://www.linkedin.com/in/joseph-allen-9602671/",
"contributions": [
"code"
]
},
{
"login": "DavidRenz",
"name": "David Renz",
"avatar_url": "https://avatars.githubusercontent.com/u/8180433?v=4",
"profile": "https://github.com/DavidRenz",
"contributions": [
"code"
]
},
{
"login": "rpelisse",
"name": "Pelisse Romain",
"avatar_url": "https://avatars.githubusercontent.com/u/117836?v=4",
"profile": "http://belaran.eu/wordpress/",
"contributions": [
"code",
"doc"
]
},
{
"login": "Drofff",
"name": "Mykhailo Palahuta",
"avatar_url": "https://avatars.githubusercontent.com/u/45700628?v=4",
"profile": "https://github.com/Drofff",
"contributions": [
"code"
]
},
{
"login": "gibarsin",
"name": "Gonzalo Exequiel Ibars Ingman",
"avatar_url": "https://avatars.githubusercontent.com/u/9052089?v=4",
"profile": "https://github.com/gibarsin",
"contributions": [
"code"
]
},
{
"login": "djydewang",
"name": "BBG",
"avatar_url": "https://avatars.githubusercontent.com/u/18324858?v=4",
"profile": "https://github.com/djydewang",
"contributions": [
"code",
"doc"
]
},
{
"login": "XenoAmess",
"name": "XenoAmess",
"avatar_url": "https://avatars.githubusercontent.com/u/17455337?v=4",
"profile": "http://xenoamess.com/",
"contributions": [
"code"
]
},
{
"login": "borovikovd",
"name": "Denis Borovikov",
"avatar_url": "https://avatars.githubusercontent.com/u/43751473?v=4",
"profile": "https://github.com/borovikovd",
"contributions": [
"code"
]
},
{
"login": "jeffhube",
"name": "Jeff Hube",
"avatar_url": "https://avatars.githubusercontent.com/u/1283264?v=4",
"profile": "https://github.com/jeffhube",
"contributions": [
"code"
]
},
{
"login": "piotrszymanski-sc",
"name": "piotrszymanski-sc",
"avatar_url": "https://avatars.githubusercontent.com/u/71124942?v=4",
"profile": "https://github.com/piotrszymanski-sc",
"contributions": [
"code"
]
},
{
"login": "kris-scheibe",
"name": "Kris Scheibe",
"avatar_url": "https://avatars.githubusercontent.com/u/20039785?v=4",
"profile": "https://github.com/kris-scheibe",
"contributions": [
"code"
]
},
{
"login": "jonathanwiesel",
"name": "Jonathan Wiesel",
"avatar_url": "https://avatars.githubusercontent.com/u/1326781?v=4",
"profile": "https://github.com/jonathanwiesel",
"contributions": [
"code"
]
},
{
"login": "prophet1906",
"name": "Shubham",
"avatar_url": "https://avatars.githubusercontent.com/u/32415088?v=4",
"profile": "https://github.com/prophet1906",
"contributions": [
"code"
]
},
{
"login": "JAertgeerts",
"name": "Jan Aertgeerts",
"avatar_url": "https://avatars.githubusercontent.com/u/2192516?v=4",
"profile": "https://www.linkedin.com/in/janaertgeerts/",
"contributions": [
"code"
]
},
{
"login": "pyxide",
"name": "Olivier Parent",
"avatar_url": "https://avatars.githubusercontent.com/u/9992381?v=4",
"profile": "https://github.com/pyxide",
"contributions": [
"code"
]
},
{
"login": "jbartolotta-sfdc",
"name": "Jeff Bartolotta",
"avatar_url": "https://avatars.githubusercontent.com/u/18196574?v=4",
"profile": "https://github.com/jbartolotta-sfdc",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7
}

3
.gitignore vendored
View File

@ -16,5 +16,8 @@ pmd-core/dependency-reduced-pom.xml
vendor vendor
.DS_Store .DS_Store
# node modules for https://allcontributors.org/docs/en/cli/installation
node_modules
# rule docs are generated # rule docs are generated
docs/pages/pmd/rules docs/pages/pmd/rules

View File

@ -57,4 +57,15 @@ See [pmd-checkstyle-config.xml](https://github.com/pmd/build-tools/blob/master/s
[the eclipse configuration files](https://github.com/pmd/build-tools/tree/master/eclipse) that can [the eclipse configuration files](https://github.com/pmd/build-tools/tree/master/eclipse) that can
be imported into a fresh workspace. be imported into a fresh workspace.
## Add yourself as contributor
We use [All Contributors](https://allcontributors.org/en).
1. Install the CLI: `npm i -D all-contributors-cli`
2. Add yourself: `npx all-contributors add <username> <contribution>`
Where `username` is your GitHub username and `contribution` is a `,`-separated list
of contributions. See [Emoji Key](https://allcontributors.org/docs/en/emoji-key) for a list
of valid types.
See also [cli documentation](https://allcontributors.org/docs/en/cli/usage)

View File

@ -101,6 +101,56 @@ developer documentation.
Become a financial contributor and help us sustain our community. [Contribute](https://opencollective.com/pmd/contribute) Become a financial contributor and help us sustain our community. [Contribute](https://opencollective.com/pmd/contribute)
## ✨ Contributors
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://github.com/adangel"><img src="https://avatars.githubusercontent.com/u/1573684?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Andreas Dangel</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=adangel" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=adangel" title="Documentation">📖</a></td>
<td align="center"><a href="https://www.linkedin.com/in/le-clement-fournier/"><img src="https://avatars.githubusercontent.com/u/24524930?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Clément Fournier</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=oowekyala" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=oowekyala" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/jsotuyod"><img src="https://avatars.githubusercontent.com/u/802626?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Juan Martín Sotuyo Dodero</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=jsotuyod" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=jsotuyod" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/sergeygorbaty"><img src="https://avatars.githubusercontent.com/u/14813710?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sergeygorbaty</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=sergeygorbaty" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/sturton"><img src="https://avatars.githubusercontent.com/u/1734891?v=4?s=100" width="100px;" alt=""/><br /><sub><b>sturton</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=sturton" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/rsoesemann"><img src="https://avatars.githubusercontent.com/u/8180281?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Robert Sösemann</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=rsoesemann" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=rsoesemann" title="Documentation">📖</a> <a href="#talk-rsoesemann" title="Talks">📢</a></td>
<td align="center"><a href="https://github.com/maikelsteneker"><img src="https://avatars.githubusercontent.com/u/2788927?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Maikel Steneker</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=maikelsteneker" title="Code">💻</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/gwilymatgearset"><img src="https://avatars.githubusercontent.com/u/43957113?v=4?s=100" width="100px;" alt=""/><br /><sub><b>gwilymatgearset</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=gwilymatgearset" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/akshatbahety"><img src="https://avatars.githubusercontent.com/u/17676203?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Akshat Bahety</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=akshatbahety" title="Code">💻</a></td>
<td align="center"><a href="https://www.linkedin.com/in/joseph-allen-9602671/"><img src="https://avatars.githubusercontent.com/u/3989748?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joseph</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=JosephAllen" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/DavidRenz"><img src="https://avatars.githubusercontent.com/u/8180433?v=4?s=100" width="100px;" alt=""/><br /><sub><b>David Renz</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=DavidRenz" title="Code">💻</a></td>
<td align="center"><a href="http://belaran.eu/wordpress/"><img src="https://avatars.githubusercontent.com/u/117836?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Pelisse Romain</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=rpelisse" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=rpelisse" title="Documentation">📖</a></td>
<td align="center"><a href="https://github.com/Drofff"><img src="https://avatars.githubusercontent.com/u/45700628?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Mykhailo Palahuta</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=Drofff" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/gibarsin"><img src="https://avatars.githubusercontent.com/u/9052089?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Gonzalo Exequiel Ibars Ingman</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=gibarsin" title="Code">💻</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/djydewang"><img src="https://avatars.githubusercontent.com/u/18324858?v=4?s=100" width="100px;" alt=""/><br /><sub><b>BBG</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=djydewang" title="Code">💻</a> <a href="https://github.com/pmd/pmd/commits?author=djydewang" title="Documentation">📖</a></td>
<td align="center"><a href="http://xenoamess.com/"><img src="https://avatars.githubusercontent.com/u/17455337?v=4?s=100" width="100px;" alt=""/><br /><sub><b>XenoAmess</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=XenoAmess" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/borovikovd"><img src="https://avatars.githubusercontent.com/u/43751473?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Denis Borovikov</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=borovikovd" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/jeffhube"><img src="https://avatars.githubusercontent.com/u/1283264?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jeff Hube</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=jeffhube" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/piotrszymanski-sc"><img src="https://avatars.githubusercontent.com/u/71124942?v=4?s=100" width="100px;" alt=""/><br /><sub><b>piotrszymanski-sc</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=piotrszymanski-sc" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/kris-scheibe"><img src="https://avatars.githubusercontent.com/u/20039785?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kris Scheibe</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=kris-scheibe" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/jonathanwiesel"><img src="https://avatars.githubusercontent.com/u/1326781?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jonathan Wiesel</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=jonathanwiesel" title="Code">💻</a></td>
</tr>
<tr>
<td align="center"><a href="https://github.com/prophet1906"><img src="https://avatars.githubusercontent.com/u/32415088?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Shubham</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=prophet1906" title="Code">💻</a></td>
<td align="center"><a href="https://www.linkedin.com/in/janaertgeerts/"><img src="https://avatars.githubusercontent.com/u/2192516?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jan Aertgeerts</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=JAertgeerts" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/pyxide"><img src="https://avatars.githubusercontent.com/u/9992381?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Olivier Parent</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=pyxide" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/jbartolotta-sfdc"><img src="https://avatars.githubusercontent.com/u/18196574?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jeff Bartolotta</b></sub></a><br /><a href="https://github.com/pmd/pmd/commits?author=jbartolotta-sfdc" title="Code">💻</a></td>
</tr>
</table>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## 📝 License ## 📝 License
[BSD Style](LICENSE) [BSD Style](LICENSE)