Skip to main content

🀝 Contributing to Apex Log Analyzer

πŸŽ‰πŸ₯³ Thank you for contributing! πŸ₯³πŸŽ‰

We truly appreciate your help in making Apex Log Analyzer better. Whether you're fixing a bug, adding a feature, or improving documentation, your contributions are invaluable to us!

Before you dive in, please make sure to review our code of conduct to ensure a welcoming environment for everyone.

πŸ“‹ Before You Start​

Search for Existing Issues​

  1. Check out the open issues first to see if your idea or bug has already been reported.
  2. If you don’t see anything related, open an issue! We’d love to hear your thoughts and provide feedback or suggestions before you get started. This helps avoid duplicate work and ensures we’re aligned.

πŸ› οΈ Setting Up Your Development Environment​

For detailed instructions on setting up your development environment, refer to the Development Guide.

πŸš€ Ready to Contribute?​

We can't wait to see your contributions! Whether it’s fixing a bug, adding a new feature, or improving the docs, we truly appreciate your time and effort.

Quick Recap of Steps​

  1. Fork the repo.
  2. Clone your fork locally.
  3. Create a feature branch e.g (feat-some-description or bug-some-description).
  4. Make your changes.
  5. Push your changes.
  6. Open a PR for review!

πŸ“… Commit Message Guidelines​

  • We follow a simple format for commit messages: Conventional Commits
  • Use the imperative mood in the subject line (e.g., "fix: date parsing in log parser" rather than "fixed date parsing in log parser").

πŸ’¬ Need Help?​

If you get stuck at any point, feel free to open an issue or reach out to us in the discussions tab. We’re here to help and we want to make your contribution experience as smooth as possible. πŸ€—

Thank you again for contributing to Apex Log Analyzer! Your input helps make this tool even better for Salesforce developers. πŸ™Œ