Skip to content

Conversation

@elliette
Copy link
Contributor

@elliette elliette commented Sep 13, 2023

This PR:

This is preparatory work for #2198, because we will be adding a new parameter to Dwds.start (the workspace name)

@elliette elliette requested a review from annagrin September 18, 2023 17:35
Copy link
Contributor

@annagrin annagrin left a comment

Choose a reason for hiding this comment

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

Thanks Elliott, really appreciate cleaning dwds.start up! I think we have and issue for this work somewhere, will try to find it an update. Left a few comments.

Copy link
Contributor

@annagrin annagrin left a comment

Choose a reason for hiding this comment

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

Thanks, left some more comments

set globalLoadStrategy(LoadStrategy strategy) => _globalLoadStrategy = strategy;
LoadStrategy get globalLoadStrategy => _globalLoadStrategy;
class ToolConfiguration {
LoadStrategy loadStrategy;
Copy link
Contributor

Choose a reason for hiding this comment

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

Can all those fields be final, or late final if needed? I don't think we want to allow changing them during the run of dwds?

Copy link
Contributor

@annagrin annagrin left a comment

Choose a reason for hiding this comment

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

LGTM but would lie a follow up PR where we have pre-defined test configurations and/or helpers to create them. Consider passing tool configuration to contest constructor as well.

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