-
Notifications
You must be signed in to change notification settings - Fork 14
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
Eliminate Usage of any
Types and Enforce the Relevant Rule
#77
Labels
kind/tech-debt
Technical debt
Comments
github-project-automation
bot
moved this to Backlog (not prioritized)
in Akash Cohesive Product / Engineering Roadmap
Apr 17, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 18, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 18, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 18, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 18, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 22, 2024
ygrishajev
added a commit
that referenced
this issue
Apr 23, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We are currently using the
any
type in several places within our codebase, which is recognized as a suboptimal practice for maintaining type safety. Our existing ESLint configuration flags this as a warning under the rule@typescript-eslint/no-explicit-any: "warn"
. The objective of this task is to address all occurrences where theany
type is used, replace them with more specific type annotations, and enhance our type-checking rigor.Goals
any
type is used.@typescript-eslint/no-explicit-any
from"warn"
to"error"
to prevent future use of theany
type.Expected Outcome
The codebase is free from the
any
type, ensuring higher type safety and compliance with TypeScript best practices. The ESLint rule override is removed, making theno-explicit-any
rule an error-level directive.The text was updated successfully, but these errors were encountered: