This is an automated email from the ASF dual-hosted git repository.

pvillard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 306128273c NIFI-14843 Replaced old style for loop with a for each loop.
306128273c is described below

commit 306128273c60812385e08c921553e0358413f8bd
Author: dan-s1 <[email protected]>
AuthorDate: Mon Aug 11 13:53:53 2025 +0000

    NIFI-14843 Replaced old style for loop with a for each loop.
    
    Signed-off-by: Pierre Villard <[email protected]>
    
    This closes #10190.
---
 .../java/org/apache/nifi/repository/schema/SchemaRecordReader.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/nifi-commons/nifi-schema-utils/src/main/java/org/apache/nifi/repository/schema/SchemaRecordReader.java
 
b/nifi-commons/nifi-schema-utils/src/main/java/org/apache/nifi/repository/schema/SchemaRecordReader.java
index d144be1014..9059144f5e 100644
--- 
a/nifi-commons/nifi-schema-utils/src/main/java/org/apache/nifi/repository/schema/SchemaRecordReader.java
+++ 
b/nifi-commons/nifi-schema-utils/src/main/java/org/apache/nifi/repository/schema/SchemaRecordReader.java
@@ -229,9 +229,9 @@ public class SchemaRecordReader {
             case COMPLEX: {
                 final int numSubFields = subFields.size();
                 final Map<RecordField, Object> subFieldValues = new 
HashMap<>(numSubFields);
-                for (int i = 0; i < numSubFields; i++) {
-                    final Object subFieldValue = readField(in, 
subFields.get(i));
-                    subFieldValues.put(subFields.get(i), subFieldValue);
+                for (RecordField subField : subFields) {
+                    final Object subFieldValue = readField(in, subField);
+                    subFieldValues.put(subField, subFieldValue);
                 }
 
                 return new FieldMapRecord(subFieldValues, new 
RecordSchema(subFields));

Reply via email to