Community
Participate
Working Groups
Follow-up to bug 358245. That change fixed the problem for local files, but the current implementation still breaks Quick Diff for CVS files if the Git provider is active. Test Case: 1. set Git as reference provider ('Quick Diff' preference page) 2. check out a CVS project 3. open a file and start typing ==> changes are not shown in ruler. GitQuickDiffProvider#isEnabled() should call RepositoryProvider. getProvider(resource.getProject(), "org.eclipse.egit.core.GitProvider") or do RepositoryProvider.getProvider(resource.getProject()) instanceof GitProvider as in GitDocument#create(IResource)
Proposed fix pushed to http://egit.eclipse.org/r/4824
merged as eb97196fe35bd5873e12301baa641f696b30c860
Verified in 1.3.0.201201252016.