Skip to content

Contribution Guidelines

Wilson edited this page Jan 30, 2017 · 13 revisions

In an attempt to keep the project readable for the majority of contributors, here are some guidelines to follow:

Code

  1. Avoid the use of LINQ wherever possible excepting small things like:
  • public string Name => "KUP";
  1. If you must use LINQ, write it using method syntax only; Breaking it into multiple lines to improve readability.
  2. Avoid the use of anonymous types wherever possible.
  3. Avoid the use of yield. T_T

Style

  • Visual Studio 2015 Settings
  • Text Editor > All Languages > Tabs is set to Keep Tabs and display them as 3 or 4 Spaces.
  • Text Editor > C# > Advanced > Place 'System' directives first when sorting usings is checked.

Likely more to come as contributions increase.

Fan Translators Inc.

Contributing to Kuriimu

Neobeo's Challenges

Plugins

Plugins (old)

Plugin Development Guide

Creating A Patch

Clone this wiki locally