1.2 KiB
Contributing
First, thank you for your interest in contributing to my project. Below is a list of requirements that everyone should follow.
-
To avoid wasting your time and effort, please ensure all ideas get discussed first. Either visit the Ideas discussion board and open a thread there, or create a new issue. I ask that you do this to avoid the potential of rejecting work already done in a pull request.
-
For Markdown changes, Any and all changes must pass configured markdownlint rules (see the
.markdownlint.json
files in this repository for project-specific adjustments to those rules). -
For C# changes, code must conform to the project's style. My day to day coding is done in Jetbrains Rider. If using that IDE, doing a simple Code Cleanup on modified source files should be enough. If you're using Visual Studio or some other editor, you are on your own. Formatting rules are stored in
src/.editorconfig
andsrc/TrashUpdater.sln.DotSettings
.