mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
IJPL-158857 vcs: do not use Registry in static initializer
GitOrigin-RevId: 64582b4418af0de43614b605564eeed9d2686051
This commit is contained in:
committed by
intellij-monorepo-bot
parent
ca9649997b
commit
2694cc3beb
@@ -209,7 +209,6 @@ f:com.intellij.vcs.log.data.VcsLogData
|
||||
- com.intellij.openapi.Disposable
|
||||
- com.intellij.vcs.log.VcsLogDataProvider
|
||||
- sf:DATA_PACK_REFRESH:com.intellij.vcs.log.data.VcsLogProgress$ProgressKey
|
||||
- sf:RECENT_COMMITS_COUNT:I
|
||||
- <init>(com.intellij.openapi.project.Project,java.util.Map,com.intellij.vcs.log.impl.VcsLogErrorHandler,Z,com.intellij.openapi.Disposable):V
|
||||
- addDataPackChangeListener(com.intellij.vcs.log.data.DataPackChangeListener):V
|
||||
- dispose():V
|
||||
@@ -229,6 +228,7 @@ f:com.intellij.vcs.log.data.VcsLogData
|
||||
- getMiniDetailsGetter():com.intellij.vcs.log.data.MiniDetailsGetter
|
||||
- getProgress():com.intellij.vcs.log.data.VcsLogProgress
|
||||
- getProject():com.intellij.openapi.project.Project
|
||||
- s:getRecentCommitsCount():I
|
||||
- getRoots():java.util.Collection
|
||||
- getStorage():com.intellij.vcs.log.data.VcsLogStorage
|
||||
- getTopCommitsCache():com.intellij.vcs.log.data.TopCommitsCache
|
||||
|
||||
@@ -44,7 +44,7 @@ public class TopCommitsCache {
|
||||
isBroken = true;
|
||||
continue; // means some error happened (and reported) earlier, nothing we can do here
|
||||
}
|
||||
if (result.size() < VcsLogData.RECENT_COMMITS_COUNT * 2) {
|
||||
if (result.size() < VcsLogData.getRecentCommitsCount() * 2) {
|
||||
result.add(detail);
|
||||
myCache.put(index, detail);
|
||||
}
|
||||
|
||||
@@ -41,7 +41,6 @@ import static com.intellij.openapi.vcs.VcsScopeKt.VcsScope;
|
||||
|
||||
public final class VcsLogData implements Disposable, VcsLogDataProvider {
|
||||
private static final Logger LOG = Logger.getInstance(VcsLogData.class);
|
||||
public static final int RECENT_COMMITS_COUNT = Registry.intValue("vcs.log.recent.commits.count");
|
||||
|
||||
public static final VcsLogProgress.ProgressKey DATA_PACK_REFRESH = new VcsLogProgress.ProgressKey("data pack");
|
||||
|
||||
@@ -99,7 +98,7 @@ public final class VcsLogData implements Disposable, VcsLogDataProvider {
|
||||
myDetailsGetter = new CommitDetailsGetter(myStorage, logProviders, this);
|
||||
|
||||
myRefresher = new VcsLogRefresherImpl(myProject, myStorage, myLogProviders, myUserRegistry, myIndex, progress, myTopCommitsDetailsCache,
|
||||
this::fireDataPackChangeEvent, RECENT_COMMITS_COUNT);
|
||||
this::fireDataPackChangeEvent, getRecentCommitsCount());
|
||||
Disposer.register(this, myRefresher);
|
||||
|
||||
myContainingBranchesGetter = new ContainingBranchesGetter(this, this);
|
||||
@@ -447,4 +446,8 @@ public final class VcsLogData implements Disposable, VcsLogDataProvider {
|
||||
public static @NotNull RegistryValue getIndexingRegistryValue() {
|
||||
return Registry.get("vcs.log.index.enable");
|
||||
}
|
||||
|
||||
public static int getRecentCommitsCount() {
|
||||
return Registry.intValue("vcs.log.recent.commits.count");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user