Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Latest commit

 

History

History
47 lines (31 loc) · 1.46 KB

CONTRIBUTING.md

File metadata and controls

47 lines (31 loc) · 1.46 KB

Contributing to HHAST-Inspect

We want to make contributing to this project as easy and transparent as possible.

Our Development Process

We develop HHAST-Inspect purely on GitHub, and welcome pull requests.

Pull Requests

We actively welcome your pull requests.

  1. Fork the repo and create your branch from master.
  2. Ensure that:
  • the typechecker passes (run hh_client)
  • all linters pass (run vendor/bin/hhast-lint)
  1. If you haven't already, complete the Contributor License Agreement ("CLA").

Contributor License Agreement ("CLA")

In order to accept your pull request, we need you to submit a CLA. You only need to do this once to work on any of Facebook's open source projects.

Complete your CLA here: https://code.facebook.com/cla

Issues

We use GitHub issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.

Facebook has a bounty program for the safe disclosure of security bugs. In those cases, please go through the process outlined on that page and do not file a public issue.

Coding Style

  • 2 spaces for indentation rather than tabs
  • 80 character line length
  • Be consistent with existing code
  • Be consistent with hackfmt

We do not follow the PSR guidelines.

License

By contributing to HHAST-Inspect, you agree that your contributions will be licensed under the LICENSE file in the root directory of this source tree.