Weekly Status Report # 10

•21 August 2007 • Leave a Comment

Work Done in last week:
1) Implemented the rule EqualShouldHandleNullArgRule
Link for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…
Link for the test-cases is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

2) Implemented the rule CallingEqualsWithNullArgRule
Link for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…
Link for test-cases is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

3) Started working on AvoidUninstantiatedInternalClassesRule.

Weekly Status Report # 7, 8 and 9

•10 August 2007 • Leave a Comment

Work done in last 3 weeks:
Sorry, I could not post the status reports in last two weeks. In
these weeks I’ve implemented the rule ToStringReturnsNullRule

Work planned for next week:
To implement the rule EqualShouldHandleNullArg
Reference: http://findbugs.sourceforge.net/bugDescriptions.html#NP_EQUALS_SHOULD…

Weekly Status Report #6

•23 July 2007 • Leave a Comment

Work done in last week:
Implemented the rule UsingCloneWithoutImplementingICloneableRule

Link for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

Link for the test is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

Work planned for next week:
Implement the rule ToStringReturnsNullRule

Weekly Status Report #5

•16 July 2007 • Leave a Comment

Work done in last week:

1) Implemented the rule DontDeclareProtectedFieldsInSealedClassRule
Link for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…
Link for test-cases is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

2) Implemented the rule CloneMethodShouldNotReturnNullRule
Link for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…
Link for test-cases is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

Work planned for next week:

1) Implement the rule UsingCloneWithoutImplementingICloneableRule

Weekly Status Report #4

•10 July 2007 • Leave a Comment

Work done in last week:
Implemented the rule
UsingStringLengthInsteadOfCheckingEmptyStringRule.
URL for the rule is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…
URL for the test cases is:
http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…


Work planned for next week:

1) Implement the rule DontDeclareProtectedFieldsInFinalClassRule
2) Implement the rule EmptyFinalizerShouldBeDeletedRule if time permits

Weekly Status Report #3

•10 July 2007 • Leave a Comment

Work done in last week:
Implemented the rules DetectNonAlphaNumericsInTypeNamesRule and ImplementingEqualsButNotGetHashCodeAndViceVersaRule and wrote test – cases for them.
Link for the implementation of rule DetectNonAlphaNumericsInTypeNamesRule is : http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru… Link for the test cases of rule DetectNonAlphaNumericsInTypeNamesRule is : http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru… Link for the implementation of rule ImplementingEqualsButNotGetHashCodeAndViceVersaRule is : http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru… Link for test cases of rule ImplementingEqualsButNotGetHashCodeAndViceVersaRule is : http://mono-soc-2007.googlecode.com/svn/trunk/nidhi/rules/Gendarme.Ru…

Work to be done in next week:
Start implementing the rule UsingStringLengthInsteadOfCheckingEmptyString

Weekly Status Report # 2

•18 June 2007 • Leave a Comment

Work did in last week:
Due to my final presentation for my college in this week, I could not
work much for my GSoC work. I prepared presentation for my college
last week.

Work for next week:
After finishing my presentation on Tuesday I’ll look into my rule in
more detail and try to complete it by this week.