findbugs-contrib-javadoc-7.0.2-1.fc26$>m'j= iV><֢?֒d! ( S  << <  < < ^,< _h<dX<j<pp<uuuv(v8v19w1:1G <H<I<X(Y,\<<],<^ bdeflt<uƸ<v˨w(<x<y րֈ֌Cfindbugs-contrib-javadoc7.0.21.fc26Javadoc documentation for findbugs-contribJavadoc documentation for findbugs-contrib.Y1Xbuildvm-30.phx2.fedoraproject.orgTFedora ProjectFedora ProjectLGPLv2+Fedora ProjectDocumentationhttp://fb-contrib.sourceforge.net/linuxnoarch6#l2\v8aO6{-5cI[P0y@whyYAsk-z9~@q8Eu7</|ljmcd /p>bO48oTfYBrd[e1o 87z={d11{K[Ah8 2:u4]}wr7C+?]bP{L7{1:?dp.x5Mw[8*7cn>5?:-?u|;c;Ah7I=nbNg3>01iO<66l3sjDc>@<p8(Bo4q:<Si5u!6Cr>lm9h3;ZRjdw)m&:l;481jphqMc'y8z 0%|Jg6&viy/X8/?.uQV; >sf8|Fl b1/A0lD:V*)fc9~{mv=g6ux.73y?md8}:ggn*5#_]`DJ'*78y:Y4g?e|o}(5&3%%7u ~/%9  W6!;2*A큤AAA큤A큤A큤A큤A큤Y1VY1UY1UY1OY1OY1UY1OY1UY1OY1PY1PY1PY1PY1PY1UY1UY1UY1UY1PY1PY1UY1UY1UY1UY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1PY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1QY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1RY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1SY1TY1TY1SY1SY1SY1SY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1TY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1UY1Ub9547fcc9ac20e831d03e6f3cd5515b4d2058a6f9ada5df1c687ccdb61c7fde8cda3421c4c0ecab68b903673885452ebfce7e9d82f8fa855c7cbcc82b3f07f1ecd9e757d8d2c6e96f425b2d245cd34f1e33264ca226f3ed281cfdaca39fd15d5a83ca4310878c7822e86c657dbbd8d70c444d4081727171940623f574c05c8e2b45f5639646a0f9bbdc6827bb89d69b0b285136d72d559a16de1c41d2879bd4f494cb0e3ecbc339845655094f18b3d5a55eb2016ecb7d52ef8589406af4b2dfb33f83a1d31b620838c0083ff688f99c045f84055b1036978e1ac862bfcbbc72115f2a5973ccf0b9ac83955b0c8fe8e489f3ac310a115d50c8d00bbcad6528e602403f5e90be1e4763757bdd4ed1776a2279f1af6d83decd39ee2337bd649197bce11811b8d96816627b485f721cbfb65a32cf7c072f6d41c05e6d6021e9905d014f41710c7c74e93776845eba16621586f35b9f57373f8b8194b6fe93645de6c27f10a0772f5014465265bbe193e70449193aaac0642bc841e2f69f52e9d9fa0607e75c43aec995deac1f142c57f512bb72977b2617be129e900a515aa9870fe0848af14f3a1220f3c5e5ea8265972bf72f37f381aeff9cdac649c98a2f5990b9f47a8c8c55d7b5808bb51000bb4e6efad7c0eaaa81fcde4451d6bcb1c6008f7f666fe6f81e4e5de82d1e011f60cbb275b283f0a74e851df2dd2f6c94f101e95bb21b4e4c2fdaa826458322302f6a1e81be0086c324cfd8b23d849f930202a03a4950abf2e2f5949f4a6a7e03976f91f387000e98bbc3c0cbe7d6278d9db53ba5f00f4aef738f08c45f317f11569aa6452e72dc69f2798b8fedf8103566b3d4e4b78578f0f0739af48630f9998adbd3e5de338b6d4bac64e49043ccb547b90eb4c127cf342d397370e6d4565e38d849757041c7a0eb9bfb32439b20ff5605d28a49fda66f26c529875f6c6812b2f4650f1e5d541bc37d44ba2cc9234d0444f72296b930caf56888384b5751045d80b5ed3637dbec7629e4b8394c34befbbdcfbd9c752c7fe2f0df4ae1d9ed65b75ddbbdf7272f8b087e3d1affef3df7330fa80fe52a99ff9fb1d931fc9171e3355d51676a1a0ba82950cb112bd7a2fe9b02843eb78663c32aa57a5cfa65005528d4e52d4ba8e460c20ac719e11c2e1aa118bb275db8440ba02ac0cf993b4d15448c9c594f33ad73907edcb1089d32925f387cb79bda005cd4573156de59101e6a7bf225de839201f12e8f1d2628070bb757e91a32c493b68f5cb0c222eb95d15973179a76cb9727554ab0b51d9fd6ce5593bee2e90e65db1358ecf9b5d14072265fc44318eccf2a9c667551f48a983be88f462fcdf6de3fc2aa29408a9272637c399275271eecea554305822fd53577a8bb14b0a4e566f4f3b0b41e000a3063a16a1dd26ec83123d90609004b6b6b09855f1654dd2fef9cea6e70e9bef5560ffaeb67b1444f2a55096c4c2550bee894694c49d0ad8fd6d2cb5dbe3358aa552e9dfc876db61afe328daded9fb61e0c2ca5ea8ca5813184693cbf963036e83616e2eaf4ac6b9e9e34fb5bbd4ac723fd3740501ae403b883148e52269fb808049760cd49beff48c05c328c1824c1b391eda63ccae1fe3e933eb6efe36901508d5aeb8f8fdb6fccc5b98d9c0a52f9bdef74f8047ae547b4fe1b5d9037dead38b316b6f11180f16c0f29383077822dcc2501eb21db7bec21e3872970ff6fe5bc9bd3968475a7dd3183db72b1216df69f580b3f83fbd57c754308c4c311802a999555845f65ab87452fadb2bfd64441ee2c7d24cbc0e3a1c5c8ef573678df4a37564a13d06170df48cbcb2100add14bfd60c9ec1a68b9633e8a2b533c7402b39731753d4b28fcf131973c12fc053a2c5ad83434e0356f6e6c9539325f293b583ede89f189534a6194dc321a800c01026eaa982656babe41d47f87b33616e77a51aefd43be71c4d2415e4c9dc61750e6b55d2b5cf68bbccf3a3e8c904c687f9676d0ffd614a76b7f5e2e591b809d388a270952db4dd0a014fcf1c6446615c080033431b700a187856d286612c685747f0fe1d8a28b0f8c4906f7bab52576f36c3330c38fce6f8966477dd860e2748a47aa68cb37ed038e090622211dd3f914c9ebed58fec373d721b4ac4c0d5521598bfeafdf43749bfda3db5b63ab96f8e9cddcedb848e3d2623ea7f539460538bcfd3bcf21cfabf58a1d29b1c40cdf1bb14dcf6a69e06fcdcad76bf8928db96f144c8c8e1b355dd45246889732504a4cbfed9d5feb79407549124f18e296bf6d064c8519057306f4f80d24971a4b16205391fe9f1565bac62b0913740306068852679e820a197c1894b29abd82dc88c57d09146b13f094ccf558fe5912abf9220f64eeff1ffae3dcafdc64ef47f5509bd948954cba454289f2456d1c67df6b65266e08f60f5e9d9a2f265ccf0a0232861021b701a544101773d6d00021ec730f49654e0687601b74f855453c9109e05a1ad86effd2ab1800abcef13f3de2d79e1ad35101269ac8632c5fa1f773cdf96d9c71992075aee7f812800194fbc8eb0b2315de2b1130ac24c2d051b6b0e118d743a1c01329668363a01c55ffdb0b4c94c33e3db55f4898b4f72c6c0faaf80946955c30be6336dd3457aef07c0bbcc649708d695c21446b3e7026688557ee0253769a106bb1dec9ee86d3539efb9f3ba9da9397d8722620bf54ae8ef43917d4c9e90d6905eee80ae90c41cdc6e6b556b25f6c291805e7807a2dbaa6faea1fd8c8b5f05a30369924571f84c42cd8f4922a94c3a3255176ea4a9e93be9fbacef11da53a0e8ed32e40f0ecf378b89cedd6a22741f6c57cae392464cbe734a977e8094d9c230f793efe0ee4682a9ba2220d4f07e1613c2600163d5b92a3cafbc3b0e5fd5b9d576e312346a17d02bd776f4d71d4345f9c9c56c4a556a764f57b056e5c563dc5e2b5ae6109102df754d79c965d836a513f2095937ae71e997c882b2391cf0011440693e16eddfe9109042983a39864092216ef73ffad86bb8093ed2c8265dbf97fa894c44d4f671a3f6117fd1f0a447eccecc939bb19f17868d6ba6541d9d1078794190ee47d9fcbdffe8ff2dab36902267060699806979dde633f82443bf28cc39a170ae2a5279c4711935c0c98dca97eaaffd754fdf127a27a220443e8c9e8adde019972788309a1f9f0cf0a85bab415d9bc12788ea55fa72d725e82507bf2281adbb4513ad4b238c1ef767a44572657adfe5ca0a456272e9033a0a6ede2d42bbf6683f357c76d1678bcee6e11403449b8f930fd71e05bfd0052695b56a5d33c6065269edb5d308802c6a17715d67c170b95285d45befc78212a6e1be90cbf650bf040577170a8d363478b10d7aaea0a9dd4c4d59401a8c7853343b479ea0faef046e04601f3da56026b754d405009427ec7c5e72f71f06435eb87f22484852d3d223f79d9914efb8ebfc01ce85d9c560739708d6c04573f4d4038faf04ef31af1110f2f23db53c1b72b3effdb25d466cbc60947f5bae3c49e5043beac288c9fc360041b191016fe4187a3f5ca0bc8f4fb1176b462157c652ec75ab8bb5f24bb35300cc186a68efb012557a77b62b41c0dd8526ce3692ca2257ae12d3cd44bd507e013e954af7d0485af845f8ec15bb775526dc39241c600b62384453785f637c2a73ba0c6215aa699241bed40b1f2fd607a46b80422559bc647c0727325a4262ce0de8a714669fb3069bd760789b7c8a8b71289b42f7bfb0875fd4f05d053cd974523b233a55256536a10a592691ec428ea401d50d5cf6c43a3a41aee0a78131ce059732c304d1d02fd926aa0db79c7e3573f2fd9c692d56c40a8d9a72f36fd833f1f59e1cc1ac323eadadb054d27e966816758bda12a489de66cbba7f6711cdf3ad5e0ab053e34e17dc4adff649e61e4e09c25925e7a7181542aa6dd502a4ee9b2e075366e1fdc0e7ee8a232dd61fa94de6680aa120b683f6a3d4f18d5bbc91e1da3419fe4f198e293baa77b82e1e189f77cec0c64dcee7149611ca1910ae1e9bf64bebfe6adedc0ced96ea825a9c78bb5345af0d61348880d72a51f935c799ebb4d514f2015cc289d8fe029cd12c2827ad536d227142bca22ea7c5fdd98ba9c7df6af8f216b86feebfed96741d6fbdcd0203e9f57a1dd56483c5bcd6bc44908173e32fec6946df063c3d1a0429f84583dea1be88d48f9f3b038cf789acc78e6a59caa695f05ff4247e5ad848d12e921671909147bc3643676a6e5f54e055a2e67c9e10a8b31bb97ea0661a61d6a2289104b48aea87f2387e76db3e609d1afc037331c49dd8f7ebd24cc56bffcc498e83bdb55d870fbee8fb717a408b88d4cd214f7d99cefdcc5e9dec5faedcc4a2078e5b7c8eb1085a634eb22f50b632da52e39ca7e8ed38d8a1d69c4d19c0ebb157c3479195ff83488d58b584495995f4f2684c0f76b8f7caa385f582083fe6d4d5750fdd0fbc02af19bdd7140cb64cf31f21c08661922c0e12632b93374313e3de3cb2f06c39c1483f8157a605f9d9d2bcc5ede34687f4a4017e138d04c48f598afba4d733aacb3bfdc62047cd50dbaf704c4b28e7efbb97305ee813ec5998e20dac0c2f87a65332806f964dbee4b6ad2058bda57a77bfc5d4113614738044e96f39583cd15151f4c282805ee3a7d7db31159058431d51a630e09b9169fd6367bac621a91a2fc5fb2458d66dc15215bd11a383ec52fd830fd07e2b67dde73105f6b91792572fad0dc821ec96636d626d116bd519f9e899d961c2dcf387b126377f66976d278f7ba499edc08283df535e661c6a0b070d5d68e72aff7eb03c1012238c056f2acb776f463aebf113e2451c63f1a0b719c6a5032909db4667d05dcd3966c6f9185c9c7ab17f766919dcd269f0f16489da702c8668d94de631632dc4eeffc3dc0efa51ef497238e86bf15d0d712e03f711eaabded425dc173baece3ee68bd992dcaaa05f4aebb2e53cb3e689786b5f8e6f28aff1ae0a961d406b79e885af71f5179a7fb5500a0ff7751cdf322b938b7ed6b8a721c39a090201446a1329eed0f10e3e96159ca083fdbf8292e75d1add631d26a92bc836aa7223b81785d09e39525f56b4cb185c04d66792acf9db6a9762efcf677399ac3d0800ee6edcbdf1d1d875cddbaaa51988c738ebd73ddd37fb8720dfb0a6486c3fbcc58780c6a2ea50bad97b2a0aa5957d294d6f57ca005b3360d0749e98f989021a729dac53df6411390578775602fbae4e61deff2bd782e9f280c0653beefa3b84cca3c7c35c97afd844427e1061c1a5c41db36567c108b276e9115cc1c79e300f69b55d38fd3199795c03e8a2934743a09d7d149df2ec788f5967ba8c0611c707256c763891641bb6542f2e2b3a555edf673bb3940f9260eaffd400057a691bbfdc19b344fe2b840d786056f99c162b754b9b8ddc96fa0823cd961897d932acbfd829b0ad277de524f73d8036b2a028261d17ba3a4f084c541c480af84eb106f0dfdb02d868f4a5feec864721f314c43fa2eaa9072d69852c88a51f0dabb7c7318d780ae3f3f3bb51bfcee099bcb5b1723a3e27681d5d0d8a5ec260975c9dbde801e605ef5737f2c453d55cf0c491d80fdc45bf6073f9d3bbc2f19c71e747106e651394db21e227c6e432c7b9cd0fe1d135cfec076e147fd7e917b923a6fe1f35ab7d2a6e2f702436acac9d943f1120cac9146e370c37965c2456576e879cfb4cecb4cfbe9c942d264aa7c248b6635ea4b4f4def5e534427580a31432df72f9579699df1bdeec28e1b62ca4559a1ee8ee1945028659cd553e700664d09e065546c664a8f31abe700c3df560b851cdb89e603f5d686955f9e1ef665075f43ff8c6226658483756fcadfd34f2382967680d74dcb38f660fa364f2913ea18b7c78aa6fd0e9fa4a3b99ecd0443896fc919eed53686217e469e0e8dbbe7aa7f33f7db2194416618f6b1cab4237d4d802a952018620926636fa0f67dbe90f25a5ae979c3bc4a78dc4e214fe45a33535274cb4551485f216819047c06d08d4f742f06194b68cddb73088ba82790f8e40ddc1df34e6acf59af11781df0875a6b709d6d89385150c9470b8f1734f77b6d7556803eb9195f66b59c197014f32d294674ace91470d6f4a281a3da974f649ec7b1ef77506bc7975aea3ac99520d668c981831a9f17200d279f5bdc763ca05278a22d9a7a6e5da2daf04b2f4efea033ba5b8d9fd93c47827fbe8062237b2d9977aa47ef03f18fee064c3d6debd3548e865b464f65f811749da9e68da3519c3622ed6a92bbda7259ce3fba7a577f918c743b2016e5c4a1e8e7346ea8870e31fc386c5e651a32ab223bc02b125a34da03fbf02476cde23b410ee23626d8c76c00221c5e73f25264583e916f2ca8a85457a8c916df27b7619efabed36e8bbdd50026a47a8d749871ef067b88e3eac2093abe86801eafb22781b908ebe08f20365cd4757c522788995bf95d0e2732907e6fb02c3f5ef945b21ecf5b1493dadef4ba4df803f8b096c107a6949ec8460f02a4e0f89f4fea0d7e0ce3d3ae2b2bf3a473239fdc20f55f31a30929ff22b5cb595c8f9d01d009f80edb35e637ef9f2fda585974fcc65ba9520c9e0ebf34d31adcabcdebcf293aae91670bbe4d510ae04857b3dd0ef4b91b670c6ac574c0a931ac41a57a879d0fe02e541fb04eb9e79b0c10b7a8f8fceca7f56eff4aa4e5c18f83aa9a8eaa1448e77d722e695dc9fe73f88861fe3e7e05670025133d598b0306c312249fab576c249d8578df2f67e15556e25d1bb8b56bda8f3e6d2c6d2b5350058f47b97ddb18a663132b16eb88834e95ea3d24cfa3ae4113578e513a229aeb1caff28442869b4a7614f5f97c3b876702482a8798c3935dd182221332f1b7b539054a082c5b34855dafac6be23732bdd0dcfcca441d6eb8e68a0e00ef754ea541cdd2a18e0b9ebe3cea7fb455ce567d61eb20fdb20401722b4fa8ece106cfa35819228163c60f4eff431b454d937501987c974aabfaf8fdaf383fb06f0ab9cd0ff00a24fac305d8d588abf43956cea123d153c840eac6d6e87f9565c1f190ece53718bc5574a5684fe36940ce2e30ada3d9d21fbc00b43832bdc83a525b9681bd73046d62fab9f2c6c2c241576364aec0fbf8735f30d529158c4bd90889b59ef48249a2fa94115e78bd0f68cbb82457a8b0c489fb915d192adf516fbbab0b67998ae2592d324e6d1148795a6d161a85895caf60f77ad54fbf40f1f14efeffa9e1c1b4119ed8d479589e09f81595a65b5ce7053c60dfaac703134b2812e286676e8549c5804949da6aecdd463438ba234dbd609cf4726e510345312570a1b6962e3d56d7f747e4c82e4816e6aa71d58f78ba590f5ea3620bd8b3b0a9687d12843fe6988a874f281592b5beb05a582ade0bc3c5ad0b5cc4774c0a5657bf813b5ba31cb6cbb7054517c43ca1b911161be2d1088fea1b0e226648a85831d74cc0dd302be75d826a182d997fe6cb953f42aa70ccb9adffb8db0721db97f7f1a177ca5c0ecc7238dc4005988d04e79a15e44e2125cda5306809183ea52a534a4ddd7b1f33d8181d867cee9f516db3a5e3233af3c42bc122af01e44532b6bd425b5020b778104064037a979f0152b864a35dacd3ad39ac5bdd398441011b597801e872c2f786b8a90f0bf5dfd1efa868ecd303f93c42676d951279901f9ed2f2fdc7b8fa56bc28711f8e892623ff9bc8e297bfb9a56284a3a71364b26a388d438b20904fe26682320d1f54f4597e5929d8dde0fc6b09d459270dcd4511f963730a4d1ff2567e65698c89e2d217af7a7bf23bf77fd00928e8214e74fec75a44b01fed652d26cf014727b2d3d37cf1bfb7d2e3b49be1e680570930aa4fffa2609eaacdf825759fc0ffb243917abf504edbc70d7b52ba2335ebff10351fbc03d7b4e7cde20e918d7e3ab66bf0fbf36b582929d65ca4dff17b68153529c80fee30600a2b02e9795e051dd3a1fc31dca4fddf2ebea88ffc2a93c4da763f23c1293b54839ca007ac0ee2fea553ad89fc76f858cddf7b6e6a1c3454b2100651d1bd6fa35737b8559fc4531145083785be896a072fa88335f22e2a101cf7d1403c32c361146583178fcf4928f5f17baba43f84e2f1cbdd97c5af98edf90988fa6af4c871c071fe54b9a94bea13ef3d9d37d9a2684a1eb00fbf69781284fdc530f00b625d23732e97d9c828cf2d2befe3393578470b2e48f753107133471cac71685f1382609a6c2f6f4b85ccc3c959f4b12fa5d16149d736e73aebfccae332ed7bcc60a580410def8baade6179c2bd27cb734995413d8026f31dedae85012e06d3eb629b4837bb088cc0389c1c5109fcf479801769b0426063f0371a3b5892d77e5c9454df70580525b045eaf6612a3a1ee9a7f46001dce922d190e14746e34b0a43489dc8707ed6c4f375e47b826a725c4facbde00ffdda6baef6a1967882d95384b7b2b9f34b97d385e4a51a168b96a26cfa465b83dde12fa271906032cfdadb024bd8818f04a2080da9424962698b88d9c5149f1a41c1c1b760337c16beac2850a80d382377355678338bd7cb999fd516a73ab2b9c98578514e0005364cc141615b0286214e13db0b35abe9988c5e4e4d60a0cb1e14c52af2b7ae3140fd940beedd09f07a548ad2159984fb30124d024426f150afc90f1abd64bfce3af575fff3273fb47f18ca354b376615d67cc65198540d61451c42c602d5c4b48839065ff7519fcec436edf845a37e684d5765234b908d088f663e43f619ce6a10ed837d1592f1a307ea7387824d3347ad3154e66838ad8ec3e1ec7660a7dbf7124aa02198013e84aa8f8808d06a561ff8192fcf2ea0b5f0779a8c101ec2340fd8f4a5a22bf1dac45b8ad69cd3b34ed95ca309eabee208d89b956c4852000b3733d6a9176420c2de879db5e8f950c14b2d20305547e39098ed66e8645ce16491d525d2101e60ba24e9a774fa43516f9bcf38786ba8198ae1239fe2388f60bd631d6c13a9ca7267440afb8c64715423a1e53346f9ff0b39980e52a3b87d3addef8f3128701135469c44dcfe5a529fba404b0062f587936ba4b3d1e1e11a792b1b99674357ff4931cb4e8c3cd40b984f342e5a8a2bc0dec7cfc89c6cf6b0ba044eca1a43f7a7eee7b9c86fc9e92baa1d65a6aacfc7daed74ae1e95d224572cd3dff7fe3c045c1c38f2ed20d9bb906a8b9c1cec6934e293b4396a8ed49c7584c5bfd38c6f103e69fc4bac659cfee59e0ecc5df0a600c0fe6bf1585e04c66518bc860d445db42163cc38b44aaba213eecbe5bcf29070f7bb1a0572da27e0b7a22f42c521f9df80bcee1e8a19c8cbc7d37a8f7d31114ab8af7a456acaffce6816996afdc1a969506898ed7d9263052ee0780073c5385861b8549f18eba7b2dcfddb21213efc54d6dec9e5cc649b8b7707a1eb5c58f1f472598b8d3c76a264d4ce1a2d110156d676b953ac5f931723e484e3fce5eeb817c1bd868063a9233b90573cf04e082f3acf5cfcd0c1dcb292722123641b669ea249c1400f63df464f1dd1adbfccadf7153fe8315dabdd1949a20737be960bff1871b0ab6dddf1edc5d9c11b17e745a2fa5c38da0e5e60575586cd5feaa08f35a0d1b12f08bc88282043f1080d0749611a3c5b6c1a14e281f6a812bbd31307364278d51950d1bcaf8041c472abc8462d68e9a792960e3004d49658a4c2415aafcb15fb2951dc4f47d3ea3e0f8d55456f51c0a98cf13fb0f41be3166371803ee9ba01eac0a67be138069cb2ba5e69a594af98df5dd5340e31496876252dea5f1cc35e02ba1737ecb864ac45c9c57a7d679192c442d9cd2f14be2637ab93af6f161ec5daeed6f4d7621a609a05deaa3b36a21472725ce6ff8df78a884ae52750266837b618cace8972d41f3b38ad2a84430edac7416858c11075d6c0662dbb3670ee1df3285ecc098bfe431640431fb84892dd512cef20645bcfd3a69551c8971637f09891332227e54f420acf85f72d6b69ee3d527baf1e92fa5fab1c7be559e38e0d3f40be040afd688d8a845b6a138b650751d0b8b88c296bd712ae037e3e95143f5d91bc779a553a493799ebb3b8753e5306a514d1d254e8cb12e38768d288acb94d6b148e1d311a39a51bf4dfd07bfc1e39c347e0e49b447e94e5af502e2a66b5fa0c90f46cf098bd48a677c110eea70629b07c948e27fc7a8cf189c001cb476a05e46640f6d550b9bbf02ed97edb856010175a47db72fe7a2500480059b08d627d6db73fbe7859a9fad93dc804fbd0ecdeb500a665e014252b50237ae1a7001c94d995e0e9c669e8a9774bc843a0ad31b6a3a587c045cc83dd9acbbe0e3582978fac0df67cf236ec3b7bf0f7a0a87679cb2ffe52fb59796e7d17879bb68c33b65d7fd334178e9a6ce24f9623009ff34e5c540b595ab220f150d97a3c95b55e36db835ae92f55aa41a10cbc194b6a316f2988999e2d357870488e79bd6ad461126aacce008e7dc8604ddd0bd53ea2ecb9d5409ec59a68a3195b9d6b7cdf6bfb2a5d4910265021215a874830642dcb5a150bc9aa6dd1dfdfa0fd08b5d20be6f5746e19ee509d6719b9074caf71bf01131e2c9be5cb6565f49ad8da99af17365b285facb19be5a2fb638c68e708588bc748c0b6c63b3ace07d1d5a38ac54bc2576cf961f6584eeca2a891ec683d78b28b12e9f6198655b09e8070555013891bc0ef847f19237cec6dad4caf6c54343c51efe2d3d13b2a2033108009345e862e2405c8f68c3c259e10317d87d81fe4401c3ff121bfa0715c7e0bdac576f21ae09c3b655627eff90cb092834d91a1dc82f7a7e978a098187c4abd33621d4e7b4d6dda6404570ea5407b57c8f9e1a9808b208e07a5886f4c7a92303249e661febdeeb1a8baa1abec95380695519c93659505dd8f970fba98446c54db0d73c2d6f3fae0b7647018aeff72ef837f8fb3c457616fb14c30ab3a1b3aaa97b10eb999515929aabad9214ffd30aef91bd30980d2ba40ab551fc9faa8c66f68cbe862c43b185d1cc75ac0c094d4dfbadef6725ccacc78d7782ab7657718f013633e7d9dfc61f7f4c50245f53c3b3cc380672f8a9cc515a5a187fe225cf22214cf3887efbf28eb7b229c1d3815d5464f3c6a2df9866602f90b7cf9b867df531630b493b8405851c3865daeed7941aab3e39da561d4b65c53a347406cdd1bd0369405527da0490a75f00180353b347302dd19f1edea167a59340d7001b0e0d523348e929a4e29419a0bbc7b98d442426e2b8e1d118bca944c664f7b61cc24c24a63848d0d7e7c1d59a97e36929d9534d59168de4990309537f9b150428362f3b08cde9fc9e9130c69632f4cc49b00cac1086d5c322055297a971671be59798187e68863522bc431c79977a1b951869790e89c013dbe923e2fcc7b32b74ae7cacf68e0f7f24033d07e30945611069abd7f46c08ad82d0cc49422e5682eddc5a9aee9ddef47ef3d6818171c7bc3072072022ceba3247492f376db91f58b084d81818e090940da6161a28a4534a847e6d0502515a9c2f157d8a046f80ed660970592b3d0767d9df7664b6145f08bbe16e7dfba55b3b272d670b03176b79bd188bca676865b560ef2c6562278188317a150baced486235f8e16b75ddd3d5ded88b9903e247c253c5c561f9faad5077c685f2baf5edf26b33714069a96e829ffac73d42a53c87fefd64eb12e934bbe023024dd76a499eaef972e0672a357e08da911ac5e72139f5849af186015b28c22d4d6e20240e03792dde9fbb3fb97b14ccc4f24c938de3571ed0ddded004394ebf8b7c0ec2ef6ce58151632bc456be0458a84198693ed84f975c10e7d31be475c04a29206d27d5309581845980af42e96dbe417eb2a13226651a2edff431aab897dae65737170341c425578b181f1a466baac850d2016c815676ee0ce97806bcf0d8a340dbea882808fe12704bedd78dd7515385fe6458f0571e02fa2a9ae2ed30083b8b69478c4168a0ce4c8c9fc11fe897c2c80330081f182e0381343d08dfd2af422c7282c84e58768bade281fb691afe8c83ce42f0cc77ea750b7368af97c5d383c0b7ed57329e98df84da82a82088d060cb2240c0eb79b6dce6ebf0d837bbb25132bbf22282534e03611122e8bc51e4b10af7b6684d22bb4793ad07395faf035394fdde5bdcd1e066de18f48f74f1161638ed9eb034697cceda46c027411464eb896bace5df4aaa2fdbda0a4ff74d5c3919c874b1d78651428ce6427c4ae3bfd3baefebdca083d437f286f8f3703d80c9c48ddd26fc4cacc54b69e101e2fb54289c28abcab5a98b0f94bd4ab5fa9989552552e23cdebcca2578d5209b8786e7b2b7fc06f8521cc29cf3162e608dd0bc512eb5b0c8fcd5cc5a3b9c3ed30fabf793ac71926bbfb93a36f6a446a1d28df4005525834776825324eafd6816f849f76d37ee776c1c8c22148f62fd62bbac4ea74523d3cd73b4cff1306034f91560ab388228248b3e9703bfb086542bcab399ad0b395a69813927c853b25d0471d30f8c4cbe8afe0eae329b9cfdb63aa0c743ba994302dc3219227edaf569caad441079ac7f1969980e0e1c1b36d9fce47ac4b6f949e8f2e40558a4dc37b6512f3d560045c8de7fa6f92d8af3c428ab18fdba6148a00ed80312990e1d0363a48711c386c210c8b588d2787bd4c3f8352cb0455c3b55f340cf97d43a7ad5a939fe4d499bb4dd6fc53c1d4f0bae2bb3aa6bcc797014b02f2b94b73021b493c341fe2ad1ef51fbcdaeaa955ae684f7de1419fd436637501f2151cf27b031e7ea6efd687ba66adfd5e2ed9cb54b383d8a5451c5fc3f8d36779db1374d01ef5bbec9a42890463a86288928117e7a54c5f3be4e8586c0e329713125c7e635d990cfe7dc14418e40d00acf7afe7f7d4e4823e115b1386dc49ee14941f4697f2826c509a38a29da3cc27483442097087b1c06a22e3146d8b9ada02610bc4bb791bade0ed8d9a3683724c271c7ef938250a53c4f4f1f4b324f55a7e94c0e14fae9e2236c7b32411e5104fcc7c6e40d74be85e455e7c36c6540d928294a7fbe919dc826aac9b8cb05e3368a041f114edf94b4f266f53d6297614571bdccaa3b095ac726b95d011bb29c5be37d27dc375d31f4a74cada04d2d156ca08f1fdd4e198cd96b5bdec1e62eedeac162ed82968f6e490b510861cc06bc32a49d2ee7fac3286ca0176c681064bf6dcfc6ab7b6c1718d3866d4863ac81b727c291caae3eae75f6f87b3f0265f77708e6c8a9c5cc2240d97e2cc88e4ebbdab4ec34dfe17d411e334ddc5cc5709dc43cf4bc3a8ad0a8ac47c8d26d3a29c4c800b3f83c29bcaa81fcc0ab8efdfdccfcad2b6745372fd339bce82be6c2a5e1f2dd2328766cc6dfc8e19985553befa20f8311d5a2f18f9a7ec655837c9dfcbdec215dc69fa877fda6634edddc725c97accc634e8eb5488baa82ba225a62f4511e15370d7515745bdc36ffacaa48f57b808beacf25f5185df9d6e0ba4f55669557faee39cbb2494a994ee07d8eee254e28e9981ac067e5995db2d2a28d4fd2b93fb72464dc343b2060162eded9550584ad47fa8793d4414c5a3bccd2ee858fb8686190007590626026cd2d83c7bc67055667f71458e46753d9b1be901227db6bb3120e74f9ab2112997dccc0a7c1fbdcbd61cf0b2481115e8410100d31d29ce1020d2a65bacbff2e09712d9d9b7a372e1c0050ed7cf783c45ab03a53039f3ab98adb3bbfc4b8f3eaa6a8dd7793904c58e8a82d3e40a722b3cee7b6984b1636e0e1e3bee9464de8b00c7e8e9b506393161b692568f588d68beaecf9ad5d33f147abad909d9cde12918dbce7b73e267e6623d350ffa24b0cb6190396f00baa91ce8989c4f217259e7a9389128d1bd7e17fe3d51bcd775fff086f66b19fc97a2f467248f382d8310c6b114c4d5erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfindbugs-contrib-7.0.2-1.fc26.src.rpmfindbugs-contrib-javadoc@     javapackages-toolsrpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.2.2-13.0.4-14.6.0-14.0-15.2-14.13.0.1Y1S@Y i@Y i@XP@X8@X@X6@X0>X@W@W@WW~W%VՄ@VV@VZV5UXUa@Ut@TTTq@SSS@S8@Sg}@R`@RkQQ@P*=P*=P*=PO@ONV9@MQ0@L@KTM@JJ#Ji@J|I@@Richard Fearn - 7.0.2-1Richard Fearn - 7.0.1-1Richard Fearn - 7.0.0-1Richard Fearn - 6.8.4-1Richard Fearn - 6.8.3-1Fedora Release Engineering - 6.8.2-2Richard Fearn - 6.8.2-1Richard Fearn - 6.8.1-1Richard Fearn - 6.8.0-1Richard Fearn - 6.6.3-2Richard Fearn - 6.6.3-1Richard Fearn - 6.6.2-1Richard Fearn - 6.6.1-2Richard Fearn - 6.6.1-1Richard Fearn - 6.6.0-1Fedora Release Engineering - 6.4.3-2Richard Fearn - 6.4.3-1Richard Fearn - 6.4.0-1Richard Fearn - 6.2.3-2Richard Fearn - 6.2.3-1Fedora Release Engineering - 6.0.0-4Richard Fearn - 6.0.0-3Alexander Kurtakov 6.0.0-2Richard Fearn - 6.0.0-1Richard Fearn - 5.2.1-4Richard Fearn - 5.2.1-3Fedora Release Engineering - 5.2.1-2Richard Fearn - 5.2.1-1Mikolaj Izdebski - 5.2.0-2Richard Fearn - 5.2.0-1Richard Fearn - 4.6.1-6Richard Fearn - 4.6.1-5Fedora Release Engineering - 4.6.1-4Fedora Release Engineering - 4.6.1-3Richard Fearn - 4.6.1-2Richard Fearn - 4.6.1-1Richard Fearn - 4.2.0-8Fedora Release Engineering - 4.2.0-7Richard Fearn - 4.2.0-6Fedora Release Engineering - 4.2.0-5Alexander Kurtakov 4.2.0-4Fedora Release Engineering - 4.2.0-3Richard Fearn - 4.2.0-2Jerry James - 4.2.0-1Jerry James - 4.0.0-1Jerry James - 3.8.1-4Fedora Release Engineering - 3.8.1-3Jerry James - 3.8.1-2Jerry James - 3.8.1-1- Update to 7.0.2 (bug #1456618)- Update to 7.0.1 (bug #1442499)- Update to 7.0.0 (bug #1442499)- Update to 6.8.4 (bug #1431470)- Update to 6.8.3 (bug #1421516)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Update to 6.8.2 (bug #1398044)- Update to 6.8.1 (bug #1396311)- Update to 6.8.0 (bug #1383534)- Don't validate pmd-rules.xml during build, as this can't be done offline- Update to 6.6.3 (bug #1379056)- Update to 6.6.2 (bug #1370690)- Update to reflect FindBugs plugin being installed in droplets instead of dropins- Update to 6.6.1 (bug #1328962)- Update to 6.6.0 (bug #1301782)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 6.4.3 (bug #1291027) - Drop findbugs-contrib-encoding.patch as the problem has been fixed upstream (see upstream commits 5771866 and dcb015d)- Update to 6.4.0- Force use of Tomcat (not Glassfish) Servlet/JSP API JARs- Update to 6.2.3 - Put sample classes into JAR file - findbugs-contrib-javadoc no longer depends on findbugs-contrib- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to build against FindBugs 3.0.1- Bump to jsp 2.3 and servlet 3.1.- Update to 6.0.0 - Add extra dependencies to -samples package- Install Javadoc into unversioned directory (bug #1068945)- Update to build against FindBugs 3.0.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to 5.2.1- Fix requires on junit- Update to 5.2.0- Rebuild against eclipse-findbugs 2.0.3- Rebuild against eclipse-findbugs 2.0.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Fix location of symlink added to FindBugs Eclipse plugin- Update to 4.6.1- Include asm-tree.jar in compilation classpath- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to Tomcat 7: depend on servlet3 & jsp22- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Adapt for building/running with openjdk 7. - Remove not needed parts.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- rhbz#652019 - migrate from Tomcat 5 to Tomcat 6- Update to 4.2.0- Update to 4.0.0- Rebuilt for findbugs 1.3.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Add eclipse-findbugs-contrib package as suggested by Alexander Kurtakov- Initial RPM  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<7.0.2-1.fc26fb-contriballclasses-frame.htmlallclasses-noframe.htmlcommebigfatguyfbcontribFBContrib.htmlcollectCollectMethodsReturningImmutableCollections.htmlCollectStatistics.CalledMethod.htmlCollectStatistics.htmlImmutabilityType.htmlMethodInfo.htmlStatistics.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldebugDebug.htmlOCSDebugger.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmldetectAbnormalFinallyBlockReturn.FinallyBlockInfo.htmlAbnormalFinallyBlockReturn.htmlAbstractClassEmptyMethods.State.htmlAbstractClassEmptyMethods.htmlAbstractCollectionScanningDetector.htmlAbstractOverriddenMethod.htmlArrayBasedCollections.htmlArrayIndexOutOfBounds.htmlArrayWrappedCallByReference.WrapperInfo.htmlArrayWrappedCallByReference.htmlBackportReusePublicIdentifiers.Backports.Library.htmlBackportReusePublicIdentifiers.Backports.htmlBackportReusePublicIdentifiers.htmlBloatedAssignmentScope.ScopeBlock.htmlBloatedAssignmentScope.UserObject.htmlBloatedAssignmentScope.htmlBloatedSynchronizedBlock.htmlBogusExceptionDeclaration.htmlBuryingLogic.IfBlock.htmlBuryingLogic.IfBlocks.htmlBuryingLogic.htmlCharsetIssues.htmlClassEnvy.htmlCloneUsability.htmlCollectionNamingConfusion.htmlCommonsEqualsBuilderToEquals.htmlCommonsHashcodeBuilderToHashcode.htmlCommonsStringBuilderToString.StringBuilderInvokedStatus.htmlCommonsStringBuilderToString.htmlCompareClassNameEquals.htmlCompareSpec.htmlConcurrentCollectionIssues.CCIUserValue.htmlConcurrentCollectionIssues.htmlConflatingResourcesAndFiles.htmlConflictingTimeUnits.Units.htmlConflictingTimeUnits.htmlConfusingArrayAsList.htmlConfusingAutoboxedOverloading.htmlConfusingFunctionSemantics.ParmUsage.htmlConfusingFunctionSemantics.htmlConstantListIndex.State.htmlConstantListIndex.htmlContainsBasedConditional.State.htmlContainsBasedConditional.htmlContraVariantArrayAssignment.htmlCopiedOverriddenMethod.CodeInfo.htmlCopiedOverriddenMethod.htmlCustomBuiltXML.XMLPattern.htmlCustomBuiltXML.htmlCyclomaticComplexity.htmlDateComparison.State.htmlDateComparison.htmlDeletingWhileIterating.GroupPair.htmlDeletingWhileIterating.Loop.htmlDeletingWhileIterating.htmlDeprecatedTypesafeEnumPattern.State.htmlDeprecatedTypesafeEnumPattern.htmlDubiousListCollection.FieldInfo.htmlDubiousListCollection.htmlDubiousMapCollection.htmlDubiousSetOfCollections.htmlExceptionSoftening.CatchInfo.htmlExceptionSoftening.htmlFieldCouldBeLocal.BlockState.htmlFieldCouldBeLocal.FieldInfo.htmlFieldCouldBeLocal.FieldModifier.htmlFieldCouldBeLocal.htmlFinalParameters.htmlFindClassCircularDependencies.LoopFinder.htmlFindClassCircularDependencies.htmlFloatingPointLoops.FloatForLoop.htmlFloatingPointLoops.State.htmlFloatingPointLoops.htmlHangingExecutors.AnnotationPriority.htmlHangingExecutors.htmlHttpClientProblems.htmlIOIssues.IOIUserValue.htmlIOIssues.htmlImmatureClass.FieldStatus.htmlImmatureClass.HEStatus.htmlImmatureClass.htmlImproperPropertiesUse.htmlInappropriateToStringUse.htmlInconsistentKeyNameCasing.KeyType.htmlInconsistentKeyNameCasing.SourceInfo.htmlInconsistentKeyNameCasing.htmlIncorrectInternalClassUse.htmlInefficientStringBuffering.AppendType.htmlInefficientStringBuffering.ISBUserValue.htmlInefficientStringBuffering.htmlInheritanceTypeChecking.IfStatement.Action.htmlInheritanceTypeChecking.IfStatement.State.htmlInheritanceTypeChecking.IfStatement.htmlInheritanceTypeChecking.htmlInvalidConstantArgument.InvalidPattern.htmlInvalidConstantArgument.ParameterInfo.htmlInvalidConstantArgument.Range.htmlInvalidConstantArgument.htmlJAXRSIssues.htmlJDBCVendorReliance.htmlJPAIssues.JPAUserValue.htmlJPAIssues.TransactionalType.htmlJPAIssues.htmlLingeringGraphicsObjects.htmlListIndexedIterating.ForLoop.htmlListIndexedIterating.LoopState.htmlListIndexedIterating.Stage.htmlListIndexedIterating.State.htmlListIndexedIterating.htmlLiteralStringComparison.LookupDetails.htmlLiteralStringComparison.htmlLocalHangingExecutor.htmlLocalSynchronizedCollection.htmlLocalTypeDetector.RegisterInfo.htmlLocalTypeDetector.htmlLoggerOddities.LOUserValue.LOType.htmlLoggerOddities.LOUserValue.htmlLoggerOddities.htmlLostExceptionStackTrace.CatchInfo.htmlLostExceptionStackTrace.htmlManualArrayCopy.State.htmlManualArrayCopy.htmlMethodInfo.htmlMethodReturnsConstant.htmlMisleadingOverloadModel.MethodFoundType.htmlMisleadingOverloadModel.htmlMissingMethodsDetector.htmlModifyingUnmodifiableCollection.htmlMoreDumbMethods.ReportInfo.htmlMoreDumbMethods.htmlNeedlessAutoboxing.BoxParms.htmlNeedlessAutoboxing.State.htmlNeedlessAutoboxing.htmlNeedlessCustomSerialization.State.htmlNeedlessCustomSerialization.htmlNeedlessInstanceRetrieval.State.htmlNeedlessInstanceRetrieval.htmlNeedlessMemberCollectionSynchronization.FieldInfo.htmlNeedlessMemberCollectionSynchronization.State.htmlNeedlessMemberCollectionSynchronization.htmlNonCollectionMethodUse.htmlNonFunctionalField.htmlNonOwnedSynchronization.htmlNonProductiveMethodCall.htmlNonRecycleableTaglibs.htmlNonSymmetricEquals.htmlOptionalIssues.ActiveStackOp.htmlOptionalIssues.htmlOrphanedDOMNode.htmlOverlyConcreteParameter.MethodInfo.htmlOverlyConcreteParameter.htmlOverlyPermissiveMethod.BootstrapMethod.htmlOverlyPermissiveMethod.htmlOverzealousCasting.State.htmlOverzealousCasting.htmlParallelLists.htmlPartiallyConstructedObjectAccess.htmlPoorMansEnum.htmlPoorlyDefinedParameter.BugInfo.htmlPoorlyDefinedParameter.State.htmlPoorlyDefinedParameter.htmlPossibleConstantAllocationInLoop.AllocationInfo.htmlPossibleConstantAllocationInLoop.SwitchInfo.htmlPossibleConstantAllocationInLoop.htmlPossibleIncompleteSerialization.htmlPossibleMemoryBloat.htmlPossibleUnsuspectedSerialization.htmlPossiblyRedundantMethodCalls.FieldInfo.htmlPossiblyRedundantMethodCalls.MethodCall.htmlPossiblyRedundantMethodCalls.htmlPresizeCollections.DownBranch.htmlPresizeCollections.htmlReflectionOnObjectMethods.htmlRuntimeExceptionDeclared.htmlSQLInLoop.LoopLocation.htmlSQLInLoop.htmlSection508Compliance.S508UserValue.htmlSection508Compliance.htmlSideEffectConstructor.State.htmlSideEffectConstructor.htmlSillynessPotPourri.SPPMethod.htmlSillynessPotPourri.SPPUserValue.htmlSillynessPotPourri.htmlSloppyClassReflection.State.htmlSloppyClassReflection.htmlSluggishGui.htmlSpoiledChildInterfaceImplementor.htmlSpuriousThreadStates.htmlStackedTryBlocks.TryBlock.State.htmlStackedTryBlocks.TryBlock.htmlStackedTryBlocks.htmlStaticArrayCreatedInMethod.State.htmlStaticArrayCreatedInMethod.htmlStaticMethodInstanceInvocation.PopInfo.htmlStaticMethodInstanceInvocation.htmlStringifiedTypes.htmlSuboptimalExpressionOrder.htmlSuspiciousCloneAlgorithm.htmlSuspiciousClusteredSessionSupport.htmlSuspiciousComparatorReturnValues.htmlSuspiciousGetterSetterUse.State.htmlSuspiciousGetterSetterUse.htmlSuspiciousJDKVersionUse.htmlSuspiciousLoopSearch.IfBlock.htmlSuspiciousLoopSearch.State.htmlSuspiciousLoopSearch.htmlSuspiciousNullGuard.NullGuard.htmlSuspiciousNullGuard.htmlSuspiciousShadedClassUse.htmlSuspiciousUninitializedArray.SUAUserValue.SUAUserValueType.htmlSuspiciousUninitializedArray.SUAUserValue.htmlSuspiciousUninitializedArray.htmlSuspiciousWaitOnConcurrentObject.htmlSyncCollectionIterators.State.htmlSyncCollectionIterators.htmlTailRecursion.htmlTristateBooleanPattern.htmlUnboundMethodTemplateParameter.TemplateItem.htmlUnboundMethodTemplateParameter.TemplateSignature.htmlUnboundMethodTemplateParameter.htmlUnitTestAssertionOddities.State.htmlUnitTestAssertionOddities.TestFrameworkType.htmlUnitTestAssertionOddities.htmlUnjitable.htmlUnnecessaryApiConversion.LegacyInfo.htmlUnnecessaryApiConversion.htmlUnnecessaryNewNullCheck.htmlUnnecessaryStoreBeforeReturn.State.htmlUnnecessaryStoreBeforeReturn.htmlUnrelatedCollectionContents.htmlUnrelatedReturnValues.htmlUnsynchronizedSingletonFieldWrites.htmlUnusedParameter.htmlUseAddAll.LoopInfo.htmlUseAddAll.htmlUseCharacterParameterizedMethod.IntPair.htmlUseCharacterParameterizedMethod.UCPMUserValue.htmlUseCharacterParameterizedMethod.htmlUseEnumCollections.htmlUseSplit.State.htmlUseSplit.htmlUseToArray.htmlUseTryWithResources.State.htmlUseTryWithResources.TryBlock.htmlUseTryWithResources.htmlUseVarArgs.htmlWeakExceptionMessaging.htmlWiringIssues.WiringType.htmlWiringIssues.htmlWriteOnlyCollection.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlutilsAttributesUtils.htmlBugType.htmlCodeByteUtils.htmlCollectionUtils.htmlFQField.htmlFQMethod.htmlOpcodeUtils.htmlPublicAPI.htmlQMethod.htmlRegisterUtils.htmlSignatureBuilder.htmlSignatureUtils.htmlStopOpcodeParsingException.htmlTernaryPatcher.htmlToString.VisitedInfo.htmlToString.htmlUnmodifiableList.htmlUnmodifiableSet.htmlValues.htmlXClassUtils.htmlpackage-frame.htmlpackage-summary.htmlpackage-tree.htmlconstant-values.htmldeprecated-list.htmlhelp-doc.htmlindex-all.htmlindex.htmloverview-frame.htmloverview-summary.htmloverview-tree.htmlpackage-listscript.jsserialized-form.htmlstylesheet.css/usr/share/javadoc//usr/share/javadoc/fb-contrib//usr/share/javadoc/fb-contrib/com//usr/share/javadoc/fb-contrib/com/mebigfatguy//usr/share/javadoc/fb-contrib/com/mebigfatguy/fbcontrib//usr/share/javadoc/fb-contrib/com/mebigfatguy/fbcontrib/collect//usr/share/javadoc/fb-contrib/com/mebigfatguy/fbcontrib/debug//usr/share/javadoc/fb-contrib/com/mebigfatguy/fbcontrib/detect//usr/share/javadoc/fb-contrib/com/mebigfatguy/fbcontrib/utils/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -fasynchronous-unwind-tablesdrpmxz2noarch-redhat-linux-gnudirectoryHTML document, ASCII textHTML document, ASCII text, with very long linesASCII textASCII text, with very long linesRpath = "/usr/share/javadoc/fb-contrib" st = posix.stat(path) if st and st.type == "link" then os.remove(path) endutf-8?@7zXZ !#,-]"k%^/DH5)B6mlףYUl:8,{=W`?yupζ [?w ;sfuC1 D _ekk%V],MdoSwǍIЫ"xֱD|LYvns3dײRVLˀ>G \n";X`xY[s+$>Cjw PC,dSҏ~q]H&NL '8q'mmjΥ'`Þ?$bvF_*P *G1?6WPvI]@5(~P3;d#$3JQ.mv(T_҃s7Oܼ(ѭ/QUF^Ql;b sxĆ<^@vL KGM}Ԅ§[O= t}5J#2=IP UT+wnV$ؓRg}5K`+=]8^՚ד:}ԡ;OknH%vqgU _olѩo.蘘= VP!?r`Q*GS$Tw!\'}fx[O{%xx˔?hMPWB^ =~鴴5*1ӈ/>IJ3-&C(|^iF̥eJeg0uE˭+ȡ `#\7XCB Q1]btxg̷ {ӖW|NߝR 3.F<3#||#K" GDY5q+^U^\~z&KdIP.WZҋPAľ[}'Q?;/> [CȻ.!HVX_r@Rp' n GUQ/d: %G} }b#l/2MgO7!6h Sjk%tAAvSDrVi>ۇv8Sny=gQ?)oʺI-G{۞aqt5竾b.܏ʏ2{bLj=%-[(t׊ @ާ,͵7;†Nqkߪŏo mVˡ4QZ7;<+GHΰB/*-|e0S} g!ykQ Xs (cy{ڤpa9!2cr]cE]cѪB$B`+-԰9d%dIbj6K")*<?՟5!_N& ^))p<0DBX' f܉C9.j‚ W._.Y Jclod@]A;#E:C0U4*b;m޳Ev]|Y{CqïQ%b#0(ejnSTF-K-vL~WP3A{3/>֎8Kqt|X,|hm[xśzp P9Mb:l6Е H T-صu}2Φx,V"GЕ-,"=e8xs`A_2*m u,ra@x#ݯAb熗A-5f% 2c[seuNTC+:TrG8 CfWbr[^f0KҽMtV|enѩ tQo2MKOC2$nou-'$qzQ}9&=Lqˌl@IdZJAi#=mC[+_ !]e#bE:R9k@F$nʮ3a^ "ª |S"HR&P&fWm=_O; 3*_W`گXHyh0ĭ= "U1w5PjsČ ke>3m烈3PB7O5$?<]inNP4W)+䙉`.邌Ta+9T1@<TbQ˪hHM|6Qo !^X ͱir*@i?u T{yϟz˕c7gvYE'l-H6AR%1wG0p}I{-d#1mށoL,`Zg·HOCN/~3XdW.B>( "T) u.Q0$N!ɬ ?̦'р]f1{}Jtj13 <:K44nP(&}\#2GmxIr%AE7ᱟ80 [i0C5B?uN=`¥ ET^$Y{lJC5,7^fJ|^vk(W*TM5d} R`>_ݙza> S.˛мY)ܽ4gDԥ2-&`rh^UEzFM6تi&h} 7QvdziD&=n0Ԙ~-q3NE ѝ[vh.jU2b-fbTmpS;"~-mc`5HC "[py3D]*(B sYq.JwN,{Jc'Mp{Ǥ¤/M֐`Cy!4zX/Bʉ̢G}o+`B-i` W4Rm9( mQ)wcL!tuk u{Q3G;|21- #R3x5ʄ d\81X<{cL72xXl#A_4" h;:0 .F]g)g1/ ula'{'|c)M])kp|@u\jCLTe\|romƒQ\ 9fX<bwnX5 Վ.g!ۆ xXϪ$PuM/ ޙ`x [@ 3HIUlGeZ Q1M΄lXf͚Crk|A,={Ʋ /jom\{9!T EU>TkA6-2'G;boQ4C/(_2XlbA;#\H=ϯdA YZSlRrAh%MmlKYr;<#HS2}/J:OD:Zᕭ:P b1k%>fot'/Q*q%&6ls5=nU:0Ώ?JL4B,87TwGV:;+eγo!n[ ^,v-^#;=Q(Ѳ- 3E(0΂J h=hGΟA+H>1+{E,׋QDX#'čS]n4ET3L.Qz$=M\O>\sVWJE =@Ԭ^h؅{6 @ſfl f9