Community
Participate
Working Groups
A large majority of the EGit views will not work because it can't initialize a RepositoriesViewContentProvider as the Command is returning null for getState(String). Caused by the changes to CommandPersistence for bug 329646. java.lang.NullPointerException at org.eclipse.egit.ui.internal.repository.RepositoriesViewContentProvider.<init>(RepositoriesViewContentProvider.java:87) at org.eclipse.egit.ui.internal.clone.GitSelectRepositoryPage.createControl(GitSelectRepositoryPage.java:96) at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:170)
For referencing purposes, here is the code in question. http://egit.eclipse.org/w/?p=egit.git;a=blob;f=org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesViewContentProvider.java;h=10d7746c90516d4c3c725a0c79f8de5a61647ede;hb=82ad8027cc039abe7de878110b562ca6ee97e2c9
Created attachment 184053 [details] Fix command parameters and command state
Fill in the model with as much information as it can handle. Then in the compatibility layer, add extra information that the Compay layer needs. Released PW