[ 
https://issues.apache.org/jira/browse/MRESOLVER-163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17277372#comment-17277372
 ] 

Michael Osipov commented on MRESOLVER-163:
------------------------------------------

Your idea is just another physical for them to avoid spreading?

> Introduce "configuration" or "feature" helper to centralize various 
> flags/params/configs
> ----------------------------------------------------------------------------------------
>
>                 Key: MRESOLVER-163
>                 URL: https://issues.apache.org/jira/browse/MRESOLVER-163
>             Project: Maven Resolver
>          Issue Type: Task
>          Components: Demo, Resolver
>            Reporter: Tamás Cservenák
>            Priority: Major
>
> Currently we have all kind of {{aether...}} keyed properties (see 
> https://maven.apache.org/resolver/configuration.html) available to configure 
> Maven Resolver behaviour. 
> Bad1: they are spread across codebase
> Bad2: it is not always clear, is it sourced from session or system property 
> or both 
> So, I'd propose to MOVE all these keys (and probably their handling (reading) 
> code into here as well, so we could have
> Good1: all these keys would be listed at one place (easier to document, 
> check, etc)
> Good2: simply, one class introspection (reading by dev) would tell all the 
> story of it.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to