Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding R# annotations #207

Closed
GoogleCodeExporter opened this issue Mar 15, 2015 · 12 comments
Closed

Consider adding R# annotations #207

GoogleCodeExporter opened this issue Mar 15, 2015 · 12 comments

Comments

@GoogleCodeExporter
Copy link

ReSharper is very widely used, and has some annotations which we could apply 
within Noda Time to indicate nullity, purity etc:

http://www.jetbrains.com/resharper/webhelp/Code_Analysis__Annotations_in_Source_
Code.html

We definitely wouldn't want to add a binary dependency, and we may well want to 
move the annotations to another namespace, but that would still be useful:

- We'd get the benefits ourselves when developing Noda Time
- Other developers could configure R# to notice the Noda Time copy of the 
annotations too, at which point it would be able to help them use Noda Time 
more effectively.

It may be worth trying to find other examples of open source projects doing 
this, to see how they've found it.

Original issue reported on code.google.com by jonathan.skeet on 4 Apr 2013 at 8:31

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants