File tree Expand file tree Collapse file tree 3 files changed +10
-2
lines changed
src/main/java/com/fulinlin Expand file tree Collapse file tree 3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -26,4 +26,6 @@ public List<TypeAlias> getTypeAliases() {
2626 public void setTypeAliases (List <TypeAlias > typeAliases ) {
2727 this .typeAliases = typeAliases ;
2828 }
29+
30+
2931}
Original file line number Diff line number Diff line change 11package com .fulinlin .setting .ui ;
22
3+ import com .fulinlin .model .TypeAlias ;
34import com .fulinlin .storage .GitCommitMessageHelperSettings ;
45import com .intellij .icons .AllIcons ;
56import com .intellij .openapi .actionSystem .AnActionEvent ;
1819import javax .swing .*;
1920import java .awt .*;
2021import java .awt .event .MouseEvent ;
22+ import java .util .List ;
2123import java .util .Optional ;
2224
2325
@@ -94,14 +96,14 @@ public void reset(GitCommitMessageHelperSettings settings) {
9496
9597 public boolean isSettingsModified (GitCommitMessageHelperSettings settings ) {
9698 if (aliasTable .isModified (settings )) return true ;
97- return ! this . settings . equals ( settings ) || isModified (settings );
99+ return isModified (settings );
98100 }
99101
100102 public boolean isModified (GitCommitMessageHelperSettings data ) {
101103 if (!StringUtil .equals (settings .getDateSettings ().getTemplate (), templateEditor .getDocument ().getText ())) {
102104 return true ;
103105 }
104- if (settings .getDateSettings ().getTypeAliases () ! = data .getDateSettings ().getTypeAliases ()) {
106+ if (settings .getDateSettings ().getTypeAliases () = = data .getDateSettings ().getTypeAliases ()) {
105107 return true ;
106108 }
107109 return false ;
Original file line number Diff line number Diff line change 11package com .fulinlin .setting .ui ;
22
3+ import com .fulinlin .GitCommitMessageHelper ;
34import com .fulinlin .storage .GitCommitMessageHelperSettings ;
5+ import com .intellij .openapi .components .ApplicationComponent ;
46import com .intellij .openapi .components .ServiceManager ;
57import com .intellij .openapi .options .SearchableConfigurable ;
68import org .jetbrains .annotations .Nls ;
@@ -20,6 +22,8 @@ public class TemplateEditPaneConfigurable implements SearchableConfigurable {
2022
2123 private GitCommitMessageHelperSettings settings ;
2224
25+
26+
2327 public TemplateEditPaneConfigurable () {
2428 settings = ServiceManager .getService (GitCommitMessageHelperSettings .class );
2529 }
You can’t perform that action at this time.
0 commit comments