{"action":"opened","issue":{"url":"https://api.github.com/repos/junit-team/junit5/issues/1717","repository_url":"https://api.github.com/repos/junit-team/junit5","labels_url":"https://api.github.com/repos/junit-team/junit5/issues/1717/labels{/name}","comments_url":"https://api.github.com/repos/junit-team/junit5/issues/1717/comments","events_url":"https://api.github.com/repos/junit-team/junit5/issues/1717/events","html_url":"https://github.com/junit-team/junit5/issues/1717","id":395081251,"node_id":"MDU6SXNzdWUzOTUwODEyNTE=","number":1717,"title":"Introduce platform mechanism to switch off conditions","user":{"login":"jlink","id":103937,"node_id":"MDQ6VXNlcjEwMzkzNw==","avatar_url":"https://avatars3.githubusercontent.com/u/103937?v=4","gravatar_id":"","url":"https://api.github.com/users/jlink","html_url":"https://github.com/jlink","followers_url":"https://api.github.com/users/jlink/followers","following_url":"https://api.github.com/users/jlink/following{/other_user}","gists_url":"https://api.github.com/users/jlink/gists{/gist_id}","starred_url":"https://api.github.com/users/jlink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlink/subscriptions","organizations_url":"https://api.github.com/users/jlink/orgs","repos_url":"https://api.github.com/users/jlink/repos","events_url":"https://api.github.com/users/jlink/events{/privacy}","received_events_url":"https://api.github.com/users/jlink/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-01-01T13:01:57Z","updated_at":"2019-01-01T13:01:57Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"https://github.com/junit-team/junit5/issues/78 solved the problem for just Jupiter and (probably) Vintage. If other engines introduce the same all IDEs will have to adapt to each engine's naming of params and values.\r\n\r\nI suggest to either:\r\n- Choose config param name that is agnostic to engine. Currently it is `junit.jupiter.conditions.deactivate`.  This will also require to standardize the possible values which currently refer to class names in Jupiter/Vintage.\r\n- Add dedicated property  in `ConfigurationParameters` e.g. `ConfigurationParameters.getDeactivatedConditions() : List<ConditionType>`.\r\n\r\nAny other ideas?"}}
{"actor":{"display_login":"jlink"}}