Skip to content

Cleanup#96

Open
jenspapenhagen wants to merge 22 commits intotoon-format:mainfrom
jenspapenhagen:cleanup
Open

Cleanup#96
jenspapenhagen wants to merge 22 commits intotoon-format:mainfrom
jenspapenhagen:cleanup

Conversation

@jenspapenhagen
Copy link
Collaborator

@jenspapenhagen jenspapenhagen commented Feb 12, 2026

Linked Issue

Closes #

Description

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement
  • Test coverage improvement

Changes Made

  • Adding Spotbugs
  • Adding Checkstyle
  • Adding PMD
  • Adding PITest
  • Adding JHM

SPEC Compliance

  • This PR implements/fixes spec compliance
  • Spec section(s) affected:
  • Spec version:

Testing

  • All existing tests pass
  • Added new tests for changes
  • Tests cover edge cases and spec compliance

Pre-submission Checklist

  • My code follows the project's coding standards
  • I have run code formatting/linting tools
  • I have added tests that prove my fix/feature works
  • New and existing tests pass locally
  • I have updated documentation if needed
  • I have reviewed the TOON specification for relevant sections

Breaking Changes

  • No breaking changes
  • Breaking changes (describe migration path below)

Additional Context

@jenspapenhagen jenspapenhagen requested a review from a team as a code owner February 12, 2026 19:52
Copy link
Collaborator

@felipestanzani felipestanzani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have removed the .idea files, but it seems you have not changed the main .gitignore file to avoid it from being added again. Could you add this entry?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants