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.
