Move variable declarations out of the loop
Change-Id: I7d89e942e459e65838282f0c7dc9a1399c4af166
Showing
1 changed file
with
3 additions
and
3 deletions
| ... | @@ -120,15 +120,15 @@ public class OpticalConnectivityIntentCompiler implements IntentCompiler<Optical | ... | @@ -120,15 +120,15 @@ public class OpticalConnectivityIntentCompiler implements IntentCompiler<Optical |
| 120 | // Calculate available light paths | 120 | // Calculate available light paths |
| 121 | Set<Path> paths = getOpticalPaths(intent); | 121 | Set<Path> paths = getOpticalPaths(intent); |
| 122 | 122 | ||
| 123 | - // Use first path that can be successfully reserved | ||
| 124 | - for (Path path : paths) { | ||
| 125 | - | ||
| 126 | // Static or dynamic lambda allocation | 123 | // Static or dynamic lambda allocation |
| 127 | String staticLambda = srcPort.annotations().value(AnnotationKeys.STATIC_LAMBDA); | 124 | String staticLambda = srcPort.annotations().value(AnnotationKeys.STATIC_LAMBDA); |
| 128 | OchPort srcOchPort = (OchPort) srcPort; | 125 | OchPort srcOchPort = (OchPort) srcPort; |
| 129 | OchPort dstOchPort = (OchPort) dstPort; | 126 | OchPort dstOchPort = (OchPort) dstPort; |
| 130 | OchSignal ochSignal; | 127 | OchSignal ochSignal; |
| 131 | 128 | ||
| 129 | + // Use first path that can be successfully reserved | ||
| 130 | + for (Path path : paths) { | ||
| 131 | + | ||
| 132 | // FIXME: need to actually reserve the lambda for static lambda's | 132 | // FIXME: need to actually reserve the lambda for static lambda's |
| 133 | if (staticLambda != null) { | 133 | if (staticLambda != null) { |
| 134 | ochSignal = new OchSignal(Frequency.ofHz(Long.parseLong(staticLambda)), | 134 | ochSignal = new OchSignal(Frequency.ofHz(Long.parseLong(staticLambda)), | ... | ... |
-
Please register or login to post a comment