Skip to content

Various refactorings mainly focused on the LineGraph exporter#53

Merged
pmbittner merged 9 commits intodevelopfrom
benjamin/refactoring
Oct 24, 2022
Merged

Various refactorings mainly focused on the LineGraph exporter#53
pmbittner merged 9 commits intodevelopfrom
benjamin/refactoring

Conversation

@ibbem
Copy link
Copy Markdown
Collaborator

@ibbem ibbem commented Oct 9, 2022

I'm not sure if the the last commit 9e37848a51f67fbddc20350ea3b279ea7c435b4b breaks anything, because, to me, the intent of keeping all line graphs in memory was unclear.

Notable behavioral changes:

  • EditClassValidationTask doesn't add export options to the metadata anymore because it doesn't actually export anything.
  • Bug fix: The tree preprocessing in MiningTask was run twice:
    First for the line graph export and second directly by the call method.

@ibbem ibbem force-pushed the benjamin/refactoring branch 2 times, most recently from 4fb05e6 to a85face Compare October 10, 2022 06:23
@pmbittner pmbittner self-requested a review October 10, 2022 14:11
Copy link
Copy Markdown
Member

@pmbittner pmbittner left a comment

Choose a reason for hiding this comment

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

Only minor comments. It is not easy to see through all the changes at once but they make a good impression and seem to simplify a lot. Greatly appreciated.

Comment thread src/main/java/org/variantsync/diffdetective/mining/MiningTask.java
Comment thread src/test/java/LineGraphTest.java
Comment thread src/test/java/MarlinDebug.java
ibbem added 6 commits October 17, 2022 12:00
Behavioural changes:

- `EditClassValidationTask` doesn't add export options to the metadata
  anymore because it doesn't actually export anything.

- Bug fix: The tree preprocessing in `MiningTask` was run twice:
  First for the line graph export and second directly by the `call`
  method.
@ibbem ibbem force-pushed the benjamin/refactoring branch from 248f53f to 1a98016 Compare October 20, 2022 10:59
@pmbittner pmbittner merged commit 7ff1159 into develop Oct 24, 2022
@pmbittner pmbittner deleted the benjamin/refactoring branch November 2, 2022 09:59
@ibbem ibbem mentioned this pull request Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants