Skip to content

Commit e329030

Browse files
committed
Duplicate SuppressFBWarnings at every used module
1 parent f9e060c commit e329030

File tree

76 files changed

+315
-93
lines changed

Some content is hidden

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

76 files changed

+315
-93
lines changed

log4j-1.2-api/src/main/java/org/apache/log4j/DefaultThrowableRenderer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import java.io.StringReader;
2424
import java.io.StringWriter;
2525
import java.util.ArrayList;
26+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2627
import org.apache.log4j.spi.ThrowableRenderer;
27-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
2828

2929
/**
3030
* Default implementation of {@link ThrowableRenderer} using {@link Throwable#printStackTrace(PrintWriter)}.

log4j-1.2-api/src/main/java/org/apache/log4j/FileAppender.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
import java.io.Writer;
2626
import org.apache.log4j.helpers.LogLog;
2727
import org.apache.log4j.helpers.QuietWriter;
28+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2829
import org.apache.log4j.spi.ErrorCode;
29-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
3030

3131
/**
3232
* FileAppender appends log events to a file.

log4j-1.2-api/src/main/java/org/apache/log4j/Hierarchy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.util.concurrent.ConcurrentMap;
2525
import org.apache.log4j.helpers.LogLog;
2626
import org.apache.log4j.helpers.OptionConverter;
27+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2728
import org.apache.log4j.legacy.core.ContextUtil;
2829
import org.apache.log4j.or.ObjectRenderer;
2930
import org.apache.log4j.or.RendererMap;
@@ -34,7 +35,6 @@
3435
import org.apache.log4j.spi.ThrowableRenderer;
3536
import org.apache.log4j.spi.ThrowableRendererSupport;
3637
import org.apache.logging.log4j.core.appender.AsyncAppender;
37-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
3838
import org.apache.logging.log4j.spi.AbstractLoggerAdapter;
3939
import org.apache.logging.log4j.spi.LoggerContext;
4040
import org.apache.logging.log4j.util.StackLocatorUtil;

log4j-1.2-api/src/main/java/org/apache/log4j/PropertyConfigurator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import org.apache.log4j.helpers.FileWatchdog;
3737
import org.apache.log4j.helpers.LogLog;
3838
import org.apache.log4j.helpers.OptionConverter;
39+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
3940
import org.apache.log4j.or.RendererMap;
4041
import org.apache.log4j.spi.Configurator;
4142
import org.apache.log4j.spi.ErrorHandler;
@@ -48,7 +49,6 @@
4849
import org.apache.log4j.spi.ThrowableRendererSupport;
4950
import org.apache.logging.log4j.core.config.ConfigurationFactory;
5051
import org.apache.logging.log4j.core.net.UrlConnectionFactory;
51-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
5252
import org.apache.logging.log4j.util.PropertiesUtil;
5353
import org.apache.logging.log4j.util.StackLocatorUtil;
5454

log4j-1.2-api/src/main/java/org/apache/log4j/RollingFileAppender.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import org.apache.log4j.helpers.CountingQuietWriter;
2424
import org.apache.log4j.helpers.LogLog;
2525
import org.apache.log4j.helpers.OptionConverter;
26+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2627
import org.apache.log4j.spi.LoggingEvent;
27-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
2828

2929
/**
3030
* RollingFileAppender extends FileAppender to backup the log files when they reach a certain size.

log4j-1.2-api/src/main/java/org/apache/log4j/helpers/FileWatchdog.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package org.apache.log4j.helpers;
1818

1919
import java.io.File;
20-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
20+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2121

2222
/**
2323
* Checks every now and then that a certain file has not changed. If it has, then call the {@link #doOnChange} method.

log4j-1.2-api/src/main/java/org/apache/log4j/helpers/UtilLoggingLevel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.util.ArrayList;
2222
import java.util.List;
2323
import org.apache.log4j.Level;
24-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
24+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2525

2626
/**
2727
* An extension of the Level class that provides support for java.util.logging Levels.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one or more
3+
* contributor license agreements. See the NOTICE file distributed with
4+
* this work for additional information regarding copyright ownership.
5+
* The ASF licenses this file to you under the Apache License, Version 2.0
6+
* (the "License"); you may not use this file except in compliance with
7+
* the License. You may obtain a copy of the License at
8+
*
9+
* http://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* Unless required by applicable law or agreed to in writing, software
12+
* distributed under the License is distributed on an "AS IS" BASIS,
13+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
* See the License for the specific language governing permissions and
15+
* limitations under the License.
16+
*/
17+
package org.apache.log4j.internal.annotation;
18+
19+
import java.lang.annotation.Retention;
20+
import java.lang.annotation.RetentionPolicy;
21+
22+
/**
23+
* Annotation to suppress Spotbugs warnings.
24+
*/
25+
@Retention(RetentionPolicy.CLASS)
26+
public @interface SuppressFBWarnings {
27+
28+
String[] value() default {};
29+
30+
String justification() default "";
31+
}

log4j-1.2-api/src/main/java/org/apache/log4j/layout/Log4j1XmlLayout.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.nio.charset.StandardCharsets;
2222
import java.util.List;
2323
import java.util.Objects;
24+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
2425
import org.apache.logging.log4j.core.Layout;
2526
import org.apache.logging.log4j.core.LogEvent;
2627
import org.apache.logging.log4j.core.config.Node;
@@ -30,7 +31,6 @@
3031
import org.apache.logging.log4j.core.layout.AbstractStringLayout;
3132
import org.apache.logging.log4j.core.layout.ByteBufferDestination;
3233
import org.apache.logging.log4j.core.util.Transform;
33-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
3434
import org.apache.logging.log4j.util.ReadOnlyStringMap;
3535
import org.apache.logging.log4j.util.Strings;
3636

log4j-1.2-api/src/main/java/org/apache/log4j/xml/DOMConfigurator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import org.apache.log4j.config.PropertySetter;
3434
import org.apache.log4j.helpers.LogLog;
3535
import org.apache.log4j.helpers.OptionConverter;
36+
import org.apache.log4j.internal.annotation.SuppressFBWarnings;
3637
import org.apache.log4j.spi.LoggerRepository;
3738
import org.apache.logging.log4j.core.LoggerContext;
3839
import org.apache.logging.log4j.core.config.Configuration;
@@ -41,7 +42,6 @@
4142
import org.apache.logging.log4j.core.config.Configurator;
4243
import org.apache.logging.log4j.core.net.UrlConnectionFactory;
4344
import org.apache.logging.log4j.core.util.IOUtils;
44-
import org.apache.logging.log4j.internal.annotation.SuppressFBWarnings;
4545
import org.apache.logging.log4j.util.PropertiesUtil;
4646
import org.w3c.dom.Element;
4747

0 commit comments

Comments
 (0)