Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.15 KB

File metadata and controls

41 lines (29 loc) · 1.15 KB

Contributing to Codanna

See our Contributing Guide for:

  • Development Setup
  • Code Guidelines - Mandatory Rust development principles
  • Testing - Local CI/CD scripts to verify changes
  • Language Support - How to add new language parsers
  • Pull Requests - How to submit contributions

Quick Start

# Fork and clone
git clone https://github.com/bartolli/codanna.git
cd codanna

# Build
cargo build --release --all-features

# Test your changes
./contributing/scripts/quick-check.sh

# Auto-fix issues
./contributing/scripts/auto-fix.sh

# Full test before PR
./contributing/scripts/full-test.sh

Key Resources

Getting Help

  • Issues: Check existing issues or create new ones
  • Discussions: Use GitHub Discussions for questions
  • Before implementing: Create an issue first to discuss proposed changes