Skip to content

feat(dev): Add Cursor IDE coding rules configuration #4558

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 17, 2025

Conversation

markushi
Copy link
Member

📜 Description

Adds coding rules configuration for Cursor IDE that includes:

  • Project overview and tech stack information
  • Key gradle commands for development workflow
  • Contributing guidelines and coding standards
  • Development process and formatting requirements

This helps maintain consistency in the development environment and provides quick reference for common project commands.

#skip-changelog

💚 How did you test it?

Manual

📝 Checklist

  • I added tests to verify the changes.
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • Review from the native team if needed.
  • No breaking change or entry added to the changelog.
  • No breaking change for hybrid SDKs or communicated to hybrid SDKs.

🔮 Next steps

Adds coding rules configuration for Cursor IDE that includes:
- Project overview and tech stack information
- Key gradle commands for development workflow
- Contributing guidelines and coding standards
- Development process and formatting requirements

This helps maintain consistency in the development environment
and provides quick reference for common project commands.
Copy link
Contributor

github-actions bot commented Jul 16, 2025

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 2d9523e

@stefanosiano
Copy link
Member

stefanosiano commented Jul 16, 2025

We can ask cursor to refine this rule file 😅
Also, I would add a section to add the final keywords to final parameters and @NotNull or @Nullable annotations when using non-primitive Java types
Finally, add javadoc to all methods usable by end user and comments for "complex" methods

We can then iterate from here by adding other rules for other cases (like options) in another PR

@markushi markushi enabled auto-merge (squash) July 17, 2025 10:02
@markushi markushi merged commit 88f8434 into main Jul 17, 2025
32 checks passed
@markushi markushi deleted the markushi/feat/cursor-rules branch July 17, 2025 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants