kevinmiles / dxcorecommunityplugins

Automatically exported from code.google.com/p/dxcorecommunityplugins
0 stars 0 forks source link

CR_ImportNamespace does not consider all project references #160

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Which edition of the DevExpress toolset are you using?
* CodeRush (pro)

Which version of the DevExpress toolset are you using?
* 14.1.6

Which version of Studio are you using?
* VS2013

What OS?
*Win7 x64

Which community plugin(s) are you attempting to use?
* CR_ImportNamespace

What steps will reproduce the problem?
1. Create a new C# project
2. Add a binary reference to an assembly NOT in the GAC (I downloaded 
System.Reactive extensions and added a reference to them in a project) 
3. Attempt to new an object from that assembly (I declared an instance of the 
type CompositeDisposable from System.Reactive.Disposables)

What is the expected output? What do you see instead?
I'd expect that the types from the new reference would be available under 
"Import Namespace".

There appears to be a hole in the assemblies that CR_ImportNamespace considers. 
If an assembly is referenced and used by a project where 
1. The assembly is not in the GAC
2. Not included as a project in the current solution
3. Not part of the target framework
Then the none of the types are considered for import. 

Original issue reported on code.google.com by mfwilson...@gmail.com on 28 Aug 2014 at 3:41

GoogleCodeExporter commented 8 years ago
Hello

After a little research, I have determined that this plugin has been absorbed 
into CodeRush proper. This means that the plugin and it's source *may* be a 
little out of date.

I suggest you try removing the plugin and allowing the CodeRush functionality 
to take over. If things are still not working as you'd prefer, you should 
relist the bug in the DevExpress support center ( http://devexpress.com/sc )

Original comment by RoryBec...@gmail.com on 2 Sep 2014 at 6:35

GoogleCodeExporter commented 8 years ago
Rory,
I downloaded and enabled this extension after it seemed the core product did 
not support importing namespaces. Forgive my ignorance, but how do you get to 
or enable this feature in CodeRush? 

Thanks,
Matt

Original comment by mfwilson...@gmail.com on 2 Sep 2014 at 6:42

GoogleCodeExporter commented 8 years ago
AFAIK the feature was absorbed into CodeRush in Version 14.1.

https://www.devexpress.com/Subscriptions/New-2014.xml?product=coderush

It's interface is the same as in this plugin and should simply take over from 
the plugin seamlessly when said plugin is removed.

Original comment by RoryBec...@gmail.com on 2 Sep 2014 at 6:51

GoogleCodeExporter commented 8 years ago
Just as you say, I'll post a bug report in the right place. Thanks!

Original comment by mfwilson...@gmail.com on 2 Sep 2014 at 7:08