Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1013 Bytes

CONTRIBUTING.md

File metadata and controls

17 lines (12 loc) · 1013 Bytes

Contributing to Algolia [Unofficial]

Create a new issue

The easiest way to get involved is to create a new issue when you spot a bug, if the documentation is incomplete or out of date, or if you identify an implementation problem.

General coding guidelines

If you'd like to add a feature or fix a bug, we're more than happy to accept pull requests! We only ask a few things:

  • Ensure your code contains no analyzer errors, e.g.
    • Code is strong-mode compliant
    • Code is free of lint errors
  • Format your code with dartfmt
  • Write tests for all new code paths, consider using the Asynchronous Tests available from the test package.
  • Write helpful documentation
  • If you would like to make a bigger / fundamental change to the codebase, please file a lightweight example PR / issue, or contact us in Email so we can discuss the issue.