Skip to content

Commit 7b8ffc2

Browse files
committed
Various language level fixes
1 parent 462b7d4 commit 7b8ffc2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+314
-341
lines changed

src/main/java/org/codehaus/plexus/util/Base64.java

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,10 @@ public static boolean isArrayByteBase64(byte[] arrayOctect) {
186186
// return false;
187187
return true;
188188
}
189-
for (int i = 0; i < length; i++) {
190-
if (!isBase64(arrayOctect[i])) {
189+
for ( byte anArrayOctect : arrayOctect )
190+
{
191+
if ( !isBase64( anArrayOctect ) )
192+
{
191193
return false;
192194
}
193195
}
@@ -450,15 +452,17 @@ static byte[] discardWhitespace(byte[] data) {
450452
byte groomedData[] = new byte[data.length];
451453
int bytesCopied = 0;
452454

453-
for (int i = 0; i < data.length; i++) {
454-
switch (data[i]) {
455-
case (byte) ' ' :
456-
case (byte) '\n' :
457-
case (byte) '\r' :
458-
case (byte) '\t' :
455+
for ( byte aData : data )
456+
{
457+
switch ( aData )
458+
{
459+
case (byte) ' ':
460+
case (byte) '\n':
461+
case (byte) '\r':
462+
case (byte) '\t':
459463
break;
460-
default:
461-
groomedData[bytesCopied++] = data[i];
464+
default:
465+
groomedData[bytesCopied++] = aData;
462466
}
463467
}
464468

@@ -482,9 +486,11 @@ static byte[] discardNonBase64(byte[] data) {
482486
byte groomedData[] = new byte[data.length];
483487
int bytesCopied = 0;
484488

485-
for (int i = 0; i < data.length; i++) {
486-
if (isBase64(data[i])) {
487-
groomedData[bytesCopied++] = data[i];
489+
for ( byte aData : data )
490+
{
491+
if ( isBase64( aData ) )
492+
{
493+
groomedData[bytesCopied++] = aData;
488494
}
489495
}
490496

src/main/java/org/codehaus/plexus/util/CachedMap.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ public CachedMap(int cacheSize, Map backingMap) {
126126
_backingFastMap = null;
127127
_backingMap = backingMap;
128128
_keysMap = new FastMap(backingMap.size());
129-
for (Iterator i= backingMap.keySet().iterator(); i.hasNext();) {
130-
Object key = i.next();
131-
_keysMap.put(key, key);
129+
for ( Object key : backingMap.keySet() )
130+
{
131+
_keysMap.put( key, key );
132132
}
133133
}
134134
}
@@ -165,9 +165,9 @@ public void flush() {
165165

166166
if (_keysMap != null) {
167167
// Re-populates keys from backing map.
168-
for (Iterator i= _backingMap.keySet().iterator(); i.hasNext();) {
169-
Object key = i.next();
170-
_keysMap.put(key, key);
168+
for ( Object key : _backingMap.keySet() )
169+
{
170+
_keysMap.put( key, key );
171171
}
172172
}
173173
}

src/main/java/org/codehaus/plexus/util/DirectoryWalker.java

Lines changed: 45 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -119,36 +119,36 @@ public String toString()
119119

120120
private Stack dirStack;
121121

122-
private List excludes;
122+
private List<String> excludes;
123123

124-
private List includes;
124+
private List<String> includes;
125125

126126
private boolean isCaseSensitive = true;
127127

128-
private List listeners;
128+
private List<DirectoryWalkListener> listeners;
129129

130130
private boolean debugEnabled = false;
131131

132132
public DirectoryWalker()
133133
{
134-
this.includes = new ArrayList();
135-
this.excludes = new ArrayList();
136-
this.listeners = new ArrayList();
134+
includes = new ArrayList<String>();
135+
excludes = new ArrayList<String>();
136+
listeners = new ArrayList<DirectoryWalkListener>();
137137
}
138138

139139
public void addDirectoryWalkListener( DirectoryWalkListener listener )
140140
{
141-
this.listeners.add( listener );
141+
listeners.add( listener );
142142
}
143143

144144
public void addExclude( String exclude )
145145
{
146-
this.excludes.add( fixPattern( exclude ) );
146+
excludes.add( fixPattern( exclude ) );
147147
}
148148

149149
public void addInclude( String include )
150150
{
151-
this.includes.add( fixPattern( include ) );
151+
includes.add( fixPattern( include ) );
152152
}
153153

154154
/**
@@ -157,51 +157,44 @@ public void addInclude( String include )
157157
public void addSCMExcludes()
158158
{
159159
String scmexcludes[] = DirectoryScanner.DEFAULTEXCLUDES;
160-
for ( int i = 0; i < scmexcludes.length; i++ )
160+
for ( String scmexclude : scmexcludes )
161161
{
162-
addExclude( scmexcludes[i] );
162+
addExclude( scmexclude );
163163
}
164164
}
165165

166166
private void fireStep( File file )
167167
{
168168
DirStackEntry dsEntry = (DirStackEntry) dirStack.peek();
169169
int percentage = dsEntry.getPercentage();
170-
Iterator it = this.listeners.iterator();
171-
while ( it.hasNext() )
170+
for ( Object listener1 : listeners )
172171
{
173-
DirectoryWalkListener listener = (DirectoryWalkListener) it.next();
172+
DirectoryWalkListener listener = (DirectoryWalkListener) listener1;
174173
listener.directoryWalkStep( percentage, file );
175174
}
176175
}
177176

178177
private void fireWalkFinished()
179178
{
180-
Iterator it = this.listeners.iterator();
181-
while ( it.hasNext() )
179+
for ( DirectoryWalkListener listener1 : listeners )
182180
{
183-
DirectoryWalkListener listener = (DirectoryWalkListener) it.next();
184-
listener.directoryWalkFinished();
181+
listener1.directoryWalkFinished();
185182
}
186183
}
187184

188185
private void fireWalkStarting()
189186
{
190-
Iterator it = this.listeners.iterator();
191-
while ( it.hasNext() )
187+
for ( DirectoryWalkListener listener1 : listeners )
192188
{
193-
DirectoryWalkListener listener = (DirectoryWalkListener) it.next();
194-
listener.directoryWalkStarting( this.baseDir );
189+
listener1.directoryWalkStarting( baseDir );
195190
}
196191
}
197192

198193
private void fireDebugMessage( String message )
199194
{
200-
Iterator it = this.listeners.iterator();
201-
while ( it.hasNext() )
195+
for ( DirectoryWalkListener listener1 : listeners )
202196
{
203-
DirectoryWalkListener listener = (DirectoryWalkListener) it.next();
204-
listener.debug( message );
197+
listener1.debug( message );
205198
}
206199
}
207200

@@ -238,36 +231,34 @@ public File getBaseDir()
238231
/**
239232
* @return Returns the excludes.
240233
*/
241-
public List getExcludes()
234+
public List<String> getExcludes()
242235
{
243236
return excludes;
244237
}
245238

246239
/**
247240
* @return Returns the includes.
248241
*/
249-
public List getIncludes()
242+
public List<String> getIncludes()
250243
{
251244
return includes;
252245
}
253246

254247
private boolean isExcluded( String name )
255248
{
256-
return isMatch( this.excludes, name );
249+
return isMatch( excludes, name );
257250
}
258251

259252
private boolean isIncluded( String name )
260253
{
261-
return isMatch( this.includes, name );
254+
return isMatch( includes, name );
262255
}
263256

264-
private boolean isMatch( List patterns, String name )
257+
private boolean isMatch( List<String> patterns, String name )
265258
{
266-
Iterator it = patterns.iterator();
267-
while ( it.hasNext() )
259+
for ( String pattern1 : patterns )
268260
{
269-
String pattern = (String) it.next();
270-
if ( SelectorUtils.matchPath( pattern, name, isCaseSensitive ) )
261+
if ( SelectorUtils.matchPath( pattern1, name, isCaseSensitive ) )
271262
{
272263
return true;
273264
}
@@ -288,7 +279,7 @@ private String relativeToBaseDir( File file )
288279
*/
289280
public void removeDirectoryWalkListener( DirectoryWalkListener listener )
290281
{
291-
this.listeners.remove( listener );
282+
listeners.remove( listener );
292283
}
293284

294285
/**
@@ -311,44 +302,44 @@ public void scan()
311302
throw new IllegalStateException( "Scan Failure. BaseDir is not a directory." );
312303
}
313304

314-
if ( this.includes.isEmpty() )
305+
if ( includes.isEmpty() )
315306
{
316307
// default to include all.
317308
addInclude( "**" );
318309
}
319310

320311
if ( debugEnabled )
321312
{
322-
Iterator it;
313+
Iterator<String> it;
323314
StringBuilder dbg = new StringBuilder();
324315
dbg.append( "DirectoryWalker Scan" );
325-
dbg.append( "\n Base Dir: " ).append( this.baseDir.getAbsolutePath() );
316+
dbg.append( "\n Base Dir: " ).append( baseDir.getAbsolutePath() );
326317
dbg.append( "\n Includes: " );
327-
it = this.includes.iterator();
318+
it = includes.iterator();
328319
while ( it.hasNext() )
329320
{
330-
String include = (String) it.next();
321+
String include = it.next();
331322
dbg.append( "\n - \"" ).append( include ).append( "\"" );
332323
}
333324
dbg.append( "\n Excludes: " );
334-
it = this.excludes.iterator();
325+
it = excludes.iterator();
335326
while ( it.hasNext() )
336327
{
337-
String exclude = (String) it.next();
328+
String exclude = it.next();
338329
dbg.append( "\n - \"" ).append( exclude ).append( "\"" );
339330
}
340331
fireDebugMessage( dbg.toString() );
341332
}
342333

343334
fireWalkStarting();
344335
dirStack = new Stack();
345-
scanDir( this.baseDir );
336+
scanDir( baseDir );
346337
fireWalkFinished();
347338
}
348339

349340
private void scanDir( File dir )
350341
{
351-
File files[] = dir.listFiles();
342+
File[] files = dir.listFiles();
352343

353344
if ( files == null )
354345
{
@@ -403,39 +394,36 @@ private void scanDir( File dir )
403394
public void setBaseDir( File baseDir )
404395
{
405396
this.baseDir = baseDir;
406-
this.baseDirOffset = baseDir.getAbsolutePath().length();
397+
baseDirOffset = baseDir.getAbsolutePath().length();
407398
}
408399

409400
/**
410401
* @param entries The excludes to set.
411402
*/
412403
public void setExcludes( List entries )
413404
{
414-
this.excludes.clear();
405+
excludes.clear();
415406
if ( entries != null )
416407
{
417-
Iterator it = entries.iterator();
418-
while ( it.hasNext() )
408+
for ( Object entry : entries )
419409
{
420-
String pattern = (String) it.next();
421-
this.excludes.add( fixPattern( pattern ) );
410+
String pattern = (String) entry;
411+
excludes.add( fixPattern( pattern ) );
422412
}
423413
}
424414
}
425415

426416
/**
427417
* @param entries The includes to set.
428418
*/
429-
public void setIncludes( List entries )
419+
public void setIncludes( List<String> entries )
430420
{
431-
this.includes.clear();
421+
includes.clear();
432422
if ( entries != null )
433423
{
434-
Iterator it = entries.iterator();
435-
while ( it.hasNext() )
424+
for ( String entry : entries )
436425
{
437-
String pattern = (String) it.next();
438-
this.includes.add( fixPattern( pattern ) );
426+
includes.add( fixPattern( entry ) );
439427
}
440428
}
441429
}

0 commit comments

Comments
 (0)