File SequenceUtils.java has 452 lines of code (exceeds 250 allowed). Consider refactoring.
Open
/*
* Copyright 2006-2023 Prowide
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceB2> resolveMT537GetSequenceB2List_sru2023(final MT537 mt) {
final List<MT537.SequenceB2> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceBList(), MT537.SequenceB2.START_END_16RS)) {
final MT537.SequenceB2 s = MT537.SequenceB2.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT586.SequenceA1> resolveMT586GetSequenceA1List_sru2023(final MT586 mt) {
final List<MT586.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT586.SequenceA1.START_END_16RS)) {
final MT586.SequenceA1 s = MT586.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT548.SequenceA2a> resolveMT548GetSequenceA2aList_sru2023(final MT548 mt) {
final List<MT548.SequenceA2a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA2List(), MT548.SequenceA2a.START_END_16RS)) {
final MT548.SequenceA2a s = MT548.SequenceA2a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceB1> resolveMT537GetSequenceB1List_sru2023(final MT537 mt) {
final List<MT537.SequenceB1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceBList(), MT537.SequenceB1.START_END_16RS)) {
final MT537.SequenceB1 s = MT537.SequenceB1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT548.SequenceA2> resolveMT548GetSequenceA2List_sru2023(final MT548 mt) {
final List<MT548.SequenceA2> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT548.SequenceA2.START_END_16RS)) {
final MT548.SequenceA2 s = MT548.SequenceA2.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT575.SequenceB1a4> resolveMT575GetSequenceB1a4List_sru2023(final MT575 mt) {
final List<MT575.SequenceB1a4> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB1aList(), MT575.SequenceB1a4.START_END_16RS)) {
final MT575.SequenceB1a4 s = MT575.SequenceB1a4.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT671.SequenceB2> resolveMT671GetSequenceB2List_sru2023(final MT671 mt) {
final List<MT671.SequenceB2> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceBList(), MT671.SequenceB2.START_END_16RS)) {
final MT671.SequenceB2 s = MT671.SequenceB2.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceB2b1> resolveMT537GetSequenceB2b1List_sru2023(final MT537 mt) {
final List<MT537.SequenceB2b1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB2bList(), MT537.SequenceB2b1.START_END_16RS)) {
final MT537.SequenceB2b1 s = MT537.SequenceB2b1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceC1> resolveMT537GetSequenceC1List_sru2023(final MT537 mt) {
final List<MT537.SequenceC1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceCList(), MT537.SequenceC1.START_END_16RS)) {
final MT537.SequenceC1 s = MT537.SequenceC1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT548.SequenceC1a1B1a1> resolveMT548GetSequenceC1a1B1a1List_sru2023(final MT548 mt) {
final List<MT548.SequenceC1a1B1a1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceC1a1B1aList(), MT548.SequenceC1a1B1a1.START_END_16RS)) {
final MT548.SequenceC1a1B1a1 s = MT548.SequenceC1a1B1a1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceC2a> resolveMT537GetSequenceC2aList_sru2023(final MT537 mt) {
final List<MT537.SequenceC2a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceC2List(), MT537.SequenceC2a.START_END_16RS)) {
final MT537.SequenceC2a s = MT537.SequenceC2a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT575.SequenceB1a1> resolveMT575GetSequenceB1a1List_sru2023(final MT575 mt) {
final List<MT575.SequenceB1a1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB1aList(), MT575.SequenceB1a1.START_END_16RS)) {
final MT575.SequenceB1a1 s = MT575.SequenceB1a1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT536.SequenceB1a1> resolveMT536GetSequenceB1a1List_sru2023(final MT536 mt) {
final List<MT536.SequenceB1a1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB1aList(), MT536.SequenceB1a1.START_END_16RS)) {
final MT536.SequenceB1a1 s = MT536.SequenceB1a1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceB2b> resolveMT537GetSequenceB2bList_sru2023(final MT537 mt) {
final List<MT537.SequenceB2b> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB2List(), MT537.SequenceB2b.START_END_16RS)) {
final MT537.SequenceB2b s = MT537.SequenceB2b.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceC3> resolveMT537GetSequenceC3List_sru2023(final MT537 mt) {
final List<MT537.SequenceC3> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceCList(), MT537.SequenceC3.START_END_16RS)) {
final MT537.SequenceC3 s = MT537.SequenceC3.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceD1a1B1a1> resolveMT537GetSequenceD1a1B1a1List_sru2023(final MT537 mt) {
final List<MT537.SequenceD1a1B1a1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceD1a1B1aList(), MT537.SequenceD1a1B1a1.START_END_16RS)) {
final MT537.SequenceD1a1B1a1 s = MT537.SequenceD1a1B1a1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT575.SequenceC1> resolveMT575GetSequenceC1List_sru2023(final MT575 mt) {
final List<MT575.SequenceC1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceCList(), MT575.SequenceC1.START_END_16RS)) {
final MT575.SequenceC1 s = MT575.SequenceC1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceA1> resolveMT537GetSequenceA1List_sru2023(final MT537 mt) {
final List<MT537.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT537.SequenceA1.START_END_16RS)) {
final MT537.SequenceA1 s = MT537.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT576.SequenceB2a> resolveMT576GetSequenceB2aList_sru2023(final MT576 mt) {
final List<MT576.SequenceB2a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB2List(), MT576.SequenceB2a.START_END_16RS)) {
final MT576.SequenceB2a s = MT576.SequenceB2a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceD1a1B1a> resolveMT537GetSequenceD1a1B1aList_sru2023(final MT537 mt) {
final List<MT537.SequenceD1a1B1a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceD1a1B1List(), MT537.SequenceD1a1B1a.START_END_16RS)) {
final MT537.SequenceD1a1B1a s = MT537.SequenceD1a1B1a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT548.SequenceC1a1B1a> resolveMT548GetSequenceC1a1B1aList_sru2023(final MT548 mt) {
final List<MT548.SequenceC1a1B1a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceC1a1B1List(), MT548.SequenceC1a1B1a.START_END_16RS)) {
final MT548.SequenceC1a1B1a s = MT548.SequenceC1a1B1a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT564.SequenceE1a> resolveMT564GetSequenceE1aList_sru2023(final MT564 mt) {
final List<MT564.SequenceE1a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceE1List(), MT564.SequenceE1a.START_END_16RS)) {
final MT564.SequenceE1a s = MT564.SequenceE1a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceB2a> resolveMT537GetSequenceB2aList_sru2023(final MT537 mt) {
final List<MT537.SequenceB2a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB2List(), MT537.SequenceB2a.START_END_16RS)) {
final MT537.SequenceB2a s = MT537.SequenceB2a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceD1a1B1> resolveMT537GetSequenceD1a1B1List_sru2023(final MT537 mt) {
final List<MT537.SequenceD1a1B1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceD1a1BList(), MT537.SequenceD1a1B1.START_END_16RS)) {
final MT537.SequenceD1a1B1 s = MT537.SequenceD1a1B1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT575.SequenceA1> resolveMT575GetSequenceA1List_sru2023(final MT575 mt) {
final List<MT575.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT575.SequenceA1.START_END_16RS)) {
final MT575.SequenceA1 s = MT575.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT576.SequenceA1> resolveMT576GetSequenceA1List_sru2023(final MT576 mt) {
final List<MT576.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT576.SequenceA1.START_END_16RS)) {
final MT576.SequenceA1 s = MT576.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT586.SequenceB1> resolveMT586GetSequenceB1List_sru2023(final MT586 mt) {
final List<MT586.SequenceB1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceBList(), MT586.SequenceB1.START_END_16RS)) {
final MT586.SequenceB1 s = MT586.SequenceB1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT670.SequenceB2> resolveMT670GetSequenceB2List_sru2023(final MT670 mt) {
final List<MT670.SequenceB2> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceBList(), MT670.SequenceB2.START_END_16RS)) {
final MT670.SequenceB2 s = MT670.SequenceB2.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT566.SequenceD1a> resolveMT566GetSequenceD1aList_sru2023(final MT566 mt) {
final List<MT566.SequenceD1a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceD1List(), MT566.SequenceD1a.START_END_16RS)) {
final MT566.SequenceD1a s = MT566.SequenceD1a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT535.SequenceB1c> resolveMT535GetSequenceB1cList_sru2023(final MT535 mt) {
final List<MT535.SequenceB1c> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB1List(), MT535.SequenceB1c.START_END_16RS)) {
final MT535.SequenceB1c s = MT535.SequenceB1c.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT536.SequenceA1> resolveMT536GetSequenceA1List_sru2023(final MT536 mt) {
final List<MT536.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT536.SequenceA1.START_END_16RS)) {
final MT536.SequenceA1 s = MT536.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceC2> resolveMT537GetSequenceC2List_sru2023(final MT537 mt) {
final List<MT537.SequenceC2> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceCList(), MT537.SequenceC2.START_END_16RS)) {
final MT537.SequenceC2 s = MT537.SequenceC2.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT538.SequenceB2a1> resolveMT538GetSequenceB2a1List_sru2023(final MT538 mt) {
final List<MT538.SequenceB2a1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB2aList(), MT538.SequenceB2a1.START_END_16RS)) {
final MT538.SequenceB2a1 s = MT538.SequenceB2a1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT575.SequenceC2a> resolveMT575GetSequenceC2aList_sru2023(final MT575 mt) {
final List<MT575.SequenceC2a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceC2List(), MT575.SequenceC2a.START_END_16RS)) {
final MT575.SequenceC2a s = MT575.SequenceC2a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT535.SequenceB1b1> resolveMT535GetSequenceB1b1List_sru2023(final MT535 mt) {
final List<MT535.SequenceB1b1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceB1bList(), MT535.SequenceB1b1.START_END_16RS)) {
final MT535.SequenceB1b1 s = MT535.SequenceB1b1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT537.SequenceC3a> resolveMT537GetSequenceC3aList_sru2023(final MT537 mt) {
final List<MT537.SequenceC3a> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceC3List(), MT537.SequenceC3a.START_END_16RS)) {
final MT537.SequenceC3a s = MT537.SequenceC3a.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 291..300
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 37 locations. Consider refactoring.
Open
public static List<MT538.SequenceA1> resolveMT538GetSequenceA1List_sru2023(final MT538 mt) {
final List<MT538.SequenceA1> result = new ArrayList<>();
for (final SwiftTagListBlock seq :
resolveNotUniqueSeparator(mt.getSequenceA(), MT538.SequenceA1.START_END_16RS)) {
final MT538.SequenceA1 s = MT538.SequenceA1.newInstance();
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 48..57
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 59..68
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 70..79
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 81..90
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 92..101
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 133..142
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 144..153
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 155..164
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 166..175
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 177..186
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 188..197
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 199..208
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 210..219
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 221..230
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 232..241
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 248..257
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 264..273
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 280..289
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 302..311
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 313..322
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 324..333
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 340..349
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 356..365
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 375..384
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 394..403
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 405..414
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 416..425
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 427..436
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 438..447
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 449..458
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 460..469
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 471..480
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 482..491
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 493..502
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 504..513
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 522..531
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 66.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 515..520
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 50.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 533..538
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 50.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 2 locations. Consider refactoring.
Open
public static MT564.SequenceB1 resolveMT564GetSequenceB1_sru2023(final MT564 mt) {
Objects.requireNonNull(mt);
final MT564.SequenceB1 result = MT564.SequenceB1.newInstance();
// we just get the first subblock
result.clear().append(mt.getSequenceB().getSubBlock(MT564.SequenceB1.START_END_16RS));
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 386..392
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 48.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.
Similar blocks of code found in 2 locations. Consider refactoring.
Open
public static MT566.SequenceB1 resolveMT566GetSequenceB1_sru2023(final MT566 mt) {
Objects.requireNonNull(mt);
final MT566.SequenceB1 result = MT566.SequenceB1.newInstance();
// we just get the first subblock
result.clear().append(mt.getSequenceB().getSubBlock(MT566.SequenceB1.START_END_16RS));
src/main/java/com/prowidesoftware/swift/model/mt/SequenceUtils.java on lines 367..373
Duplicated Code
Duplicated code can lead to software that is hard to understand and difficult to change. The Don't Repeat Yourself (DRY) principle states:
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.
When you violate DRY, bugs and maintenance problems are sure to follow. Duplicated code has a tendency to both continue to replicate and also to diverge (leaving bugs as two similar implementations differ in subtle ways).
Tuning
This issue has a mass of 48.
We set useful threshold defaults for the languages we support but you may want to adjust these settings based on your project guidelines.
The threshold configuration represents the minimum mass a code block must have to be analyzed for duplication. The lower the threshold, the more fine-grained the comparison.
If the engine is too easily reporting duplication, try raising the threshold. If you suspect that the engine isn't catching enough duplication, try lowering the threshold. The best setting tends to differ from language to language.