Skip to content

Commit d59c2ec

Browse files
Binayak490-cybermfvitale
authored andcommitted
DBZ-283 Extract regex into constant for readability
Signed-off-by: Binayak490-cyber <binayak490@gmail.com>
1 parent 8e44338 commit d59c2ec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

debezium-schema-generator/src/main/java/io/debezium/schemagenerator/schema/debezium/DebeziumDescriptorSchemaCreator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ public class DebeziumDescriptorSchemaCreator {
3939

4040
private static final Logger LOGGER = LoggerFactory.getLogger(DebeziumDescriptorSchemaCreator.class);
4141

42+
private static final String DEFAULT_VALUE_REGEX = "(?i)default\\s*(value)?\\s*(is|:)\\s*[^.]*\\.";
43+
4244
private final ComponentMetadata componentMetadata;
4345
private final FieldFilter fieldFilter;
4446

@@ -110,7 +112,7 @@ private String enrichDescriptionWithDefault(Field field) {
110112
return desc;
111113
}
112114

113-
desc = desc.replaceAll("(?i)default\\s*(value)?\\s*(is|:)\\s*[^.]*\\.", "").trim();
115+
desc = desc.replaceAll(DEFAULT_VALUE_REGEX, "").trim();
114116

115117
return desc + " Default: " + defaultValue.toString();
116118
}

0 commit comments

Comments
 (0)