Skip to content

Commit 6aae473

Browse files
cirrasfourls
authored andcommitted
Make fields final where possible
1 parent 421bc99 commit 6aae473

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

delphi-frontend/src/main/java/au/com/integradev/delphi/preprocessor/directive/expression/ExpressionLexer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ private static boolean isBinaryDigit(char character) {
429429

430430
private final class NumberReader {
431431
private TokenType type;
432-
private StringBuilder value = new StringBuilder();
432+
private final StringBuilder value = new StringBuilder();
433433
private Predicate<Character> isDigitCharacter;
434434
private boolean canBeReal;
435435

delphi-frontend/src/main/java/au/com/integradev/delphi/type/factory/StructTypeImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public class StructTypeImpl extends GenerifiableTypeImpl implements StructType {
4646
private Set<Type> ancestorList;
4747
private StructKind kind;
4848
private Type parent;
49-
private List<Type> attributeTypes;
49+
private final List<Type> attributeTypes;
5050

5151
StructTypeImpl(
5252
List<ImagePart> imageParts,

delphi-frontend/src/main/java/au/com/integradev/delphi/type/intrinsic/IntrinsicRoutine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ IntrinsicParameterData build(DelphiScope scope) {
134134

135135
static final class Builder {
136136
private final String routineName;
137-
private List<IntrinsicParameterData.Builder> parameters;
137+
private final List<IntrinsicParameterData.Builder> parameters;
138138
private IntrinsicParameterData.Builder variadicParameter;
139139
private int requiredParameters;
140140
private Type returnType;

0 commit comments

Comments
 (0)