You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remove pervasive as any casts in projects page #620
Problem:src/app/projects/page.tsx uses untyped any casts for issue iteration and status projection, bypassing TypeScript strict mode on that component.
Evidence:
src/app/projects/page.tsx line 76: (i: any) => getProjectIssueStatus(i as any) === column.id
src/app/projects/page.tsx line 87: (statusIssues as any).map((issue: any) => (
Acceptance: Replace all any references with a properly typed IssueWithRepo or comparable interface, verified by npx tsc --noEmit.
Activity
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
34 remaining items
Remove pervasive as any casts in projects page
type: replace pervasive `as any` casts in projects page with Issue type
Remove pervasive `as any` casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive `as any` casts in projects page
type: replace as any casts with IssueWithRepo interface in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page
Remove pervasive as any casts in projects page (#731)