persistent feature flags, language and plugin directory support #11343
Triggered via pull request
September 20, 2025 14:57
Status
Failure
Total duration
1m 13s
Artifacts
–
Annotations
11 errors and 10 warnings
|
lint (tsc)
Process completed with exit code 2.
|
|
lint (tsc):
src/commons/mocks/StoreMocks.ts#L28
Property 'pluginDirectory' is missing in type '{ router: RouterState; achievement: AchievementState; leaderboard: LeaderboardState; dashboard: DashboardState; ... 8 more ...; languageDirectory: LanguageDirectoryState; }' but required in type 'OverallState'.
|
|
lint (tsc):
src/commons/application/reducers/RootReducer.ts#L19
Type 'Reducer<CombinedState<{ router: Router$1 | null; achievement: AchievementState; leaderboard: LeaderboardState; dashboard: DashboardState; ... 8 more ...; languageDirectory: LanguageDirectoryState; }>, SourceActionType>' is not assignable to type 'Reducer<OverallState, SourceActionType>'.
|
|
lint (build)
The operation was canceled.
|
|
lint (build):
src/commons/mocks/StoreMocks.ts#L28
Property 'pluginDirectory' is missing in type '{ router: RouterState; achievement: AchievementState; leaderboard: LeaderboardState; dashboard: DashboardState; ... 8 more ...; languageDirectory: LanguageDirectoryState; }' but required in type 'OverallState'.
|
|
lint (build):
src/commons/application/reducers/RootReducer.ts#L19
Type 'Reducer<CombinedState<{ router: Router$1 | null; achievement: AchievementState; leaderboard: LeaderboardState; dashboard: DashboardState; ... 8 more ...; languageDirectory: LanguageDirectoryState; }>, SourceActionType>' is not assignable to type 'Reducer<OverallState, SourceActionType>'.
|
|
lint (build)
The strategy configuration was canceled because "lint.tsc" failed
|
|
lint (test --bail=1)
The operation was canceled.
|
|
lint (test --bail=1)
The strategy configuration was canceled because "lint.tsc" failed
|
|
lint (test-coveralls)
The operation was canceled.
|
|
lint (test-coveralls)
The strategy configuration was canceled because "lint.tsc" failed
|
|
lint (eslint):
src/commons/sideContent/content/SideContentCseMachine.tsx#L615
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
lint (eslint):
src/commons/sagas/RequestsSaga.ts#L717
Empty block statement
|
|
lint (eslint):
src/commons/sagas/RemoteExecutionSaga.ts#L103
Empty block statement
|
|
lint (eslint):
src/commons/sagas/PlaygroundSaga.ts#L41
Empty block statement
|
|
lint (eslint):
src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L143
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
lint (eslint):
src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L61
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
lint (eslint):
src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L49
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
lint (eslint):
src/commons/editor/EditorContainer.tsx#L36
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|
|
lint (eslint):
src/commons/assessmentWorkspace/AssessmentWorkspace.tsx#L201
React Hook useEffect has missing dependencies: 'code', 'initialRunCompleted', 'props.fromContestLeaderboard', and 'votingId'. Either include them or remove the dependency array
|
|
lint (eslint):
src/commons/achievement/AchievementManualEditor.tsx#L30
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
|