mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Refine EAP license check conditions in plugin components
Updated EAP license validation logic to check for additional system property values, ensuring better alignment with expected configurations. GitOrigin-RevId: 31bbdd48b096f33568eacecce5a2f14985616edf
This commit is contained in:
committed by
intellij-monorepo-bot
parent
c3e24a2ebd
commit
43effd21ae
@@ -46,10 +46,8 @@ import javax.swing.text.BadLocationException;
|
||||
import java.awt.*;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
import java.util.*;
|
||||
import java.util.List;
|
||||
import java.util.StringJoiner;
|
||||
import java.util.function.BooleanSupplier;
|
||||
import java.util.function.Function;
|
||||
import java.util.function.Supplier;
|
||||
@@ -456,7 +454,7 @@ public final class ListPluginComponent extends JPanel {
|
||||
|
||||
String stamp = instance.getConfirmationStamp(productCode);
|
||||
if (stamp == null) {
|
||||
if (ApplicationManager.getApplication().isEAP() && !Boolean.getBoolean("eap.require.license")) {
|
||||
if (ApplicationManager.getApplication().isEAP() && !Arrays.asList("release", "true").contains(System.getProperty("eap.require.license"))) {
|
||||
setTagTooltip(IdeBundle.message("label.text.plugin.eap.license.not.required"));
|
||||
return;
|
||||
}
|
||||
|
||||
+1
-1
@@ -1104,7 +1104,7 @@ class PluginDetailsPageComponent @JvmOverloads constructor(
|
||||
|
||||
val stamp = instance.getConfirmationStamp(productCode)
|
||||
if (stamp == null) {
|
||||
if (ApplicationManager.getApplication().isEAP && !java.lang.Boolean.getBoolean("eap.require.license")) {
|
||||
if (ApplicationManager.getApplication().isEAP && System.getProperty("eap.require.license") !in arrayOf("release", "true")) {
|
||||
tagPanel!!.setFirstTagTooltip(IdeBundle.message("tooltip.license.not.required.for.eap.version"))
|
||||
licensePanel.hideWithChildren()
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user