<!--
-- Copyright (c) 2019, Arm Limited, All Rights Reserved
-- SPDX-License-Identifier: Apache-2.0
--
-- Licensed under the Apache License, Version 2.0 (the "License"); you may
-- not use this file except in compliance with the License.
-- You may obtain a copy of the License at
--
-- http://www.apache.org/licenses/LICENSE-2.0
--
-- Unless required by applicable law or agreed to in writing, software
-- distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-- WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-- See the License for the specific language governing permissions and
-- limitations under the License.
--->
# Contributing to `parsec`
Contributions to PARSEC need to follow the process below.
* Contributions are done through GitHub pull-requests.
* Contributors need to apply `rustfmt` and `clippy` to their Rust code.
* New code needs to be tested with unit tests and/or integration tests when applicable and the global test script needs to pass.
* The code is accepted under the [Developer Certificate of Origin](DCO.txt), so you must add following fields to your commit description:
```
Author: Full Name <email address>
Signed-off-by: Full Name <email address>
```