Skip to content

Redundant Scope-interface #100

Description

@JanSchankin

We have three methods to change the Scope:

  1. Execution#setScope
  2. SampleRepository#setScope
  3. ExecutionRepository#setScope()

The first one is an abstract Version that uses Enums to set the scope and it sets the scope for both, SampleRepository and ExecutionRepository.

Number 2 and 3 are on a lower level of the API and are used to set the actual scope-implementation to the repositories that need scoping.

Users cannot understand which of these methods should be used to set the scope. Therefore we need to clarify the API.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions