I'm working on https://issues.jenkins-ci.org/browse/JENKINS-23218 and need 
some advices how better change this.
projectNamingStrategy is stored in Jenkins.class and exist as a single 
instance of ProjectNamingStrategy.class.
For hetero-list i need create resolver that will loop through checkName() 
and isForceExistingJobs() methods of multiple ProjectNamingStrategy.classes.
As i see projectNaming checking is used not in many jenkins parts and they 
maybe updated to use new resolver. But it maybe bad for for backward 
compatibility.
Probably It better implement new ProjectNamingStrategy.GlobalResolver, call 
from it right resolve methods and @Deprecate all old methods...

How do you usually do such migrations?

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to