Rename all interfaces to start with "I" #28

Closed
gbirchmeier opened this Issue Jan 17, 2012 · 2 comments

Comments

Projects
None yet
1 participant
@gbirchmeier
Member

gbirchmeier commented Jan 17, 2012

...in accordance with standard C# naming convention.

Existing interface names should be changed to empty sub-interfaces of the new-named interface in order to preserve compilation of existing projects. They should also be deprecated (with the System.Obsolete annotation).

Example: see IAcceptor and it's empty sub-interface Acceptor.

@gbirchmeier

This comment has been minimized.

Show comment Hide comment
@gbirchmeier

gbirchmeier Apr 25, 2012

Member

Will push on this after May release.

Member

gbirchmeier commented Apr 25, 2012

Will push on this after May release.

@gbirchmeier

This comment has been minimized.

Show comment Hide comment
@gbirchmeier

gbirchmeier Sep 21, 2012

Member

Running list of affected interfaces that I notice while working on other bugs:

  • LogFactory
  • Application
  • Log
  • MessageStore
  • MessageStoreFactory
  • Responder

Related tasks:

  • Rename DD/FieldMapSpec.cs filename to DD/IFieldMapSpec.cs
  • Same for GroupSpec
Member

gbirchmeier commented Sep 21, 2012

Running list of affected interfaces that I notice while working on other bugs:

  • LogFactory
  • Application
  • Log
  • MessageStore
  • MessageStoreFactory
  • Responder

Related tasks:

  • Rename DD/FieldMapSpec.cs filename to DD/IFieldMapSpec.cs
  • Same for GroupSpec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment