- List<LengthConstraint> parentLengths = lengths.get(1);
- boolean check = false;
- for (LengthConstraint lc : parentLengths) {
- Number parentMinNumber = lc.getMin();
- if (parentMinNumber instanceof UnknownBoundaryNumber) {
- parentMinNumber = resolveMinLength(parentMinNumber);
- }
- long parentMin = parentMinNumber.longValue();
-
- Number parentMaxNumber = lc.getMax();
- if (parentMaxNumber instanceof UnknownBoundaryNumber) {
- parentMaxNumber = resolveMaxLength(parentMaxNumber);
- }
- long parentMax = parentMaxNumber.longValue();
-
- if (parentMin <= min && parentMax >= max) {
- check = true;
- break;
- }
+ Number parentMaxNumber = lc.getMax();
+ if (parentMaxNumber instanceof UnknownBoundaryNumber) {
+ parentMaxNumber = resolveMaxLength(parentMaxNumber);