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

Changed mmtable2() to gt() in Describe < Tables dialog #8259

Merged
merged 5 commits into from May 4, 2023

Conversation

anastasia-mbithe
Copy link
Contributor

@anastasia-mbithe anastasia-mbithe commented Apr 5, 2023

This fixes some of #8248
@lilyclements and @rdstern This is ready for testing.

@lilyclements
Copy link
Contributor

Great! To update, @anastasia-mbithe I will have a good review of this tomorrow and get back to you then. Do you have something to work on in the meantime?

@rdstern I suggest you hold off looking at this PR until after I've reviewed?

Copy link
Contributor

@lilyclements lilyclements left a comment

Choose a reason for hiding this comment

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

Really nice job @anastasia-mbithe! Looks great, and works really nicely.

A few minor comments below. And in addition to these:

  • The receiver(s) clear on reopen (this occurs for factors and summaries)
  • If I check the "Treat Summaries as Further Factor" checkbox, then select the "Variable" rdo, then uncheck the "Treat Summaries as Further Factor" checkbox, there is nothing selected for the rdo buttons. I suggest that if "Variable" or "Summary" is ever checked (and "Treat Summaries as Further Factor" is not checked), then "Summary-Variable" should be checked? (Otherwise, clicking and unclicking the checkbox shouldn't affect the rdo). What do you think?

instat/dlgSummaryTables.vb Outdated Show resolved Hide resolved
instat/dlgSummaryTables.vb Outdated Show resolved Hide resolved
@anastasia-mbithe
Copy link
Contributor Author

@lilyclements, the first comment was fixed in #8027, but I have fixed it here again to avoid the repetitive bug in case the other pull request takes time before being merged.
I have fixed the other comments as well. Please have a look.

@lloyddewit
Copy link
Contributor

the first comment was fixed in #8027, but I have fixed it here again to avoid the repetitive bug in case the other pull request takes time before being merged.

@rdstern I'm concerned that fixing the same issue in 2 different PRs may trigger a merge conflict. PR #8027 hopefully only needs a small regression test from you before we merge. It's been waiting for this test since 31 March so may have slipped under the radar. It would be great if we can merge PR #8027 fairly soon, thanks

Copy link
Collaborator

@rdstern rdstern left a comment

Choose a reason for hiding this comment

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

@anastasia-mbithe and @lilyclements this seems to be working ok. Great. I can think of many improvements I would like, but would like to merge this version, (without (mmtable2) as soon as you feel it can be a replacement. Then it become our new baseline. The next priority will be the simpler job of replacing mmtable2 in the one-variable and 2/3 variable cases. Then we return to this dialogue.

Copy link
Contributor

@lilyclements lilyclements left a comment

Choose a reason for hiding this comment

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

@anastasia-mbithe this is working great. A really nice job - well done. Happy for this to be merged 🥇

@lloyddewit over to you!

Copy link
Contributor

@lloyddewit lloyddewit left a comment

Choose a reason for hiding this comment

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

@anastasia-mbithe clean, readable code as always - thanks

@lloyddewit lloyddewit changed the title Changing mmtable2() to gt() for Describe <Tables dialog Changed mmtable2() to gt() in Describe < Tables dialog May 4, 2023
@lloyddewit lloyddewit merged commit 097c736 into IDEMSInternational:master May 4, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants