views:

19

answers:

0

Is it possible to make resharper include linked files when refactoring?

Consider a solution setup with the following projects:

Backend
Services //Depends on 'Backend' and 'Services.Shared'
Services.Shared
Services.Shared.Silverlight //This project links all sourcecode in 'Services.Shared'
Frontend //Depends on 'Services.Shared' through 'Services.Shared.Silverlight'

When renaming a class in the 'Services.Shared' project, Resharper makes sure all is good and well in 'Services' and updates any references, but 'Frontend' which "indirectly" depends on 'Services.Shared', is not updated along with the refactoring.

Im aware that there is also problems with renaming of the file during refactor, since Resharper will rename the file in 'Services.Shared' making the link in 'Services.Shared.Silverlight' invalid.

But im wondering what people do, if anything at all, to make refactoring less painfull in this situation?

related questions