Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup stairway serialization tests and fix a few other warnings #199

Merged
merged 5 commits into from
Jan 7, 2025

Conversation

pshapiro4broad
Copy link
Member

@pshapiro4broad pshapiro4broad commented Sep 9, 2024

A few test related cleanups

  • remove pmd / quality plugin as its functionality is subsumed by the sonar scan
  • fix sonar warnings about calling unnecessary functions inside an assertThrows()
  • refactor common code that tests Stairway serialization for tcl objects and use stairway's ObjectMapper instead of a duplicate
  • replace casts with generics, or use type parameter to avoid casting
  • in modified files, replace wildcard imports with explicit imports, remove unnecessary public

Copy link

sonarqubecloud bot commented Sep 9, 2024

Copy link

sonarqubecloud bot commented Jan 3, 2025

Copy link
Contributor

@davidangb davidangb left a comment

Choose a reason for hiding this comment

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

one question inline, otherwise looks good.

@pshapiro4broad pshapiro4broad merged commit 7b730fe into develop Jan 7, 2025
3 checks passed
@pshapiro4broad pshapiro4broad deleted the ps/test-cleanups branch January 7, 2025 14:45
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.

3 participants