Skip to content

Commit db73c3a

Browse files
committed
Use varargs to create filters
1 parent 328dd30 commit db73c3a

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

log4j-1.2-api/src/main/java/org/apache/log4j/bridge/FilterAdapter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public static Filter addFilter(final Filter first, final Filter second) {
6969
if (first instanceof FilterWrapper && ((FilterWrapper) first).getFilter() instanceof CompositeFilter) {
7070
composite = (CompositeFilter) ((FilterWrapper) first).getFilter();
7171
} else {
72-
composite = CompositeFilter.createFilters(new org.apache.logging.log4j.core.Filter[] {adapt(first)});
72+
composite = CompositeFilter.createFilters(adapt(first));
7373
}
7474
return FilterWrapper.adapt(composite.addFilter(adapt(second)));
7575
}

log4j-core-test/src/test/java/org/apache/logging/log4j/core/filter/AbstractFilterableTest.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public void testAddMultipleEqualSimpleFilter() throws Exception {
7474
public void testAddCompositeFilter() throws Exception {
7575
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
7676
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
77-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
77+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
7878

7979
filterable.addFilter(compositeFilter);
8080
assertSame(compositeFilter, filterable.getFilter());
@@ -85,7 +85,7 @@ public void testAddMultipleCompositeFilters() throws Exception {
8585
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
8686
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
8787
final Filter filter3 = ThresholdFilter.createFilter(Level.ERROR, null, null);
88-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2, filter3});
88+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2, filter3);
8989

9090
filterable.addFilter(compositeFilter);
9191
assertSame(compositeFilter, filterable.getFilter());
@@ -101,7 +101,7 @@ public void testAddSimpleFilterAndCompositeFilter() throws Exception {
101101
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
102102
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
103103
final Filter notInCompositeFilterFilter = ThresholdFilter.createFilter(Level.ERROR, null, null);
104-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
104+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
105105

106106
filterable.addFilter(notInCompositeFilterFilter);
107107
assertSame(notInCompositeFilterFilter, filterable.getFilter());
@@ -117,7 +117,7 @@ public void testAddCompositeFilterAndSimpleFilter() throws Exception {
117117
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
118118
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
119119
final Filter notInCompositeFilterFilter = ThresholdFilter.createFilter(Level.ERROR, null, null);
120-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
120+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
121121

122122
filterable.addFilter(compositeFilter);
123123
assertSame(compositeFilter, filterable.getFilter());
@@ -200,7 +200,7 @@ public void testRemoveNonExistingFilterFromSingleSimpleFilter() throws Exception
200200
public void testRemoveSimpleFilterFromCompositeFilter() {
201201
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
202202
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
203-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
203+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
204204

205205
filterable.addFilter(compositeFilter);
206206

@@ -215,7 +215,7 @@ public void testRemoveSimpleFilterFromCompositeFilter() {
215215
public void testRemoveSimpleFilterFromCompositeAndSimpleFilter() {
216216
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
217217
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
218-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
218+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
219219
final Filter anotherFilter = ThresholdFilter.createFilter(Level.WARN, null, null);
220220

221221
filterable.addFilter(compositeFilter);
@@ -231,7 +231,7 @@ public void testRemoveSimpleFilterFromCompositeAndSimpleFilter() {
231231
public void testRemoveCompositeFilterFromCompositeFilter() {
232232
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
233233
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
234-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
234+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
235235

236236
filterable.addFilter(compositeFilter);
237237
filterable.removeFilter(compositeFilter);
@@ -242,7 +242,7 @@ public void testRemoveCompositeFilterFromCompositeFilter() {
242242
public void testRemoveFiltersFromComposite() {
243243
final Filter filter1 = ThresholdFilter.createFilter(Level.ERROR, null, null);
244244
final Filter filter2 = ThresholdFilter.createFilter(Level.ERROR, null, null);
245-
final Filter compositeFilter = CompositeFilter.createFilters(new Filter[] {filter1, filter2});
245+
final Filter compositeFilter = CompositeFilter.createFilters(filter1, filter2);
246246
final Filter anotherFilter = ThresholdFilter.createFilter(Level.WARN, null, null);
247247

248248
filterable.addFilter(compositeFilter);

log4j-core-test/src/test/java/org/apache/logging/log4j/core/filter/CompositeFilterTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ public void testConcatenation() {
3535
assertNotEquals(a, c);
3636
assertNotEquals(b, c);
3737
final Filter[] expected = new Filter[] {a, b, c};
38-
final CompositeFilter singleA = CompositeFilter.createFilters(new Filter[] {a});
39-
final CompositeFilter singleB = CompositeFilter.createFilters(new Filter[] {b});
40-
final CompositeFilter singleC = CompositeFilter.createFilters(new Filter[] {c});
38+
final CompositeFilter singleA = CompositeFilter.createFilters(a);
39+
final CompositeFilter singleB = CompositeFilter.createFilters(b);
40+
final CompositeFilter singleC = CompositeFilter.createFilters(c);
4141
// Concatenating one at a time
4242
final CompositeFilter concat1 = singleA.addFilter(b).addFilter(c);
4343
assertArrayEquals(expected, concat1.getFiltersArray());

log4j-core/src/main/java/org/apache/logging/log4j/core/filter/CompositeFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ public String toString() {
684684
* @return The CompositeFilter.
685685
*/
686686
@PluginFactory
687-
public static CompositeFilter createFilters(@PluginElement("Filters") final Filter[] filters) {
687+
public static CompositeFilter createFilters(@PluginElement("Filters") final Filter... filters) {
688688
return new CompositeFilter(filters);
689689
}
690690
}

0 commit comments

Comments
 (0)