Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Latest commit

 

History

History
55 lines (45 loc) · 2.14 KB

File metadata and controls

55 lines (45 loc) · 2.14 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.1] - 2026-02-19

Changed

  • Repository marked as archived for study/reference purposes in governance documents
  • Dependabot PR creation disabled (open-pull-requests-limit: 0)
  • Issue and Pull Request templates updated with visible archived warning
  • GitHub Issues configured to disable blank issues and show archived-project notice

[1.0.0] - 2026-02-06

Added

  • Maven standard structure (pom.xml) with JDK 17
  • Java package exercises for all classes
  • Unit tests with JUnit 5 (ExercisesTest.java)
  • Code coverage with JaCoCo
  • Static analysis with Checkstyle and SpotBugs
  • CI/CD with GitHub Actions (ci.yml, codeql.yml)
  • Dependabot for automatic dependency updates
  • Issue templates (Bug Report, Feature Request)
  • Pull Request template
  • Documentation: CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, CHANGELOG.md
  • .editorconfig for formatting consistency
  • .gitattributes for line ending normalization
  • CSpell for spell checking
  • Quality badges in README

Changed

  • Migration from flat structure (src/) to Maven (src/main/java/exercises/)
  • All classes now have package exercises;
  • SistemaExerciciosCompleto uses switch expressions (Java 14+)
  • Fixed typos: "shopping" -> "shopping", "ENTER" -> "ENTER"
  • Fixed missing space in ComparacaoSimples ("ao numero" was missing a space)
  • Global Scanner renamed to constant SCANNER
  • OperadoresPrimitivos now prints values (previously only declared them)
  • .gitignore updated with organized sections and Maven/IDE coverage

Removed

  • Main.java (default IntelliJ template, never used)
  • ExercisesOperators.iml (replaced by Maven pom.xml)

[0.1.0] - 2025-04-29

Added

  • Initial version with 13 individual exercises
  • Interactive system SistemaExerciciosCompleto with menus
  • Exercises for basic operators, interactive exercises, converters and special operators
  • Complete README with detailed documentation
  • MIT License