Author |
Date |
Commit |
Message |
Andrey Loskutov |
2014-06-29 15:25:47 +0200 |
be8abcd67efe |
Don't use BCEL dependency, junit DetectorsTest can't resolve it (TODO: check why |
Andrey Loskutov |
2014-06-29 15:23:08 +0200 |
791992b5f5da |
ignore jira & googlecode plugins |
Andrey Loskutov |
2014-06-29 13:19:04 +0200 |
37fb59f65e50 |
Removed obsoleted document |
Andrey Loskutov |
2014-06-29 13:16:43 +0200 |
ecff355d9732 |
ignore sandbox/detectorTutorial/build/ |
Andrey Loskutov |
2014-06-29 13:08:18 +0200 |
a086a89e0b3b |
Added "maxHeap" variable to allow easy change to different heap size |
Andrey Loskutov |
2014-06-29 13:03:54 +0200 |
0d5062c2c3e1 |
Added missing expected/desired/not expected annotations |
Andrey Loskutov |
2014-06-29 13:03:10 +0200 |
d5676b441b3e |
Fixed double negation typo "no ... not desired" -> "no ... desired" |
Andrey Loskutov |
2014-06-29 12:14:40 +0200 |
80382d294933 |
Fixed BC_IMPOSSIBLE_INSTANCEOF reported by FB, code cleanup |
Andrey Loskutov |
2014-06-29 10:46:36 +0200 |
1e3a58c71b79 |
added BC_IMPOSSIBLE_INSTANCEOF examples |
Andrey Loskutov |
2014-06-28 23:58:39 +0200 |
7db3d105db1f |
Automatically ident, convert control statements to blocks on save |
Andrey Loskutov |
2014-06-28 23:53:43 +0200 |
1a31bc68ba6e |
Don't use Eclipse null warnings, too unprecise. |
Andrey Loskutov |
2014-06-28 23:51:54 +0200 |
86c1a397ee9f |
Updated FB filter to include schemaLocation and to match less warnings |
Andrey Loskutov |
2014-06-28 23:35:19 +0200 |
30e31be06c4f |
Fixed FB warnings |
Andrey Loskutov |
2014-06-28 23:29:06 +0200 |
e91b85fc28e5 |
Simply run workbench, don't use product (ide/sdk/whatever) |
Andrey Loskutov |
2014-06-28 22:04:12 +0200 |
7effbbe7bc0f |
Added few extra annotations |
Andrey Loskutov |
2014-06-28 22:03:56 +0200 |
ff6e8016ac34 |
Dead code removal, cleanup |
Andrey Loskutov |
2014-06-28 21:23:41 +0200 |
c79a8d2d65cc |
Dead code removal, cleanup |
Andrey Loskutov |
2014-06-28 21:21:30 +0200 |
fda77a8582ce |
Another attempt to provide better source lines for warnings on inner classes (if |
Andrey Loskutov |
2014-06-28 20:14:07 +0200 |
1f5672c5920c |
Properly initialize DEBUG, don't trace too much |
Andrey Loskutov |
2014-06-28 20:12:26 +0200 |
0cbaf363e65b |
Moved fields to top of the file |
Andrey Loskutov |
2014-06-28 20:11:23 +0200 |
8e3085ebe82c |
Added few extra annotations, code cleanup |
Andrey Loskutov |
2014-06-28 10:25:10 +0200 |
d0ad28ffbb4d |
Correct wrong first line reported for inner classes |
Andrey Loskutov |
2014-06-28 09:53:26 +0200 |
acd35e262cf1 |
"unhide" SynchronizationOnSharedBuiltinConstant. Detector was "hidden" but enabl |
Andrey Loskutov |
2014-06-28 09:51:37 +0200 |
c1ee8c191870 |
build should fail if tests has fail or error |
Andrey Loskutov |
2014-06-28 09:50:44 +0200 |
4ae8376577d6 |
extractSimpleName() should extract *simple* name. Added tests. |
Andrey Loskutov |
2014-06-28 09:49:30 +0200 |
210450bdefab |
Don't stop looking at class warning if the method warning belongs to another typ |
Andrey Loskutov |
2014-06-28 09:48:41 +0200 |
f865a1874941 |
EQ_DOESNT_OVERRIDE_EQUALS should be reported for actual class, not the parent on |
Andrey Loskutov |
2014-06-27 13:57:31 +0200 |
fe178b0cffde |
More dead code removal, warnings cleanup etc |
Andrey Loskutov |
2014-06-27 13:06:46 +0200 |
5d3d99a0af1a |
More dead code removal, warnings cleanup etc |
Andrey Loskutov |
2014-06-27 12:40:54 +0200 |
c8cc6bc2abb6 |
Fixed "svn" or "trunk" references |
Andrey Loskutov |
2014-06-27 12:39:58 +0200 |
e58ec2adf5d7 |
Moved complext types to the end, sorted entries |
Andrey Loskutov |
2014-06-26 20:25:50 +0200 |
e410fa2cf43a |
Allow BugCode and BugPattern elements in "Or" element too |
Andrey Loskutov |
2014-06-26 20:10:51 +0200 |
4741ca7eca36 |
Added BugCode and BugPattern elements |
Andrey Loskutov |
2014-06-26 16:46:10 +0200 |
d2d51169f785 |
Updated xsd to match latest filter additions |
Andrey Loskutov |
2014-06-26 16:45:14 +0200 |
370dc42e37d6 |
Fixed manual xml validation & updated manual build to match the righ path. Now t |
Andrey Loskutov |
2014-06-26 10:57:15 +0200 |
307d9b518cce |
varlistentry can have multiple "listitem" elements (according to manual.xml) |
Andrey Loskutov |
2014-06-26 10:55:36 +0200 |
917cb9a52a6b |
tabs to spaces, no content change |
Andrey Loskutov |
2014-06-26 10:28:17 +0200 |
faeedcfe19c3 |
Priority -> Confidence |
Andrey Loskutov |
2014-06-26 09:40:43 +0200 |
5908637f31ab |
Added confidence matcher to allow write "Confidence" to filter files |
Andrey Loskutov |
2014-06-26 09:22:23 +0200 |
d799a8fae77d |
#755 [patch] FindBugs filter XSD from "mmm" user |
Andrey Loskutov |
2014-06-26 09:14:00 +0200 |
d95614381391 |
FB warnings is xml, so save it with xml suffix |
Andrey Loskutov |
2014-06-26 00:30:03 +0200 |
e3b90e89a763 |
Code cleanup - dead code, warnings etc. |
Andrey Loskutov |
2014-06-26 00:01:43 +0200 |
45363cd56010 |
Code cleanup - dead code, warnings etc. |
Andrey Loskutov |
2014-06-25 23:59:52 +0200 |
12fb537e468f |
Changed AnalysisContext constructor to have mandatory project argument. Code cle |
Andrey Loskutov |
2014-06-25 18:01:01 +0200 |
93245fc74800 |
Andrei -> Andrey |
Bill Pugh |
2014-06-25 07:49:12 -0700 |
98a77691172f |
No longer release candidate 1 |
Bill Pugh |
2014-06-25 07:47:43 -0700 |
2dd6414fdd4f |
Documentation fixes |
Bill Pugh |
2014-06-24 21:14:02 -0700 |
c01c66fb3a70 |
FindBugs 3.0.0-rc1 |
Andrey Loskutov |
2014-06-22 09:54:35 +0200 |
7bb789f845d3 |
Added expected annotations for NP |
Andrey Loskutov |
2014-06-22 09:51:32 +0200 |
1b55ede82a62 |
Added expected annotations for DLS_DEAD_LOCAL_STORE, DLS_DEAD_LOCAL_STORE_IN_RET |
Andrey Loskutov |
2014-06-22 09:12:31 +0200 |
4210c99bd939 |
Cleaning up IIO_INEFFICIENT_INDEX_OF, IIO_INEFFICIENT_LAST_INDEX_OF + cleaned up |
Andrey Loskutov |
2014-06-21 21:59:38 +0200 |
efd68d40fd49 |
Fixed SF_SWITCH_NO_DEFAULT warnings, cleaned up code. |
Andrey Loskutov |
2014-06-21 21:01:54 +0200 |
7618ba15851b |
Defined "FindBugs" cleanup profile for Source->Cleanup action in Eclipse |
Andrey Loskutov |
2014-06-21 21:01:14 +0200 |
90dc7b91dd53 |
Fail if we miss warnings in "more/max" effort cases too, print "missing" warning |
Andrey Loskutov |
2014-06-21 18:04:47 +0200 |
946bb502b247 |
#1111 try to resolve non-standard classpath entries from non-standard containers |
Andrey Loskutov |
2014-06-21 00:28:39 +0200 |
7079eb2bd4d6 |
Cleaning up various FB warnings. |
Andrey Loskutov |
2014-06-21 00:18:05 +0200 |
d13b9b59cdf1 |
#1249: Always enable source searching for "fall" (ignore case) in switch stateme |
Andrey Loskutov |
2014-06-20 21:23:12 +0200 |
0396de0632d6 |
Never report "TESTING" bugs by default, always check system property "report_TES |
Andrey Loskutov |
2014-06-20 20:24:07 +0200 |
32e227ed3373 |
Enabled InefficientMemberAccess and EmptyZipFileEntry for tests. |
Andrey Loskutov |
2014-06-20 14:07:14 +0200 |
25e04a4256e6 |
Merge remote-tracking branch 'tbaum/master' |
Andrey Loskutov |
2014-06-20 13:57:25 +0200 |
f621adbb9fd9 |
Report previously ignored "misspelled", "obsoleted" or "disabled" annotations. |
Andrey Loskutov |
2014-06-20 13:57:16 +0200 |
2b9881a4cc9e |
Enabled InefficientMemberAccess and EmptyZipFileEntry for tests. |
Andrey Loskutov |
2014-06-20 13:50:43 +0200 |
d61a8e3642ab |
Fix for #1226 and #1191: false positives with IMA_INEFFICIENT_MEMBER_ACCESS. |
Andrey Loskutov |
2014-06-20 13:44:04 +0200 |
9ff7ea33c00c |
Updated various broken expected warnings to proper values |
Andrey Loskutov |
2014-06-20 13:39:53 +0200 |
972ca7bd89a1 |
Fixed typo: Dm_DEFAULT_ENCODING -> DM_DEFAULT_ENCODING |
Andrey Loskutov |
2014-06-20 13:38:27 +0200 |
d48335810ea3 |
Added "chooseVisitors" documentation for ant |
Andrey Loskutov |
2014-06-20 10:48:12 +0200 |
85afab91a1b6 |
Updated how to contribute notes. |
Andrey Loskutov |
2014-06-19 20:46:23 +0200 |
7b2f27786a55 |
Added test case from bug 1234 |
Andrey Loskutov |
2014-06-19 20:25:37 +0200 |
eda4eaeceaa7 |
#1217 Recommend 3rd-party detectors. Added "Find Security Bugs" link to http://h |
Andrey Loskutov |
2014-06-19 20:09:13 +0200 |
420aa66de586 |
#283 Always show "rank" attribute in XML. |
Andrey Loskutov |
2014-06-19 19:21:20 +0200 |
5d669b17612a |
#294: applied code formatting, fixed warnings, added release note entry |
Andrey Loskutov |
2014-06-19 18:52:27 +0200 |
ce9ba81fbc41 |
#294 New pattern: check for rough values of known constants like Math.PI. |
Andrey Loskutov |
2014-06-19 18:18:26 +0200 |
b23d51a9eee6 |
Ignore ant sources if available |
Andrey Loskutov |
2014-06-19 18:18:13 +0200 |
4b54ca498888 |
Relaxed API to fix FB NPE warning |
Andrey Loskutov |
2014-06-19 18:15:18 +0200 |
7082ae27ff95 |
Show more FB warnings, hope to clean them all. |
Andrey Loskutov |
2014-06-19 18:04:33 +0200 |
5df0fc4221d5 |
#295 Documentation for ant task "nested" command line option. |
Andrey Loskutov |
2014-06-19 17:57:55 +0200 |
cf1bfea00ff2 |
#295 Ant Task should include support for the nested command line option. |
Andrey Loskutov |
2014-06-19 17:43:01 +0200 |
1425fc5c37cc |
#282 documentation for "-auxclasspathFromFile" and "-analyzeFromFile". |
Andrey Loskutov |
2014-06-19 17:42:06 +0200 |
31afa9ed34ef |
#282 Add option to read arguments from file. |
Andrey Loskutov |
2014-06-19 13:22:59 +0200 |
ee9693b52ae9 |
Moved fb Eclipse preferences to the default location |
Andrey Loskutov |
2014-06-19 12:58:06 +0200 |
35492429566d |
Updated release notes |
Bill Pugh |
2014-06-18 14:03:27 -0400 |
ba871d7afe90 |
Merge Merge branch 'master' of https://code.google.com/p/findbugs |
Andrey Loskutov |
2014-06-18 15:07:06 +0200 |
aa233109d462 |
Documentation for the "Source" filter |
Andrey Loskutov |
2014-06-18 11:36:41 +0200 |
c4f78b700be9 |
Added "Source" filter for findbugs, see #299 "Ignore Groovy classes". |
Andrey Loskutov |
2014-06-18 08:24:07 +0200 |
64a4c56388da |
Simplified & extended test case for bug 1240 |
Andrey Loskutov |
2014-06-17 18:06:40 +0200 |
ccebff765b86 |
fix for bug #1282: No warning should be generated if only static methods are syn |
Andrey Loskutov |
2014-06-17 15:10:24 +0200 |
0c4e146e490e |
FindBugs build must *fail* if unexpected bugs were found. Added '-exitcode' opti |
Andrey Loskutov |
2014-06-17 11:40:17 +0200 |
30124464784e |
Test cases for bug 1282 (ISC_INSTANTIATE_STATIC_CLASS) |
Andrey Loskutov |
2014-06-17 09:38:31 +0200 |
cfb96ad58307 |
Updated release notes |
Andrey Loskutov |
2014-06-17 09:30:46 +0200 |
c5b6dc72f98d |
HTMLTextPresenter uses LineBreakingReader/BufferedReader in Eclipse 4.4 which ex |
Andrey Loskutov |
2014-06-17 09:26:48 +0200 |
593733a7468e |
Slightly changes short pattern description. |
Andrey Loskutov |
2014-06-17 09:06:36 +0200 |
d74c8d40d9a2 |
SF feature 300: "New Detector: InefficientIndexOf". Warn that String.indexOf("X" |
Andrey Loskutov |
2014-06-04 23:31:06 +0200 |
21b8512a2f2f |
Also build if autobuild is started for more then one file. Today we have ebough |
Andrey Loskutov |
2014-06-04 23:05:20 +0200 |
f6fa663c23cb |
Fix for bug 1277: delete our markers on "clean" build. |
Andrey Loskutov |
2014-06-04 22:59:36 +0200 |
3e0fbd651198 |
Added Eclipse 4.4 target |
Andrey Loskutov |
2014-06-03 23:04:05 +0200 |
d6e7c3d6034b |
Bug 1280: The word 'practice' is misspelled as 'pratice'. |
Bill Pugh |
2014-05-04 20:05:27 -0400 |
daaf987112c0 |
Supress some compiler warnings |
Andrey Loskutov |
2014-04-28 00:18:01 +0200 |
1103397c8de2 |
Started to write 3.0.0 changelog |
Andrey Loskutov |
2014-04-28 00:16:28 +0200 |
cee016ad5c60 |
Feature 247: new warning NP_OPTIONAL_RETURN_NULL for Optional null returns |
Andrey Loskutov |
2014-04-27 14:02:59 +0200 |
8bb7ee567bcb |
Fix for bug 1272: don't report UPM_UNCALLED_PRIVATE_METHOD on private synthetic |