Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.71 KB

CODE_OF_CONDUCT.md

File metadata and controls

46 lines (28 loc) · 2.71 KB

Code of Conduct

Our commitment

We are committed to a welcoming, respectful, and harassment-free community for everyone who participates in ComplexityAnalysis.Analyzers, regardless of background, identity, experience, appearance, disability, nationality, race, religion, sex characteristics, gender identity or expression, sexual orientation, or other personal characteristics.

We expect contributors, maintainers, reviewers, and other participants to act in ways that support a healthy and professional open-source community.

Expected behavior

Positive participation includes:

  • treating other people with respect and empathy;
  • giving and receiving constructive technical feedback;
  • disagreeing about ideas without attacking people;
  • taking responsibility for mistakes and correcting them;
  • keeping discussions relevant to the analyzer, its users, and its maintenance.

Unacceptable behavior includes:

  • harassment, intimidation, threats, or sustained disruption;
  • discriminatory or derogatory comments;
  • sexualized language, imagery, or unwanted attention;
  • trolling, personal attacks, or deliberately hostile communication;
  • publishing another person's private information without permission;
  • conduct that would reasonably be considered inappropriate in a professional community.

Scope

This Code of Conduct applies in project spaces such as issues, pull requests, reviews, discussions, documentation, and other collaboration channels. It also applies when someone is officially representing the project in public.

Enforcement

Project maintainers are responsible for interpreting and enforcing this Code of Conduct. They may edit or remove contributions, restrict participation, issue warnings, or take other proportionate action when behavior violates these standards.

Reports should be sent privately to the project maintainers whenever a private repository or maintainer contact channel is available. If no private channel is published, open a minimal public issue asking a maintainer for a private follow-up and do not include sensitive or identifying details in that issue.

Reports will be handled as promptly, fairly, and confidentially as reasonably possible. Maintainers should avoid conflicts of interest and protect the privacy and safety of people who report incidents.

Enforcement principles

Responses should be proportionate to the severity, context, and recurrence of the behavior. Possible outcomes include a private correction, a formal warning, a temporary restriction from project interaction, or a permanent ban for serious or repeated violations.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.1.