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+ <FindBugsFilter >
18+ <Match >
19+ <Class name =" org.apache.ratis.datastream.impl.DataStreamReplyByteBuffer$Builder" />
20+ <Bug pattern =" EI_EXPOSE_REP2" />
21+ </Match >
22+ <Match >
23+ <Class name =" org.apache.ratis.io.MD5Hash" />
24+ <Bug pattern =" CT_CONSTRUCTOR_THROW" />
25+ </Match >
26+ <Match >
27+ <Class name =" org.apache.ratis.protocol.GroupInfoReply" />
28+ <Bug pattern =" EI_EXPOSE_REP2" />
29+ </Match >
30+ <Match >
31+ <Class name =" org.apache.ratis.retry.MultipleLinearRandomRetry" />
32+ <Bug pattern =" CT_CONSTRUCTOR_THROW" />
33+ </Match >
34+ <Match >
35+ <Class name =" org.apache.ratis.util.AtomicFileOutputStream" />
36+ <Bug pattern =" CT_CONSTRUCTOR_THROW" />
37+ </Match >
38+ <Match >
39+ <Class name =" org.apache.ratis.util.Daemon" />
40+ <Bug pattern =" EI_EXPOSE_REP2" />
41+ </Match >
42+ <Match >
43+ <Class name =" org.apache.ratis.retry.MultipleLinearRandomRetry$Pair" />
44+ <Bug pattern =" CT_CONSTRUCTOR_THROW" />
45+ </Match >
46+ <Match >
47+ <Class name =" org.apache.ratis.util.Daemon$Builder" />
48+ <Bug pattern =" EI_EXPOSE_REP2" />
49+ </Match >
50+ <Match >
51+ <Class name =" org.apache.ratis.conf.ReconfigurationBase" />
52+ <Bug pattern =" EI_EXPOSE_REP" />
53+ </Match >
54+ <Match >
55+ <Class name =" org.apache.ratis.conf.ReconfigurationStatus" />
56+ <Bug pattern =" EI_EXPOSE_REP" />
57+ </Match >
58+ <Match >
59+ <Class name =" org.apache.ratis.datastream.impl.DataStreamReplyByteBuffer" />
60+ <Bug pattern =" EI_EXPOSE_REP" />
61+ </Match >
62+ <Match >
63+ <Class name =" org.apache.ratis.datastream.impl.DataStreamRequestByteBuffer" />
64+ <Bug pattern =" EI_EXPOSE_REP" />
65+ </Match >
66+ <Match >
67+ <Class name =" org.apache.ratis.datastream.impl.DataStreamRequestFilePositionCount" />
68+ <Bug pattern =" EI_EXPOSE_REP" />
69+ </Match >
70+ <Match >
71+ <Class name =" org.apache.ratis.protocol.DataStreamReplyHeader" />
72+ <Bug pattern =" EI_EXPOSE_REP" />
73+ </Match >
74+ <Match >
75+ <Class name =" org.apache.ratis.protocol.GroupInfoReply" />
76+ <Bug pattern =" EI_EXPOSE_REP" />
77+ </Match >
78+ <Match >
79+ <Class name =" org.apache.ratis.protocol.RaftClientReply" />
80+ <Bug pattern =" EI_EXPOSE_REP" />
81+ </Match >
82+ <Match >
83+ <Class name =" org.apache.ratis.protocol.RaftClientReply$Builder" />
84+ <Bug pattern =" EI_EXPOSE_REP2" />
85+ </Match >
86+ <Match >
87+ <Class name =" org.apache.ratis.protocol.RaftClientRequest" />
88+ <Bug pattern =" EI_EXPOSE_REP" />
89+ </Match >
90+ <Match >
91+ <Class name =" org.apache.ratis.protocol.RaftClientRequest$Builder" />
92+ <Bug pattern =" EI_EXPOSE_REP2" />
93+ </Match >
94+ <Match >
95+ <Class name =" org.apache.ratis.protocol.RaftPeerId" />
96+ <Bug pattern =" EI_EXPOSE_REP" />
97+ </Match >
98+ <Match >
99+ <Class name =" org.apache.ratis.protocol.SetConfigurationRequest$Arguments" />
100+ <Bug pattern =" EI_EXPOSE_REP" />
101+ </Match >
102+ <Match >
103+ <Class name =" org.apache.ratis.protocol.SetConfigurationRequest$Arguments$Builder" />
104+ <Bug pattern =" EI_EXPOSE_REP2" />
105+ </Match >
106+ <Match >
107+ <Class name =" org.apache.ratis.protocol.exceptions.LeaderNotReadyException" />
108+ <Bug pattern =" EI_EXPOSE_REP" />
109+ </Match >
110+ <Match >
111+ <Class name =" org.apache.ratis.protocol.exceptions.NotLeaderException" />
112+ <Bug pattern =" EI_EXPOSE_REP" />
113+ </Match >
114+ <Match >
115+ <Class name =" org.apache.ratis.protocol.exceptions.NotReplicatedException" />
116+ <Bug pattern =" EI_EXPOSE_REP" />
117+ </Match >
118+ <Match >
119+ <Class name =" org.apache.ratis.protocol.exceptions.NotReplicatedException" />
120+ <Bug pattern =" EI_EXPOSE_REP2" />
121+ </Match >
122+ <Match >
123+ <Class name =" org.apache.ratis.util.SlidingWindow$Client" />
124+ <Bug pattern =" EI_EXPOSE_REP2" />
125+ </Match >
126+ <Match >
127+ <Class name =" org.apache.ratis.util.TimeDuration$Abbreviation" />
128+ <Bug pattern =" EI_EXPOSE_REP" />
129+ </Match >
130+ </FindBugsFilter >
0 commit comments