Author |
Date |
Commit |
Message |
Tagir Valeev |
2015-01-26 11:51:15 +0700 |
e18a6e925874 |
Fixed bug#1352 Strange behavior of PruneUnconditionalExceptionThrowerEdges |
Tagir Valeev |
2015-01-23 19:22:21 +0700 |
4f8634b040f8 |
FindNoSideEffectMethods database: better support of finally and synchronized sec |
Tagir Valeev |
2015-01-23 18:47:22 +0700 |
cc500b167e5b |
Changes.html updated |
Tagir Valeev |
2015-01-23 18:44:41 +0700 |
2bb2ca159874 |
Feature#331 Path traversal detection: support string passthru db |
Tagir Valeev |
2015-01-23 00:02:35 +0700 |
31db7004aea4 |
Fixed bug#1349 RV_RETURN_VALUE_OF_PUTIFABSENT_IGNORED does not work for Map |
Tagir Valeev |
2015-01-22 19:08:35 +0700 |
1c30a7ffca20 |
Fixed bug#1350 ValueNumberAnalysis: available loads are not removed on exception |
Tagir Valeev |
2015-01-22 12:36:32 +0700 |
6a85fe3bb204 |
findbugsTestCasesOS/build.xml: display project name before fb launch |
Tagir Valeev |
2015-01-21 15:36:09 +0700 |
22d251469856 |
New OS projects: jlatexmath, jogl |
Tagir Valeev |
2015-01-20 12:43:49 +0700 |
c19b64ae624e |
RedundantConditions: symbol escaping fixed in bug report |
Tagir Valeev |
2015-01-19 19:06:33 +0700 |
866477b495f0 |
Japanese messages updated (by orihalcon, bug#1348) |
Tagir Valeev |
2015-01-16 15:54:17 +0700 |
28e75fecee29 |
Feature#330 Warn about changes in object initialized under double-checked lockin |
Tagir Valeev |
2015-01-15 20:12:18 +0700 |
749e468b2abd |
Feature278: enum mutable public fields/setters detector |
Tagir Valeev |
2015-01-14 20:44:58 +0700 |
5b54b486cb49 |
NoSideEffectMethodsDatabase refactoring: more statuses added. Tuned priority of |
Tagir Valeev |
2015-01-12 16:25:25 +0700 |
61da7f2d7e99 |
Fixed Bug#1347 DC_DOUBLECHECK false-positive when loading superclass field |
Tagir Valeev |
2015-01-12 11:25:20 +0700 |
28682e92d289 |
Fixed Bug#1295 False Positive when using this::methodCall |
Tagir Valeev |
2015-01-12 10:37:12 +0700 |
5b0ff0ce0116 |
Specifying the character encoding UTF-8 for BugDescriptions HTML (by K.Hashimoto |
Tagir Valeev |
2015-01-11 21:35:37 +0700 |
234cbfd2a3a7 |
More tests for Feature329 |
Tagir Valeev |
2015-01-11 17:06:09 +0700 |
a08bfe400c1f |
New XSLT script for FindBugs output (by Brahim Djoudi, see bug#1330) |
Tagir Valeev |
2015-01-10 22:40:23 +0700 |
066a6136ebf5 |
Localization of View menu |
Tagir Valeev |
2015-01-10 18:06:11 +0700 |
f0a7ea4c3357 |
messagecollection.xsd: cosmetic |
Tagir Valeev |
2015-01-10 18:04:45 +0700 |
4a03045d0060 |
Bug#1342: Erroneous link to online description when using plugin (or localizatio |
Tagir Valeev |
2015-01-10 17:26:29 +0700 |
a049558295cc |
pom.xml: added myself to contributors |
Tagir Valeev |
2015-01-10 17:11:13 +0700 |
169c052404d7 |
Small fix for Feature329 |
Tagir Valeev |
2015-01-10 17:06:17 +0700 |
09ffa973c6fe |
Feature329 implemented (Backwards calls to Math.min/max for bounds check) |
Tagir Valeev |
2015-01-10 14:27:40 +0700 |
8c786a3c0666 |
DumbMethods: refactoring, SubDetectors extracted |
Tagir Valeev |
2015-01-10 12:22:44 +0700 |
411947e6761f |
Japanese messages updated (bug#1345, by orihalcon) |
Tagir Valeev |
2015-01-10 11:19:55 +0700 |
dae9135350ff |
messages_ja.xml updated (bug #1344, by orihalcon) |
Tagir Valeev |
2014-12-31 13:01:45 +0700 |
123b89a219b2 |
New OS projects: cassandra, commons math, lanterna |
Tagir Valeev |
2014-12-30 12:11:03 +0700 |
b726e07a247a |
jgap-3.4.4 OS project |
Tagir Valeev |
2014-12-30 12:10:46 +0700 |
5aa3fffdcf65 |
Changes.html: +CO_COMPARETO_INCORRECT_FLOATING |
Tagir Valeev |
2014-12-29 12:03:36 +0700 |
ef65d4ee875d |
Feature328: CO_COMPARETO_INCORRECT_FLOATING, testcase; CO_COMPARETO_RESULTS_MIN_ |
Tagir Valeev |
2014-12-27 17:04:27 +0700 |
e2f6b9bd53ec |
struts OS project config fixed |
Tagir Valeev |
2014-12-27 17:04:14 +0700 |
b8e9cd1574d7 |
Feature326: Fields support in value range analysis |
Tagir Valeev |
2014-12-27 15:30:23 +0700 |
8beddd60916a |
ValueNumberFrame#sameAs implemented |
Tagir Valeev |
2014-12-27 00:25:45 +0700 |
13b3ef06a096 |
findbugsTestCasesOS: new projects: hibernate, jts, netty, struts, tapestry, wick |
Tagir Valeev |
2014-12-25 15:06:04 +0700 |
0db9c7ed3d98 |
FindNoSideEffectMethods: exclude maybeForceBuilderInitialization useless void me |
Tagir Valeev |
2014-12-25 13:19:14 +0700 |
0959e133bc44 |
ValueRangeAnalysisFactory: correctly iterate over instructions (go into previous |
Tagir Valeev |
2014-12-25 12:22:29 +0700 |
7baa181a1ea5 |
FindPuzzlers: fixed most of false-positives for "Possible bad parsing of shift" |
Tagir Valeev |
2014-12-25 12:15:46 +0700 |
5a7e62c537fa |
ValueRangeAnalysisFactory: integers between 32 and 128 are displayed as chars as |
Tagir Valeev |
2014-12-24 22:14:41 +0700 |
d46541e7b95c |
Japanese messages updated (by orihalcon, bug#1340) |
Tagir Valeev |
2014-12-24 16:02:34 +0700 |
00fb4840d4f4 |
OpcodeStack: mark value loaded from char array as nonnegative |
Tagir Valeev |
2014-12-24 16:01:51 +0700 |
a4c53f4464e7 |
bugrank.txt: UC_USELESS_CONDITION -1 rank (to make high priority bugs fall into |
Tagir Valeev |
2014-12-24 16:01:13 +0700 |
19cbf90f1172 |
Redundant conditions removed |
Tagir Valeev |
2014-12-24 15:41:46 +0700 |
b99986660d61 |
RepeatedConditionals: FP fix and test |
Tagir Valeev |
2014-12-24 12:11:03 +0700 |
e40fe323f114 |
GUI: find low-priority bugs, ability to filter by priority from the view menu |
Tagir Valeev |
2014-12-24 12:10:30 +0700 |
29cb4b1f484c |
Message for CNT_ROUGH_CONSTANT_VALUE fixed |
Tagir Valeev |
2014-12-24 11:57:14 +0700 |
d39d55d594e7 |
Feature294 (FindRoughConstants): priorities tuning, bugAccumulator is used |
Tagir Valeev |
2014-12-23 16:59:16 +0700 |
7b1e5a42632d |
findbugsTestCasesOS: new projects: apache fop, ibatis |
Tagir Valeev |
2014-12-23 16:58:48 +0700 |
d13350e125b8 |
Minor speed optimizations: scan class constant pool and skip it if nothing poten |
Tagir Valeev |
2014-12-22 19:32:20 +0700 |
73661dc3ff07 |
findbugsTestCasesOS: new projects: spring framework, apache batik |
Tagir Valeev |
2014-12-22 19:26:12 +0700 |
30b437f184fa |
FindNoSideEffectMethods: object-only methods in javax/servlet |
Tagir Valeev |
2014-12-22 17:45:30 +0700 |
1f54b21ec744 |
Feature326: no warnings in assert; support of array length, string length and un |
Tagir Valeev |
2014-12-21 23:54:31 +0700 |
cd677023eb03 |
findbugsTestCasesOS: hadoop project |
Tagir Valeev |
2014-12-21 17:12:16 +0700 |
12de2fb4e573 |
Feature326: more robust finally duplicates handler; cosmetic changes |
Tagir Valeev |
2014-12-21 15:04:34 +0700 |
ce3d35901530 |
Feature326: track values, not variables. |
Tagir Valeev |
2014-12-21 00:32:41 +0700 |
dd52c96aad21 |
findbugsTestCasesOS: aws, freemarker, lucene projects |
Tagir Valeev |
2014-12-20 20:07:44 +0700 |
fb601adcdfd7 |
findbugsTestCasesOS: jRuby project fixed |
Tagir Valeev |
2014-12-20 20:01:27 +0700 |
35c2451402b4 |
findbugsTestCasesOS: jRuby project fixed; maven project added |
Tagir Valeev |
2014-12-20 17:23:49 +0700 |
1a4bdea2b638 |
Type.getReturnType(sig).getSignature() replaced with faster new SignatureParser( |
Tagir Valeev |
2014-12-20 16:11:44 +0700 |
204d40df9c5a |
OpcodeStackScanner: now exits from afterOpcode: sawOpcode can be not executed fo |
Tagir Valeev |
2014-12-20 16:10:41 +0700 |
d2c5663655e9 |
BugInstance#writeXML: sort bug properties alphabetically to make output XML more |
Tagir Valeev |
2014-12-20 16:01:33 +0700 |
f288acf64849 |
findbugsTestCasesOS build.xml: testproject -> prj; diff as default target; skip |
Tagir Valeev |
2014-12-20 13:46:18 +0700 |
3cd475555899 |
findbugsTestCasesOS: new projects: lowagie itext, jfreechart, apache tika |
Tagir Valeev |
2014-12-20 13:45:50 +0700 |
d1c440b96b15 |
Minor XML (de)serialization fixes |
Tagir Valeev |
2014-12-19 23:52:21 +0700 |
b091fc249fa7 |
findbugsTestCasesOS: new projects: jruby, pmd |
Tagir Valeev |
2014-12-19 23:50:52 +0700 |
13fec27ead06 |
RedundantConditions: further priority tuning FindNoSideEffectMethods: Process.ex |
Tagir Valeev |
2014-12-19 22:47:55 +0700 |
1c72a04350de |
RedundantConditions: further priority tuning |
Tagir Valeev |
2014-12-19 18:17:51 +0600 |
6113fd33994b |
findbugsTestCasesOS: new projects: icu4j & bcprov |
Tagir Valeev |
2014-12-19 18:35:00 +0700 |
b006277a18db |
ValueRangeAnalysisFactory: refactoring, priority tweaks (use low priority if Red |
Tagir Valeev |
2014-12-19 14:21:54 +0600 |
fa39400c01a3 |
findbugsTestCasesOS: new projects: guava and tomcat |
Tagir Valeev |
2014-12-19 14:20:57 +0600 |
6dfb59c6d4b4 |
.gitignore: local.properties & ivy-fixed.xml ignored |
Tagir Valeev |
2014-12-19 13:05:14 +0600 |
f852f4f3dd53 |
findbugsTestCasesOS: limit resolution to source and jar (to skip downloading of |
Tagir Valeev |
2014-12-19 13:04:36 +0600 |
35c5cb535b03 |
Jetty project added |
Tagir Valeev |
2014-12-19 12:12:04 +0700 |
37d35b957910 |
DumbMethods: comparison of non-negative with zero is NORMAL_PRIORITY now (update |
Tagir Valeev |
2014-12-19 10:44:37 +0600 |
45f99f671e8f |
diff task |
Tagir Valeev |
2014-12-18 22:57:25 +0600 |
59f0b3e57933 |
findbugsTestCasesOS: now revisions are stored in separate folders and not reexpo |
Tagir Valeev |
2014-12-18 19:37:46 +0700 |
a40cbf237f18 |
findbugsTestCasesOS: load local.properties |
Tagir Valeev |
2014-12-18 19:17:01 +0700 |
240c8a35f9ef |
findbugsTestCasesOS: JGit 3.6.0 added |
Tagir Valeev |
2014-12-18 18:39:28 +0700 |
6288ed6f4605 |
Ant 1.7.0 replaced with Ant 1.9.4 |
Tagir Valeev |
2014-12-18 16:45:05 +0600 |
d60662b0b293 |
findbugsTestCasesOS: able to launch findbugs |
Tagir Valeev |
2014-12-18 17:22:41 +0700 |
96d64708b9ba |
FindBugsTask: empty auxclasspath fileset is properly handled |
Tagir Valeev |
2014-12-18 16:10:11 +0700 |
9d62fcaa6d8f |
findbugsTestCasesOS: Big project (Hudson) added successfully |
Tagir Valeev |
2014-12-18 14:30:10 +0600 |
7a640b9dd667 |
findbugsTestCasesOS: clean target updated; comments |
Tagir Valeev |
2014-12-18 15:27:09 +0700 |
ed22b5a29fc2 |
findbugsTestCasesOS: indirect dependencies are loaded into separate folder; ant- |
Tagir Valeev |
2014-12-18 13:48:53 +0700 |
92bfeb2de197 |
Basic ivy integration, commons-lang-3.3.2 project |
Tagir Valeev |
2014-12-18 10:07:30 +0600 |
86f920011b20 |
findbugsTestCasesOS: clean, usage examples |
Tagir Valeev |
2014-12-18 11:02:40 +0700 |
abf5b81134cb |
findbugsTestCasesOS initial commit: export any git revision and compile it |
Tagir Valeev |
2014-12-14 23:43:15 +0700 |
dd365485c7f1 |
RedundantConditions: report for byte comparison with -128 (it's not reported wit |
Tagir Valeev |
2014-12-14 20:35:12 +0700 |
24f50bfdfe78 |
Fix for bug#1281 NumberFormatException while trying to add a filter |
Tagir Valeev |
2014-12-14 18:56:45 +0700 |
d4c94995d235 |
IncompatMask: & -> && |
Tagir Valeev |
2014-12-14 18:53:19 +0700 |
d29d05c64f98 |
Cosmetic |
Tagir Valeev |
2014-12-14 18:38:19 +0700 |
baa155c4dda1 |
Japanese messages updated (by orihalcon, bug#1339) |
Tagir Valeev |
2014-12-14 17:17:45 +0700 |
abcb48c11bc9 |
DumbMethods#checkForCompatibleLongComparison fixed thanks to newly discovered UC |
Tagir Valeev |
2014-12-14 17:01:03 +0700 |
2e9bc86b3915 |
MethodGenFactory: codeLength: count only bytecode length, not the whole code att |
Tagir Valeev |
2014-12-14 16:50:44 +0700 |
52bcc79682fd |
Feature326: long type support, separate warning UC_USELESS_CONDITION_TYPE when c |
Tagir Valeev |
2014-12-13 20:22:24 +0700 |
1b68af135e5b |
Feature326: ValueRangeAnalysis: improved finally handling |
Tagir Valeev |
2014-12-12 22:01:00 +0700 |
5051fc5aeb75 |
Feature#327 RepeatedConditionals: support multiple conditions |
Tagir Valeev |
2014-12-11 15:57:24 +0700 |
996b016bd89e |
Changes.html: UC_USELESS_CONDITION added (feature326) |
Tagir Valeev |
2014-12-11 13:47:42 +0700 |
2a15e7c2af14 |
RedundantConditions: sorting; value passed to isTrue/isFalse methods ignored |
Tagir Valeev |
2014-12-11 11:56:28 +0700 |
c2502dec5eff |
Feature#326: Value range checks for conditions |