Skip to content

qodana & gitignore

qodana & gitignore #2

Triggered via push February 4, 2024 21:05
Status Success
Total duration 1m 5s
Artifacts

code_quality.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

72 errors, 12 warnings, and 4 notices
ESLint: src/components/Particles.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/QAndA.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/skeleton.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/reducers/quizReducer.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/input.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/dialog.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/global-error.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/social-icon.tsx#L1
ESLint: Install the 'eslint' package
ESLint: next.config.js#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/Navbar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/QuizMe.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/toaster.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/contexts/QuizLogicContext.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/quiz/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Topic.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/SummaryPage.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Quiz.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/card.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/contexts/QuizContext.tsx#L1
ESLint: Install the 'eslint' package
ESLint: tailwind.config.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/button.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/TopPicks.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/fetchAllQuizzes.ts#L2
ESLint: Install the 'eslint' package
ESLint: src/app/summary/[id]/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LandingPage/Main.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/tabs.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LandingPage/Contact.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/QuizHistory.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/DashboardPage.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/UserAvatar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/contexts/SupabaseContext.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/gtag.js#L1
ESLint: Install the 'eslint' package
ESLint: src/components/SingleQuiz.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LandingPage/Features.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/scroll-area.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/SummaryTable.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/SignUpCard.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/CreateQuiz.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/dropdown-menu.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LandingPage/About.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/summary/[id]/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/signup/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/contexts/UserContext.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LandingPage/Footer.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/load-more.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/not-found.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: postcss.config.js#L1
ESLint: Install the 'eslint' package
ESLint: src/lib/utils.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/progress.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/reducers/quizLogicReducer.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/formatTime.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/spinner.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/LoadingQuestions.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/showToast.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/app/quiz/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/GoogleAnalytics.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/table.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Answer.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/layout.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/avatar.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/label.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/use-toast.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Topics.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/components/ui/toast.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/dashboard/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/dashboard/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/signup/loading.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/app/quiz/play/page.tsx#L1
ESLint: Install the 'eslint' package
ESLint: src/utils/mouse.ts#L1
ESLint: Install the 'eslint' package
ESLint: src/components/Info-Dialog.tsx#L1
ESLint: Install the 'eslint' package
ESLint: middleware.ts#L1
ESLint: Install the 'eslint' package
Unused import: src/app/layout.tsx#L13
Unused import Particles from "@/components/Particles";
Unused import: src/contexts/SupabaseContext.tsx#L6
Unused import { AuthChangeEvent, Session } from "@supabase/supabase-js";
Unused import: src/components/SingleQuiz.tsx#L3
Unused import specifier CardContent
Unused assignment: src/components/SummaryPage.tsx#L48
Variable initializer is redundant
Unused assignment: src/components/SummaryPage.tsx#L36
Variable initializer is redundant
Unused local symbol: src/components/SummaryPage.tsx#L14
Unused parameter quizID
Unused local symbol: src/components/ui/spinner.tsx#L5
Unused parameter props
Unused local symbol: src/contexts/UserContext.tsx#L90
Unused constant data
Unused local symbol: src/app/global-error.tsx#L4
Unused parameter error
Unused local symbol: src/components/load-more.tsx#L10
Unused constant quizzes
Unused local symbol: src/components/ui/Navbar.tsx#L6
Unused type alias Props
qodana
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, JetBrains/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Result of method call returning a promise is ignored: src/components/SignUpCard.tsx#L104
Promise returned from handleSubmit is ignored
Result of method call returning a promise is ignored: src/contexts/UserContext.tsx#L149
Promise returned from getUserInfo is ignored
Result of method call returning a promise is ignored: src/components/load-more.tsx#L46
Promise returned from loadMoreQuizzes is ignored
Result of method call returning a promise is ignored: src/components/SignUpCard.tsx#L177
Promise returned from handleSubmit is ignored