Skip to content

Commit f655539

Browse files
committed
рефакторинг под ломбок
1 parent 548d546 commit f655539

File tree

2 files changed

+22
-26
lines changed

2 files changed

+22
-26
lines changed

src/main/java/com/github/_1c_syntax/mdclasses/mdo/MDObjectBase.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,17 @@
2323
@NonFinal
2424
@JsonDeserialize(builder = MDObjectBase.MDObjectBaseBuilderImpl.class)
2525
@SuperBuilder
26+
@EqualsAndHashCode(exclude = {"mdoURI", "modulesByType", "forms"})
27+
@ToString(exclude = {"mdoURI", "modulesByType", "forms"})
2628
public class MDObjectBase {
2729

2830
protected final String uuid;
2931
protected final String name;
3032
@Builder.Default
3133
protected String comment = "";
3234

33-
@EqualsAndHashCode.Exclude
34-
@ToString.Exclude
3535
protected URI mdoURI;
36-
@EqualsAndHashCode.Exclude
37-
@ToString.Exclude
3836
protected Map<URI, ModuleType> modulesByType;
39-
@EqualsAndHashCode.Exclude
40-
@ToString.Exclude
4137
protected List<Form> forms;
4238

4339
public abstract static class MDObjectBaseBuilder

src/main/java/com/github/_1c_syntax/mdclasses/metadata/Configuration.java

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,26 +25,26 @@
2525
@Slf4j
2626
public class Configuration {
2727

28-
protected String name;
29-
protected String uuid;
30-
31-
protected ConfigurationSource configurationSource;
32-
protected CompatibilityMode compatibilityMode;
33-
protected CompatibilityMode configurationExtensionCompatibilityMode;
34-
protected ScriptVariant scriptVariant;
35-
36-
protected String defaultRunMode;
37-
protected String defaultLanguage;
38-
protected String dataLockControlMode;
39-
protected String objectAutonumerationMode;
40-
protected UseMode modalityUseMode;
41-
protected UseMode synchronousExtensionAndAddInCallUseMode;
42-
protected UseMode synchronousPlatformExtensionAndAddInCallUseMode;
43-
44-
protected Map<URI, ModuleType> modulesByType;
45-
protected Map<URI, Map<SupportConfiguration, SupportVariant>> modulesBySupport;
46-
protected Set<MDObjectBase> children;
47-
protected Path rootPath;
28+
String name;
29+
String uuid;
30+
31+
ConfigurationSource configurationSource;
32+
CompatibilityMode compatibilityMode;
33+
CompatibilityMode configurationExtensionCompatibilityMode;
34+
ScriptVariant scriptVariant;
35+
36+
String defaultRunMode;
37+
String defaultLanguage;
38+
String dataLockControlMode;
39+
String objectAutonumerationMode;
40+
UseMode modalityUseMode;
41+
UseMode synchronousExtensionAndAddInCallUseMode;
42+
UseMode synchronousPlatformExtensionAndAddInCallUseMode;
43+
44+
Map<URI, ModuleType> modulesByType;
45+
Map<URI, Map<SupportConfiguration, SupportVariant>> modulesBySupport;
46+
Set<MDObjectBase> children;
47+
Path rootPath;
4848

4949
private Configuration() {
5050
this.configurationSource = ConfigurationSource.EMPTY;

0 commit comments

Comments
 (0)