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

[FIX] Use explicit ordered multiple inputs #4860

Merged
merged 15 commits into from
Sep 17, 2021

Conversation

ales-erjavec
Copy link
Contributor

@ales-erjavec ales-erjavec commented Jun 17, 2020

Issue

Ref #4215

Description of changes

Use biolab/orange-widget-base#78 explicitly ordered MultiInput insert/remove handlers for all widget with 'multiple' input.

Includes
  • Code changes
  • Tests
  • Documentation

@ales-erjavec ales-erjavec force-pushed the explicit-close-signal branch 3 times, most recently from f889680 to c3ae76f Compare June 19, 2020 10:55
@codecov
Copy link

codecov bot commented Jun 19, 2020

Codecov Report

Merging #4860 (153bd45) into master (aa647cd) will increase coverage by 0.46%.
The diff coverage is 96.02%.

❗ Current head 153bd45 differs from pull request most recent head 8b63366. Consider uploading reports for the commit 8b63366 to get more accurate results

@@            Coverage Diff             @@
##           master    #4860      +/-   ##
==========================================
+ Coverage   85.91%   86.38%   +0.46%     
==========================================
  Files         313      304       -9     
  Lines       65361    61757    -3604     
==========================================
- Hits        56157    53347    -2810     
+ Misses       9204     8410     -794     

@ales-erjavec ales-erjavec force-pushed the explicit-close-signal branch 2 times, most recently from 79aedce to 40ad816 Compare June 24, 2020 08:19
@janezd janezd marked this pull request as draft September 24, 2020 16:02
@ales-erjavec ales-erjavec force-pushed the explicit-close-signal branch 6 times, most recently from 574cc16 to 26eb359 Compare December 23, 2020 08:32
@ales-erjavec ales-erjavec force-pushed the explicit-close-signal branch 2 times, most recently from 1079d59 to 491f0cb Compare January 26, 2021 13:48
@ales-erjavec ales-erjavec force-pushed the explicit-close-signal branch 2 times, most recently from d6defd7 to 6ff25d3 Compare April 30, 2021 14:23
@ales-erjavec ales-erjavec changed the title [NOMERGE][RFC][FIX] Use explicit 'Closing' input [FIX] Use explicit ordered multiple inputs Apr 30, 2021
@ales-erjavec ales-erjavec marked this pull request as ready for review April 30, 2021 14:51
@markotoplak
Copy link
Member

/rebase

@markotoplak
Copy link
Member

@ales-erjavec, thanks a lot for this PR. Could you please rebase to master?

If I rebase naively (= remove all code corresponding to summaries) I get crashes in the Venn diagram and then in Test and Score when running the widget. Then I stopped. The crashes seem connected with the automatic summaries.

@markotoplak markotoplak force-pushed the explicit-close-signal branch 2 times, most recently from 319f4d5 to b7db2f1 Compare July 1, 2021 13:54
Copy link
Member

@markotoplak markotoplak left a comment

Choose a reason for hiding this comment

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

I think we can merge this as soon as the next version of widget-base is released

@markotoplak markotoplak added the waiting for new dependency version Depends on unreleased orange-canvas-core/orange-widget-base content label Jul 2, 2021
@markotoplak markotoplak removed the waiting for new dependency version Depends on unreleased orange-canvas-core/orange-widget-base content label Sep 17, 2021
@markotoplak markotoplak marked this pull request as ready for review September 17, 2021 08:57
@markotoplak markotoplak merged commit 2146396 into biolab:master Sep 17, 2021
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