Readonly options
See original GitHub issueWe should refactor most (if not all) stryker-api
interfaces to be readonly
. This has no effect on the resulting JavaScript. Instead, it has the effect that our TypeScript code interacting with our API will not have undesired side effects.
- API: Make options like
plugins
,maxConcurrentTestRunners
, etc… required in theStrykerOptions
inteface - API: Remove
Config
class. Update all related interfaces to take aReadonlyStrykerOptions
instead ofConfig
directly - API: Add the default options in a
DefaultOptions
frozen object (can be exported fromstryker-api/core
? @simondel, what do you think?) - Stryker: Update stryker package: update the ConfigReader with a
set
method that sets options on aStrykerOptions
config object. - Rest: Update all packages to use
StrykerOptions
instead ofConfig
.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:9 (9 by maintainers)
Top Results From Across the Web
HTML form readonly SELECT tag/input - Stack Overflow
If the select gets disabled for "readonly", the post back will only contain the value of the hidden input. If the select is...
Read more >HTML attribute: readonly - HTML: HyperText Markup Language
The Boolean readonly attribute, when present, makes the element not mutable, meaning the user can not edit the control.
Read more >HTML input readonly Attribute - W3Schools
The readonly attribute is a boolean attribute. When present, it specifies that an input field is read-only. A read-only input field cannot be...
Read more >readonly keyword - C# Reference - Microsoft Learn
The readonly keyword is a modifier that can be used in four contexts: In a field declaration, readonly indicates that assignment to the ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@bicep As @simondel already explained, we don’t have a clear description right now. You can take a look at our contribution guide to see how to run stryker locally.
You can start by taking a look at the main
runMutationTest
method in theStryker
class. If you have any questions: don’t hesitate to ask via gitter, email or the issue at hand. We’re happy to help.Hi bicep, awesome to have you onboard the Stryker train. I think in hindsight that this issue might not be that beginner friendly. You might wanna take a look at others with this label. Issue #336 might be the simplest