jenkinsci/join-plugin — pull request #5 by ndeloof (2012-07-06 11:43:42+00:00)
Title: handle job rename

Add an ItemListener to refresh joinProjects on job rename
also supports hierarchical job model by computing canonical fullname and back to relative job names

probably the Items utility code could be moved to jenkins-core for usage in other plugin with comparable use-case