Skip to content

Removed geom_dotplot and replace with error#311

Merged
tdhock merged 14 commits into
animint:masterfrom
NandaniAggarwal:deprecate-dotplot
May 13, 2026
Merged

Removed geom_dotplot and replace with error#311
tdhock merged 14 commits into
animint:masterfrom
NandaniAggarwal:deprecate-dotplot

Conversation

@NandaniAggarwal
Copy link
Copy Markdown
Contributor

@NandaniAggarwal NandaniAggarwal commented Mar 8, 2026

Fixes #289

Following @tdhock's suggestion, this PR removes geom_dotplot()
and replaces it with a hard error directing users to geom_point().

Changes

  • geom_dotplot() now calls stop() immediately
  • Added tests for error and geom_point alternative
  • updated NEWS.md for this change

Testing

All tests pass:

image

@tdhock please review and suggest

Copy link
Copy Markdown
Collaborator

@tdhock tdhock left a comment

Choose a reason for hiding this comment

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

please revise

Comment thread R/geom-dotplot.r Outdated
Comment thread man/checkSelectorNames.Rd Outdated
Comment thread tests/testthat/test-compiler-dotplot.r Outdated
Comment thread tests/testthat/test-compiler-dotplot.r Outdated
Comment thread tests/testthat/test-renderer1-dotplot.R Outdated
@NandaniAggarwal NandaniAggarwal requested a review from tdhock March 10, 2026 19:16
@NandaniAggarwal
Copy link
Copy Markdown
Contributor Author

@tdhock I have done all the changes that were required. Please tell if any further changes are to be implemented.

Comment thread NEWS.md Outdated
Comment thread tests/testthat/test-compiler-dotplot.r Outdated
Comment thread tests/testthat/test-compiler-dotplot.r Outdated
@NandaniAggarwal
Copy link
Copy Markdown
Contributor Author

@tdhock I believe the previously requested changes have been addressed and the related review comments are now outdated. Please let me know if there are any remaining modifications needed from my side.

@tdhock
Copy link
Copy Markdown
Collaborator

tdhock commented May 12, 2026

great, thanks! can you please add yourself as contributor in DESCRIPTION?

@tdhock
Copy link
Copy Markdown
Collaborator

tdhock commented May 12, 2026

Also, I invited you to the animint developers team. Can you please accept the invite? Can you please send future PRs from a new branch in this repo? (instead of your fork)

@NandaniAggarwal NandaniAggarwal requested a review from tdhock May 13, 2026 07:04
@NandaniAggarwal
Copy link
Copy Markdown
Contributor Author

Thanks! I have added myself as a contributor in the DESCRIPTION file and accepted the developers team invite. I will use branches from the main repo for future PRs instead of my fork.

@tdhock tdhock merged commit 00f0d7b into animint:master May 13, 2026
2 of 5 checks passed
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.

Dotplot outliers are incorrectly parsed as a single value instead of an array

2 participants