@@ -194,30 +194,31 @@ final class StandardZoneRules private (
194
194
wallOffsets : Array [ZoneOffset ],
195
195
lastRules : Array [ZoneOffsetTransitionRule ]
196
196
) =
197
- this (standardTransitions,
198
- standardOffsets,
199
- savingsInstantTransitions,
200
- wallOffsets,
201
- lastRules, {
202
- val localTransitionList : java.util.List [LocalDateTime ] =
203
- new java.util.ArrayList [LocalDateTime ]
204
- var i : Int = 0
205
- while (i < savingsInstantTransitions.length) {
206
- val before : ZoneOffset = wallOffsets(i)
207
- val after : ZoneOffset = wallOffsets(i + 1 )
208
- val trans : ZoneOffsetTransition =
209
- new ZoneOffsetTransition (savingsInstantTransitions(i), before, after)
210
- if (trans.isGap) {
211
- localTransitionList.add(trans.getDateTimeBefore)
212
- localTransitionList.add(trans.getDateTimeAfter)
213
- } else {
214
- localTransitionList.add(trans.getDateTimeAfter)
215
- localTransitionList.add(trans.getDateTimeBefore)
216
- }
217
- i += 1
218
- }
219
- localTransitionList.toArray(new Array [LocalDateTime ](localTransitionList.size))
220
- }
197
+ this (
198
+ standardTransitions,
199
+ standardOffsets,
200
+ savingsInstantTransitions,
201
+ wallOffsets,
202
+ lastRules, {
203
+ val localTransitionList : java.util.List [LocalDateTime ] =
204
+ new java.util.ArrayList [LocalDateTime ]
205
+ var i : Int = 0
206
+ while (i < savingsInstantTransitions.length) {
207
+ val before : ZoneOffset = wallOffsets(i)
208
+ val after : ZoneOffset = wallOffsets(i + 1 )
209
+ val trans : ZoneOffsetTransition =
210
+ new ZoneOffsetTransition (savingsInstantTransitions(i), before, after)
211
+ if (trans.isGap) {
212
+ localTransitionList.add(trans.getDateTimeBefore)
213
+ localTransitionList.add(trans.getDateTimeAfter)
214
+ } else {
215
+ localTransitionList.add(trans.getDateTimeAfter)
216
+ localTransitionList.add(trans.getDateTimeBefore)
217
+ }
218
+ i += 1
219
+ }
220
+ localTransitionList.toArray(new Array [LocalDateTime ](localTransitionList.size))
221
+ }
221
222
)
222
223
223
224
def isFixedOffset : Boolean = savingsInstantTransitions.length == 0
0 commit comments