mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
add source revision to AboutDialog
GitOrigin-RevId: 2feaac04895188e08d00221d40890bc40e940160
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7c0342082d
commit
637a7f0a90
@@ -32,6 +32,9 @@ import com.intellij.openapi.util.io.FileUtilRt;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.openapi.util.registry.RegistryValue;
|
||||
import com.intellij.openapi.vfs.DiskQueryRelay;
|
||||
import com.intellij.platform.buildData.productInfo.CustomProperty;
|
||||
import com.intellij.platform.buildData.productInfo.CustomPropertyNames;
|
||||
import com.intellij.platform.ide.productInfo.IdeProductInfo;
|
||||
import com.intellij.ui.*;
|
||||
import com.intellij.ui.components.JBBox;
|
||||
import com.intellij.ui.components.JBLabel;
|
||||
@@ -40,6 +43,7 @@ import com.intellij.ui.jcef.JBCefApp;
|
||||
import com.intellij.ui.scale.JBUIScale;
|
||||
import com.intellij.ui.scale.ScaleContext;
|
||||
import com.intellij.util.PlatformUtils;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import com.intellij.util.ui.*;
|
||||
import com.jetbrains.cef.JCefAppConfig;
|
||||
import com.jetbrains.cef.JCefVersionDetails;
|
||||
@@ -61,8 +65,8 @@ import java.text.DateFormat;
|
||||
import java.text.MessageFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
import java.util.*;
|
||||
import java.util.List;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@@ -162,6 +166,12 @@ public final class AboutDialog extends DialogWrapper {
|
||||
lines.add(result.first);
|
||||
lines.add("");
|
||||
myInfo.add(result.second);
|
||||
CustomProperty revision = ContainerUtil.find(
|
||||
IdeProductInfo.getInstance().getCurrentProductInfo()
|
||||
.getCustomProperties(), o -> CustomPropertyNames.GIT_REVISION.equals(o.getKey()));
|
||||
if (revision != null) {
|
||||
myInfo.add("Source revision: " + revision.getValue());
|
||||
}
|
||||
|
||||
LicensingFacade la = LicensingFacade.getInstance();
|
||||
if (la != null) {
|
||||
|
||||
Reference in New Issue
Block a user