Skip to content

Commit 381f475

Browse files
Merge pull request #100 from SpringNoobs/98-reformular-e-reaplicar-lógica-de-formatação-de-código-com-o-spotless
98 reformular e reaplicar lógica de formatação de código com o spotless
2 parents 310d3d4 + f11fa5c commit 381f475

3 files changed

Lines changed: 35 additions & 47 deletions

File tree

.github/workflows/pipeline.yml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,36 @@ jobs:
4848
uses: actions/upload-artifact@v5.0.0
4949
with:
5050
name: jacoco-report
51-
path: target/site/jacoco
51+
path: target/site/jacoco
52+
53+
format:
54+
name: Format Code
55+
permissions:
56+
contents: write
57+
runs-on: ubuntu-latest
58+
59+
steps:
60+
- uses: actions/checkout@v5.0.0
61+
with:
62+
ref: ${{ github.event.pull_request.head.ref}}
63+
fetch-depth: 0
64+
65+
- name: Instalar Java 25
66+
uses: actions/setup-java@v5.0.0
67+
with:
68+
distribution: "temurin"
69+
java-version: 25
70+
- name: Formatar código com Spotless
71+
run: ./mvnw spotless:apply
72+
73+
- name: Faz um commit e push das mudanças
74+
run: |
75+
git config user.name "github-actions[bot]"
76+
git config user.email "github-actions[bot]@users.noreply.github.com"
77+
git add .
78+
if ! git diff --staged --quiet; then
79+
git commit -m "Aplica formatação do spotless"
80+
git push
81+
else
82+
echo "Nenhuma mudança de formatação necessária."
83+
fi

.github/workflows/spotless.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/main/java/br/com/springnoobs/reminderapi/reminder/controller/ReminderController.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,14 @@ public ResponseEntity<ReminderResponseDTO> findById(@PathVariable Long id) {
3535
return ResponseEntity.ok(reminderService.findById(id));
3636
}
3737

38-
@PostMapping
38+
@PostMapping()
3939
public ResponseEntity<ReminderResponseDTO> create(@RequestBody @Valid CreateReminderRequestDTO dto) {
4040
return ResponseEntity.status(HttpStatus.CREATED).body(reminderService.create(dto));
4141
}
4242

4343
@PutMapping("/{id}")
4444
public ResponseEntity<ReminderResponseDTO> update(
45-
@PathVariable Long id, @RequestBody @Valid UpdateReminderRequestDTO dto)
46-
{
45+
@PathVariable Long id, @RequestBody @Valid UpdateReminderRequestDTO dto) {
4746
return ResponseEntity.ok(reminderService.update(id, dto));
4847
}
4948

0 commit comments

Comments
 (0)