Community
Participate
Working Groups
TaskRepositoryUtil.isAddAutomatically() queries all available templates to determine whether a repository was automatically added. This is inefficient and breaks when an extension that contributed a repository is uninstalled. This should instead be tracked on the repository, e.g. through a boolean flag.
Also strip trailing slashes from repository urls when templates are parsed to ensure that templates are properly matched to repositories.
Added API for flagging repositories as automatically added. This will be set from Mylyn 3.5 onwards. Slashes are now stripped when templates are parsed. New API methods: * TaskRepository.isCreatedFromTemplate() * TaskRepository.setCreatedFromTemplate()
Created attachment 181139 [details] mylyn/context/zip