From 1cbd7c5c1758e3755e92a548d426724a7c9c0018 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petrus=20Nguy=E1=BB=85n=20Th=C3=A1i=20H=E1=BB=8Dc?= Date: Fri, 22 Oct 2021 23:10:06 +0700 Subject: [PATCH 1/3] Create review-suggest.yml --- .github/workflows/review-suggest.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/review-suggest.yml diff --git a/.github/workflows/review-suggest.yml b/.github/workflows/review-suggest.yml new file mode 100644 index 00000000..953d93c7 --- /dev/null +++ b/.github/workflows/review-suggest.yml @@ -0,0 +1,28 @@ +name: reviewdog-suggester +on: + pull_request: + types: [opened, synchronize, reopened] +jobs: + kotlin: + name: runner / suggester / spotless + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 # required to compare + with: + ref: master + - uses: actions/checkout@v2 + - uses: actions/setup-java@v2 + with: + distribution: 'zulu' + java-version: '11' + - name: Make gradlew executable + run: chmod +x ./gradlew + - run: ./gradlew spotlessKotlinApply + - uses: reviewdog/action-suggester@v1 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + tool_name: spotless + # Since "reviewdog/action-suggester" using "spotlessKotlinApply" does not work with forked PR, + # perform "spotlessKotlinCheck". + - run: ./gradlew spotlessKotlinCheck + - run: ./gradlew lintDebug From 53803bca6ac62faa7b31c37f5ebca9166a9a7aba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petrus=20Nguy=E1=BB=85n=20Th=C3=A1i=20H=E1=BB=8Dc?= Date: Fri, 22 Oct 2021 23:15:25 +0700 Subject: [PATCH 2/3] Update AddUserUseCase.kt --- .../main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt b/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt index d04acce1..8297b2c5 100644 --- a/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt +++ b/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt @@ -6,5 +6,5 @@ import com.hoc.flowmvi.domain.repository.UserError import com.hoc.flowmvi.domain.repository.UserRepository class AddUserUseCase(private val userRepository: UserRepository) { - suspend operator fun invoke(user: User): Either = userRepository.add(user) + suspend operator fun invoke(user: User): Either = userRepository.add(user) } From 8b4aea8364d6074c7580ed055edbbb0d97c0af01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petrus=20Nguy=E1=BB=85n=20Th=C3=A1i=20H=E1=BB=8Dc?= Date: Sat, 23 Oct 2021 18:22:38 +0700 Subject: [PATCH 3/3] Update domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt b/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt index 8297b2c5..d04acce1 100644 --- a/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt +++ b/domain/src/main/java/com/hoc/flowmvi/domain/usecase/AddUserUseCase.kt @@ -6,5 +6,5 @@ import com.hoc.flowmvi.domain.repository.UserError import com.hoc.flowmvi.domain.repository.UserRepository class AddUserUseCase(private val userRepository: UserRepository) { - suspend operator fun invoke(user: User): Either = userRepository.add(user) + suspend operator fun invoke(user: User): Either = userRepository.add(user) }