This project is read-only.

Auto-Implement Dispose Checker

If you implement IDisposable, you should throw ObjectDisposedException whenever any member on your object is used after Dispose() is called. Doing something like this:   [CheckForDispose] public cl...

Id #11317 | Release: None | Updated: Feb 2, 2013 at 5:39 AM by jasonrbock | Created: Sep 28, 2011 at 3:28 PM by jasonrbock

Create a MaximumCall Attribute

This would be for methods, like this:   [MaximumCall(1)] public void SomeMethod() { }   Code would be added to ensure the method was called only once.   This would be interesting as this could enfo...

Id #10214 | Release: None | Updated: Dec 1 at 7:41 AM by jasonrbock | Created: Feb 16, 2011 at 4:26 AM by jasonrbock

Create a CodeAnalysis SuppressMessage Attribute Remover

Simple: get rid of all these attributes in an assembly. They're only needed for CA; they don't need to stick around once the static analysis is complete.

Id #10213 | Release: None | Updated: Dec 1 at 7:41 AM by jasonrbock | Created: Feb 16, 2011 at 4:24 AM by jasonrbock

Create an AutoLock Property for Methods

This is a wild, probably silly, idea, but it would be fun (more than anything) to pull of.   Basically, the idea is simple:   [Lock] public void SomeMethod() { }   So if someone calls it, it would ...

Id #9638 | Release: None | Updated: Feb 2, 2013 at 5:39 AM by jasonrbock | Created: Oct 16, 2010 at 2:17 AM by jasonrbock

Add a Initialization Interface For Virtual Method Usage

See my blog post for details on this idea:   http://www.jasonbock.net/JB/Default.aspx?blog=entry.e19c6d5f9bd5448296b16a7b16817b3c

Id #9360 | Release: None | Updated: Feb 2, 2013 at 5:39 AM by jasonrbock | Created: Sep 5, 2010 at 4:54 AM by jasonrbock

  • 1-5 of 5 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items