Skip to content

Commit 7c9e58a

Browse files
authored
Plug ThreadLocal memory leak (#1276)
* Plug memory leak * spotless
1 parent ceef4b0 commit 7c9e58a

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

src/main/java/org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public void addArchivedFileSet(
145145

146146
delegate.addArchivedFileSet(fs);
147147
} finally {
148-
inPublicApi.set(null);
148+
inPublicApi.remove();
149149
}
150150
}
151151

@@ -172,7 +172,7 @@ public void addArchivedFileSet(final File archiveFile, final String prefix) {
172172

173173
delegate.addArchivedFileSet(fs);
174174
} finally {
175-
inPublicApi.set(null);
175+
inPublicApi.remove();
176176
}
177177
}
178178

@@ -195,7 +195,7 @@ public void addArchivedFileSet(final File archiveFile, final String[] includes,
195195

196196
delegate.addArchivedFileSet(fs);
197197
} finally {
198-
inPublicApi.set(null);
198+
inPublicApi.remove();
199199
}
200200
}
201201

@@ -216,7 +216,7 @@ public void addArchivedFileSet(final File archiveFile) {
216216

217217
delegate.addArchivedFileSet(fs);
218218
} finally {
219-
inPublicApi.set(null);
219+
inPublicApi.remove();
220220
}
221221
}
222222

@@ -241,7 +241,7 @@ public void addDirectory(
241241

242242
doAddFileSet(fs);
243243
} finally {
244-
inPublicApi.set(null);
244+
inPublicApi.remove();
245245
}
246246
}
247247

@@ -254,7 +254,7 @@ public void addSymlink(String symlinkName, String symlinkDestination) {
254254
try {
255255
delegate.addSymlink(symlinkName, symlinkDestination);
256256
} finally {
257-
inPublicApi.set(null);
257+
inPublicApi.remove();
258258
}
259259
}
260260

@@ -267,7 +267,7 @@ public void addSymlink(String symlinkName, int permissions, String symlinkDestin
267267
try {
268268
delegate.addSymlink(symlinkName, permissions, symlinkDestination);
269269
} finally {
270-
inPublicApi.set(null);
270+
inPublicApi.remove();
271271
}
272272
}
273273

@@ -289,7 +289,7 @@ public void addDirectory(final File directory, final String prefix) {
289289

290290
doAddFileSet(fs);
291291
} finally {
292-
inPublicApi.set(null);
292+
inPublicApi.remove();
293293
}
294294
}
295295

@@ -313,7 +313,7 @@ public void addDirectory(final File directory, final String[] includes, final St
313313

314314
doAddFileSet(fs);
315315
} finally {
316-
inPublicApi.set(null);
316+
inPublicApi.remove();
317317
}
318318
}
319319

@@ -335,7 +335,7 @@ public void addDirectory(final File directory) {
335335

336336
doAddFileSet(fs);
337337
} finally {
338-
inPublicApi.set(null);
338+
inPublicApi.remove();
339339
}
340340
}
341341

@@ -351,7 +351,7 @@ public void addFile(final File inputFile, final String destFileName, final int p
351351

352352
delegate.addFile(inputFile, rootPrefix + destFileName, permissions);
353353
} finally {
354-
inPublicApi.set(null);
354+
inPublicApi.remove();
355355
}
356356
}
357357
}
@@ -368,7 +368,7 @@ public void addFile(final File inputFile, final String destFileName) {
368368

369369
delegate.addFile(inputFile, rootPrefix + destFileName);
370370
} finally {
371-
inPublicApi.set(null);
371+
inPublicApi.remove();
372372
}
373373
}
374374
}
@@ -383,7 +383,7 @@ public void createArchive() throws IOException {
383383
delegate.setForced(forced);
384384
delegate.createArchive();
385385
} finally {
386-
inPublicApi.set(null);
386+
inPublicApi.remove();
387387
}
388388
}
389389

@@ -396,7 +396,7 @@ public int getDefaultDirectoryMode() {
396396
try {
397397
return delegate.getDefaultDirectoryMode();
398398
} finally {
399-
inPublicApi.set(null);
399+
inPublicApi.remove();
400400
}
401401
}
402402

@@ -409,7 +409,7 @@ public void setDefaultDirectoryMode(final int mode) {
409409
try {
410410
delegate.setDefaultDirectoryMode(mode);
411411
} finally {
412-
inPublicApi.set(null);
412+
inPublicApi.remove();
413413
}
414414
}
415415

@@ -422,7 +422,7 @@ public int getDefaultFileMode() {
422422
try {
423423
return delegate.getDefaultFileMode();
424424
} finally {
425-
inPublicApi.set(null);
425+
inPublicApi.remove();
426426
}
427427
}
428428

@@ -435,7 +435,7 @@ public void setDefaultFileMode(final int mode) {
435435
try {
436436
delegate.setDefaultFileMode(mode);
437437
} finally {
438-
inPublicApi.set(null);
438+
inPublicApi.remove();
439439
}
440440
}
441441

@@ -448,7 +448,7 @@ public File getDestFile() {
448448
try {
449449
return delegate.getDestFile();
450450
} finally {
451-
inPublicApi.set(null);
451+
inPublicApi.remove();
452452
}
453453
}
454454

@@ -461,7 +461,7 @@ public void setDestFile(final File destFile) {
461461
try {
462462
delegate.setDestFile(destFile);
463463
} finally {
464-
inPublicApi.set(null);
464+
inPublicApi.remove();
465465
}
466466
}
467467

@@ -472,7 +472,7 @@ public Map<String, ArchiveEntry> getFiles() {
472472
try {
473473
return delegate.getFiles();
474474
} finally {
475-
inPublicApi.set(null);
475+
inPublicApi.remove();
476476
}
477477
}
478478

@@ -485,7 +485,7 @@ public boolean getIncludeEmptyDirs() {
485485
try {
486486
return delegate.getIncludeEmptyDirs();
487487
} finally {
488-
inPublicApi.set(null);
488+
inPublicApi.remove();
489489
}
490490
}
491491

@@ -498,7 +498,7 @@ public void setIncludeEmptyDirs(final boolean includeEmptyDirs) {
498498
try {
499499
delegate.setIncludeEmptyDirs(includeEmptyDirs);
500500
} finally {
501-
inPublicApi.set(null);
501+
inPublicApi.remove();
502502
}
503503
}
504504

@@ -511,7 +511,7 @@ public boolean isForced() {
511511
try {
512512
return delegate.isForced();
513513
} finally {
514-
inPublicApi.set(null);
514+
inPublicApi.remove();
515515
}
516516
}
517517

@@ -525,7 +525,7 @@ public void setForced(final boolean forced) {
525525
this.forced = forced;
526526
delegate.setForced(forced);
527527
} finally {
528-
inPublicApi.set(null);
528+
inPublicApi.remove();
529529
}
530530
}
531531

@@ -538,7 +538,7 @@ public boolean isSupportingForced() {
538538
try {
539539
return delegate.isSupportingForced();
540540
} finally {
541-
inPublicApi.set(null);
541+
inPublicApi.remove();
542542
}
543543
}
544544

@@ -563,7 +563,7 @@ public void addArchivedFileSet(final ArchivedFileSet fileSet) {
563563

564564
delegate.addArchivedFileSet(fs);
565565
} finally {
566-
inPublicApi.set(null);
566+
inPublicApi.remove();
567567
}
568568
}
569569

@@ -578,7 +578,7 @@ public void addArchivedFileSet(ArchivedFileSet archivedFileSet, Charset charset)
578578

579579
delegate.addArchivedFileSet(fs, charset);
580580
} finally {
581-
inPublicApi.set(null);
581+
inPublicApi.remove();
582582
}
583583
}
584584

@@ -595,7 +595,7 @@ public void addFileSet(final FileSet fileSet) {
595595

596596
doAddFileSet(fs);
597597
} finally {
598-
inPublicApi.set(null);
598+
inPublicApi.remove();
599599
}
600600
}
601601

@@ -676,7 +676,7 @@ public void addResource(final PlexusIoResource resource, final String destFileNa
676676
try {
677677
delegate.addResource(resource, rootPrefix + destFileName, permissions);
678678
} finally {
679-
inPublicApi.set(null);
679+
inPublicApi.remove();
680680
}
681681
}
682682
}
@@ -690,7 +690,7 @@ public void addResources(final PlexusIoResourceCollection resources) {
690690
try {
691691
delegate.addResources(resources);
692692
} finally {
693-
inPublicApi.set(null);
693+
inPublicApi.remove();
694694
}
695695
}
696696

@@ -719,7 +719,7 @@ public void setDuplicateBehavior(final String duplicate) {
719719
try {
720720
delegate.setDuplicateBehavior(duplicate);
721721
} finally {
722-
inPublicApi.set(null);
722+
inPublicApi.remove();
723723
}
724724
}
725725

@@ -740,7 +740,7 @@ public void setDirectoryMode(final int mode) {
740740
try {
741741
delegate.setDirectoryMode(mode);
742742
} finally {
743-
inPublicApi.set(null);
743+
inPublicApi.remove();
744744
}
745745
}
746746

@@ -761,7 +761,7 @@ public void setFileMode(final int mode) {
761761
try {
762762
delegate.setFileMode(mode);
763763
} finally {
764-
inPublicApi.set(null);
764+
inPublicApi.remove();
765765
}
766766
}
767767

0 commit comments

Comments
 (0)