Skip to content

Feature/account onboarding #8

Feature/account onboarding

Feature/account onboarding #8

Triggered via pull request June 8, 2024 07:21
Status Failure
Total duration 2m 45s
Artifacts

pull-request.yml

on: pull_request
Detekt review
21s
Detekt review
buildtestandanalyze  /  Build, Test and Analyze
2m 34s
buildtestandanalyze / Build, Test and Analyze
Fit to window
Zoom out
Zoom in

Annotations

1 error and 283 warnings
buildtestandanalyze / Build, Test and Analyze
Process completed with exit code 1.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/PageIndicator.kt#L38 <detekt.LongParameterList>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/PageIndicator.kt#L38
The function PageIndicator(currentPage: Int, pageCount: Int, textColor: Color, onForward: () -> Unit, onBack: () -> Unit, backgroundColor: Color, actionText: String) has too many parameters. The current threshold is set to 7.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/PageIndicator.kt#L141 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/PageIndicator.kt#L141
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/PageIndicator.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/FirebasePdfService.kt#L29 <detekt.CyclomaticComplexMethod>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/FirebasePdfService.kt#L29
The function createPdf appears to be too complex based on Cyclomatic Complexity (complexity: 17). Defined complexity threshold for methods is set to '15'
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/FirebasePdfService.kt#L148 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/FirebasePdfService.kt#L148
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/FirebasePdfService.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterViewModel.kt#L51 <detekt.CyclomaticComplexMethod>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterViewModel.kt#L51
The function onAction appears to be too complex based on Cyclomatic Complexity (complexity: 18). Defined complexity threshold for methods is set to '15'
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterViewModel.kt#L104 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterViewModel.kt#L104
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterViewModel.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/textfield/ValidatedTextField.kt#L22 <detekt.LongParameterList>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/textfield/ValidatedTextField.kt#L22
The function ValidatedTextField(modifier: Modifier, value: String, onValueChange: (String) -> Unit, labelText: String, errorText: String?, singleLine: Boolean, keyboardOptions: KeyboardOptions, visualTransformation: VisualTransformation, readOnly: Boolean, trailingIcon: @composable (() -> Unit)?) has too many parameters. The current threshold is set to 7.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/textfield/ValidatedTextField.kt#L96 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/textfield/ValidatedTextField.kt#L96
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/textfield/ValidatedTextField.kt is not ending with a new line.
[detekt] modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentViewModelTest.kt#L81 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentViewModelTest.kt#L81
The file /github/workspace/modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentViewModelTest.kt is not ending with a new line.
[detekt] modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModelTest.kt#L62 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModelTest.kt#L62
The file /github/workspace/modules/onboarding/src/test/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModelTest.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/Step.kt#L16 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/Step.kt#L16
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/Step.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/OnboardingViewPage.kt#L81 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/OnboardingViewPage.kt#L81
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/components/OnboardingViewPage.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingScreen.kt#L181 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingScreen.kt#L181
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingScreen.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingData.kt#L7 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingData.kt#L7
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingData.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingViewModel.kt#L75 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingViewModel.kt#L75
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingViewModel.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingUiState.kt#L27 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingUiState.kt#L27
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/sequential/SequentialOnboardingUiState.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/Area.kt#L13 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/Area.kt#L13
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/Area.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingUiState.kt#L21 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingUiState.kt#L21
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingUiState.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingViewModel.kt#L62 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingViewModel.kt#L62
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingViewModel.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingRepository.kt#L14 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingRepository.kt#L14
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingRepository.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingScreen.kt#L104 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingScreen.kt#L104
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/onboarding/OnboardingScreen.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentUiState.kt#L33 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentUiState.kt#L33
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentUiState.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentData.kt#L10 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentData.kt#L10
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/ConsentData.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/SignaturePad.kt#L132 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/SignaturePad.kt#L132
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/consent/SignaturePad.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationAuthManager.kt#L5 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationAuthManager.kt#L5
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationAuthManager.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/FirebaseInvitationAuthManager.kt#L55 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/FirebaseInvitationAuthManager.kt#L55
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/FirebaseInvitationAuthManager.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeRepository.kt#L5 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeRepository.kt#L5
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeRepository.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreenData.kt#L8 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreenData.kt#L8
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreenData.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreen.kt#L129 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreen.kt#L129
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeScreen.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModel.kt#L72 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModel.kt#L72
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeViewModel.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeUiState.kt#L18 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeUiState.kt#L18
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/invitation/InvitationCodeUiState.kt is not ending with a new line.
[detekt] modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/OnboardingNavigationEvent.kt#L11 <detekt.NewLineAtEndOfFile>: modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/OnboardingNavigationEvent.kt#L11
The file /github/workspace/modules/onboarding/src/main/kotlin/edu/stanford/spezi/module/onboarding/OnboardingNavigationEvent.kt is not ending with a new line.
[detekt] modules/account/build.gradle.kts#L30 <detekt.NewLineAtEndOfFile>: modules/account/build.gradle.kts#L30
The file /github/workspace/modules/account/build.gradle.kts is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/AccountNavigationEvent.kt#L9 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/AccountNavigationEvent.kt#L9
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/AccountNavigationEvent.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/di/AccountModule.kt#L1 <detekt.Filename>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/di/AccountModule.kt#L1
File 'AccountModule.kt' contains a single class and possibly also extension functions for that class and should be named same after that class 'SignInClientModule.kt'
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/di/AccountModule.kt#L26 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/di/AccountModule.kt#L26
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/di/AccountModule.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/cred/manager/SignInHandler.kt#L13 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/cred/manager/SignInHandler.kt#L13
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/cred/manager/SignInHandler.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterUiState.kt#L39 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterUiState.kt#L39
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterUiState.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/DatePickerDialog.kt#L65 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/DatePickerDialog.kt#L65
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/DatePickerDialog.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterScreen.kt#L265 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterScreen.kt#L265
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/register/RegisterScreen.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/SignInWithGoogleButton.kt#L43 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/SignInWithGoogleButton.kt#L43
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/SignInWithGoogleButton.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/TextDivider.kt#L41 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/TextDivider.kt#L41
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/components/TextDivider.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/UiState.kt#L31 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/UiState.kt#L31
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/UiState.kt is not ending with a new line.
[detekt] modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/LoginViewModel.kt#L80 <detekt.NewLineAtEndOfFile>: modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/LoginViewModel.kt#L80
The file /github/workspace/modules/account/src/main/kotlin/edu/stanford/spezi/module/account/login/LoginViewModel.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultConsentRepository.kt#L35 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultConsentRepository.kt#L35
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultConsentRepository.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultOnboardingRepository.kt#L41 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultOnboardingRepository.kt#L41
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultOnboardingRepository.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/FirebaseModule.kt#L46 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/FirebaseModule.kt#L46
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/FirebaseModule.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/OnboardingModule.kt#L58 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/OnboardingModule.kt#L58
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/OnboardingModule.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultSequentialOnboardingRepository.kt#L51 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultSequentialOnboardingRepository.kt#L51
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultSequentialOnboardingRepository.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultInvitationCodeRepository.kt#L21 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultInvitationCodeRepository.kt#L21
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/onboarding/DefaultInvitationCodeRepository.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/navigation/NavigationModule.kt#L17 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/navigation/NavigationModule.kt#L17
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/navigation/NavigationModule.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/navigation/Routes.kt#L28 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/navigation/Routes.kt#L28
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/navigation/Routes.kt is not ending with a new line.
[detekt] app/src/main/kotlin/edu/stanford/spezi/app/navigation/AppNavigation.kt#L59 <detekt.NewLineAtEndOfFile>: app/src/main/kotlin/edu/stanford/spezi/app/navigation/AppNavigation.kt#L59
The file /github/workspace/app/src/main/kotlin/edu/stanford/spezi/app/navigation/AppNavigation.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Paragraph.kt#L13 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Paragraph.kt#L13
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Paragraph.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Heading.kt#L18 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Heading.kt#L18
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/Heading.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/ListItem.kt#L20 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/ListItem.kt#L20
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/ListItem.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownParser.kt#L39 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownParser.kt#L39
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownParser.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/BoldText.kt#L15 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/BoldText.kt#L15
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/BoldText.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownElement.kt#L8 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownElement.kt#L8
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownElement.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownComposable.kt#L50 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownComposable.kt#L50
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/markdown/MarkdownComposable.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/VerticalSpacer.kt#L13 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/VerticalSpacer.kt#L13
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/VerticalSpacer.kt is not ending with a new line.
[detekt] core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/outlinedtextfield/ValidatedOutlinedTextFieldParams.kt#L7 <detekt.NewLineAtEndOfFile>: core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/outlinedtextfield/ValidatedOutlinedTextFieldParams.kt#L7
The file /github/workspace/core/design/src/main/kotlin/edu/stanford/spezi/core/design/component/validated/outlinedtextfield/ValidatedOutlinedTextFieldParams.kt is not ending with a new line.
buildtestandanalyze / Build, Test and Analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
buildtestandanalyze / Build, Test and Analyze
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.