From 47138c34a12806b4c75376b175b116d895215e14 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 13 Dec 2025 01:45:13 +0000 Subject: [PATCH 1/5] chore: apply spotless formatting --- .../reminderapi/reminder/controller/ReminderController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java index 1eeabb1..596d63e 100644 --- a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java +++ b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java @@ -42,8 +42,7 @@ public ResponseEntity create(@RequestBody @Valid CreateRemi @PutMapping("/{id}") public ResponseEntity update( - @PathVariable Long id, @RequestBody @Valid UpdateReminderRequestDTO dto) - { + @PathVariable Long id, @RequestBody @Valid UpdateReminderRequestDTO dto) { return ResponseEntity.ok(reminderService.update(id, dto)); } From c03da169a285bae968a567756da27dda2332ac49 Mon Sep 17 00:00:00 2001 From: Lucas Barbosa Dourado Date: Fri, 12 Dec 2025 22:54:22 -0300 Subject: [PATCH 2/5] =?UTF-8?q?Revert=20"fix:=20reformular=20e=20reaplicar?= =?UTF-8?q?=20l=C3=B3gica=20de=20formata=C3=A7=C3=A3o=20de=20c=C3=B3digo?= =?UTF-8?q?=20com=20o=20spotless"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 01b37ccbe9bfcdaa3a82c24b97b1edc6228b825a. --- .../reminderapi/reminder/controller/ReminderController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java index 596d63e..389f557 100644 --- a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java +++ b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java @@ -37,6 +37,7 @@ public ResponseEntity findById(@PathVariable Long id) { @PostMapping public ResponseEntity create(@RequestBody @Valid CreateReminderRequestDTO dto) { + return ResponseEntity.status(HttpStatus.CREATED).body(reminderService.create(dto)); } From f3389e46eb05f50c41046bf065da712b0c17bca6 Mon Sep 17 00:00:00 2001 From: Lucas Barbosa Dourado Date: Fri, 12 Dec 2025 22:54:22 -0300 Subject: [PATCH 3/5] Revert "chore: apply spotless formatting" This reverts commit 146d7fb09409c99b06b5002a503b424a1a32fbe1. --- .../reminderapi/reminder/controller/ReminderController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java index 389f557..ea854d1 100644 --- a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java +++ b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java @@ -36,8 +36,9 @@ public ResponseEntity findById(@PathVariable Long id) { } @PostMapping - public ResponseEntity create(@RequestBody @Valid CreateReminderRequestDTO dto) { + public ResponseEntity create(@RequestBody @Valid CreateReminderRequestDTO dto) + { return ResponseEntity.status(HttpStatus.CREATED).body(reminderService.create(dto)); } From 1d500853d5a593932caccd1c5fdd61eea8cc14fa Mon Sep 17 00:00:00 2001 From: Lucas Barbosa Dourado Date: Fri, 12 Dec 2025 22:54:23 -0300 Subject: [PATCH 4/5] =?UTF-8?q?Revert=20"fix:=20reformular=20e=20reaplicar?= =?UTF-8?q?=20l=C3=B3gica=20de=20formata=C3=A7=C3=A3o=20de=20c=C3=B3digo?= =?UTF-8?q?=20com=20o=20spotless"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 661d562f540ff2454a5246a7cb2d31cdfc10c257. --- .../reminderapi/reminder/controller/ReminderController.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java index ea854d1..3529253 100644 --- a/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java +++ b/src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java @@ -35,10 +35,8 @@ public ResponseEntity findById(@PathVariable Long id) { return ResponseEntity.ok(reminderService.findById(id)); } - @PostMapping - public ResponseEntity create(@RequestBody @Valid CreateReminderRequestDTO dto) - - { + @PostMapping() + public ResponseEntity create(@RequestBody @Valid CreateReminderRequestDTO dto) { return ResponseEntity.status(HttpStatus.CREATED).body(reminderService.create(dto)); } From d4097f230f4613363d8fdf8fdcde5ca1ce66677f Mon Sep 17 00:00:00 2001 From: Lucas Barbosa Dourado Date: Fri, 12 Dec 2025 22:54:24 -0300 Subject: [PATCH 5/5] =?UTF-8?q?Revert=20"fix:=20reformular=20e=20reaplicar?= =?UTF-8?q?=20l=C3=B3gica=20de=20formata=C3=A7=C3=A3o=20de=20c=C3=B3digo?= =?UTF-8?q?=20com=20o=20spotless"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit ec39589568075894df3c7b768fe58d128183d45f. --- .github/workflows/pipeline.yml | 34 ++++++++++++++++++++++++++- .github/workflows/spotless.yml | 43 ---------------------------------- 2 files changed, 33 insertions(+), 44 deletions(-) delete mode 100644 .github/workflows/spotless.yml diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 698d948..4544d83 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -48,4 +48,36 @@ jobs: uses: actions/upload-artifact@v5.0.0 with: name: jacoco-report - path: target/site/jacoco \ No newline at end of file + path: target/site/jacoco + + format: + name: Format Code + permissions: + contents: write + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v5.0.0 + with: + ref: ${{ github.event.pull_request.head.ref}} + fetch-depth: 0 + + - name: Instalar Java 25 + uses: actions/setup-java@v5.0.0 + with: + distribution: "temurin" + java-version: 25 + - name: Formatar código com Spotless + run: ./mvnw spotless:apply + + - name: Faz um commit e push das mudanças + run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + git add . + if ! git diff --staged --quiet; then + git commit -m "Aplica formatação do spotless" + git push + else + echo "Nenhuma mudança de formatação necessária." + fi diff --git a/.github/workflows/spotless.yml b/.github/workflows/spotless.yml deleted file mode 100644 index d221517..0000000 --- a/.github/workflows/spotless.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Format Code - -on: - pull_request_review: - types: [submitted] - -permissions: - contents: write - pull-requests: write - -jobs: - format: - if: github.event.review.state == 'approved' - runs-on: ubuntu-latest - - steps: - - name: Checkout na branch do Pull Request - uses: actions/checkout@v5 - with: - ref: ${{ github.event.pull_request.head.ref }} - repository: ${{ github.event.pull_request.head.repo.full_name }} - fetch-depth: 0 - - - name: Instalar Java 25 - uses: actions/setup-java@v5 - with: - distribution: temurin - java-version: 25 - - - name: Aplicar Spotless - run: ./mvnw spotless:apply - - - name: Commit e push se houver mudanças - run: | - if [[ -n "$(git status --porcelain)" ]]; then - git config user.name "github-actions[bot]" - git config user.email "github-actions[bot]@users.noreply.github.com" - git add . - git commit -m "chore: apply spotless formatting" - git push - else - echo "Nenhuma mudança de formatação." - fi \ No newline at end of file