Skip to content

[FIX]: Dead Code (Unused Constants) #150

@prajjwalkumar17

Description

@prajjwalkumar17

Summary
Constants are imported but never used, leading to dead code.

Type
cleanup

Context
Unused constants increase maintenance burden. Removing them keeps the codebase clean.

Starter tasks

  1. Identify constants flagged as dead code.
  2. Remove or annotate with #[allow(dead_code)] if intentional.

Implementation hints

  • Run cargo clippy -- -W dead_code.
  • If this runs fine proceed with normal cargo clippy command, and do fuzzy search for dead code.

Acceptance criteria

  • No unused constants remain.
  • No dead_code warnings remain.

Clippy Command

cargo clippy -- -W dead_code

Contribution Guidelines:

  • Fork the repository and create a new branch for your work.
  • Ensure the code follows Rust best practices and coding standards.
  • Run cargo clippy and cargo fmt before submitting.
  • Add unit tests if functionality changes.
  • Keep commits small and meaningful.

Resources:

Submission Process:

  • Ask the maintainers for assignment of the issue, you can request for assignment by commenting on the issue itself.
  • Once assigned, submit a pull request (PR).
  • Maintainers will review and provide feedback, if any.
  • Maintainers can unassign issues due to inactivity, read more here.
  • For this issue, please submit a PR on @juspay/deicision-engine repo, and link it to the issue.

Mentor contact
@prajjwalkumar17 @Sarthak1799 @jagan-jaya @GauravRawat369

Pre-flight

  • I read the Contributing Guide and setup
  • I searched existing issues and PRs

Refer here for Terms and conditions for the contest.

If you have any questions or need help getting started, feel free to ask in the comments!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions