aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-03-21 17:36:38 +0000
committerMichael Williamson <mike@zwobble.org>2026-03-21 17:36:38 +0000
commitf6c58477c20594f0234a1fb33f140ddb674103be (patch)
tree423c1223602119a546484dab0bbca18ffa809c45 /src/main/java
parent2312e70431e6c1cb0c04c75c60e2ee82e5e37ed5 (diff)
Use .toList() instead of .collect(Collectors.toList())
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/patio/protobuf/PatioToProtobuf.java35
1 files changed, 17 insertions, 18 deletions
diff --git a/src/main/java/org/shedlang/compiler/patio/protobuf/PatioToProtobuf.java b/src/main/java/org/shedlang/compiler/patio/protobuf/PatioToProtobuf.java
index 334c998a..bc1ca982 100644
--- a/src/main/java/org/shedlang/compiler/patio/protobuf/PatioToProtobuf.java
+++ b/src/main/java/org/shedlang/compiler/patio/protobuf/PatioToProtobuf.java
@@ -8,7 +8,6 @@ import org.shedlang.compiler.patio.values.*;
import org.shedlang.compiler.sources.Source;
import java.util.Optional;
-import java.util.stream.Collectors;
import static org.shedlang.compiler.sources.protobuf.SourceToProtobuf.deserializeSource;
import static org.shedlang.compiler.sources.protobuf.SourceToProtobuf.serializeSource;
@@ -38,7 +37,7 @@ public class PatioToProtobuf {
return new PatioCompilationUnit(
compilationUnitProtobuf.getElementsList().stream()
.map(elementProtobuf -> deserializeCompilationUnitElement(elementProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -245,7 +244,7 @@ public class PatioToProtobuf {
functionDeclarationProtobuf.getName(),
functionDeclarationProtobuf.getParamsList().stream()
.map(PatioToProtobuf::deserializeLocal)
- .collect(Collectors.toList()),
+ .toList(),
deserializeType(functionDeclarationProtobuf.getReturnType()),
deserializeSource(functionDeclarationProtobuf.getSource(), parentSource)
);
@@ -280,11 +279,11 @@ public class PatioToProtobuf {
deserializeVisibility(functionDefinitionProtobuf.getVisibility()),
functionDefinitionProtobuf.getLocalsList().stream()
.map(PatioToProtobuf::deserializeLocal)
- .collect(Collectors.toList()),
+ .toList(),
deserializeType(functionDefinitionProtobuf.getReturnType()),
functionDefinitionProtobuf.getBodyList().stream()
.map(bodyInstructionProtobuf -> deserializeInstruction(bodyInstructionProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -597,10 +596,10 @@ public class PatioToProtobuf {
return new PatioBlock(
instructionProtobuf.getBodyList().stream()
.map(bodyInstructionProtobuf -> deserializeInstruction(bodyInstructionProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
instructionProtobuf.getResultsList().stream()
.map(PatioToProtobuf::deserializeOperand)
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -658,7 +657,7 @@ public class PatioToProtobuf {
instructionProtobuf.getFunctionName(),
instructionProtobuf.getArgsList().stream()
.map(PatioToProtobuf::deserializeOperand)
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -688,7 +687,7 @@ public class PatioToProtobuf {
deserializeOperand(instructionProtobuf.getFunctionPointer()),
instructionProtobuf.getArgsList().stream()
.map(PatioToProtobuf::deserializeOperand)
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -741,7 +740,7 @@ public class PatioToProtobuf {
return new PatioIf(
instructionProtobuf.getDestinationsList().stream()
.map(PatioToProtobuf::deserializeLocalRef)
- .collect(Collectors.toList()),
+ .toList(),
deserializeOperand(instructionProtobuf.getCondition()),
deserializeBlock(instructionProtobuf.getTrueBody(), source),
deserializeBlock(instructionProtobuf.getFalseBody(), source),
@@ -946,7 +945,7 @@ public class PatioToProtobuf {
return new PatioLoop(
instructionProtobuf.getBodyList().stream()
.map(bodyInstructionProtobuf -> deserializeInstruction(bodyInstructionProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
source
);
}
@@ -1137,11 +1136,11 @@ public class PatioToProtobuf {
return new PatioSwitch(
instructionProtobuf.getDestinationsList().stream()
.map(PatioToProtobuf::deserializeLocalRef)
- .collect(Collectors.toList()),
+ .toList(),
deserializeOperand(instructionProtobuf.getValue()),
instructionProtobuf.getCasesList().stream()
.map(caseProtobuf -> deserializeSwitchCase(caseProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
deserializeBlock(instructionProtobuf.getDefaultBody(), source),
source
);
@@ -1220,10 +1219,10 @@ public class PatioToProtobuf {
return new PatioTry(
instructionProtobuf.getDestinationsList().stream()
.map(PatioToProtobuf::deserializeLocalRef)
- .collect(Collectors.toList()),
+ .toList(),
instructionProtobuf.getCatchClausesList().stream()
.map(catchClauseProtobuf -> deserializeCatchClause(catchClauseProtobuf, source))
- .collect(Collectors.toList()),
+ .toList(),
deserializeBlock(instructionProtobuf.getBody(), source),
source
);
@@ -1631,7 +1630,7 @@ public class PatioToProtobuf {
PatioDataLayouts.struct(
layoutProtobuf.getStruct().getElementsList().stream()
.map(PatioToProtobuf::deserializeDataLayout)
- .collect(Collectors.toList())
+ .toList()
);
case VALUE_NOT_SET -> {
@@ -1703,7 +1702,7 @@ public class PatioToProtobuf {
deserializeDataLayout(valueProtobuf.getArray().getElementLayout()),
valueProtobuf.getArray().getElementsList().stream()
.map(PatioToProtobuf::deserializeDataValue)
- .collect(Collectors.toList())
+ .toList()
);
case BOOL ->
@@ -1725,7 +1724,7 @@ public class PatioToProtobuf {
PatioDataValues.struct(
valueProtobuf.getStruct().getElementsList().stream()
.map(PatioToProtobuf::deserializeDataValue)
- .collect(Collectors.toList())
+ .toList()
);
case VALUE_NOT_SET -> {