My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Last 30 days

  • Dec 06, 2009
    r123 ([No log message]) committed by jakob.sitecore   -   [No log message]
    [No log message]

Earlier this year

  • Nov 12, 2009
    FavoriteFiles Wiki page commented on by s...@skidki.ua   -   sdas
    sdas
  • Nov 01, 2009
    Agent Johnson 1.6.0 Setup (R# 5.0).msi (Agent Johnson 1.6.0 (Experimental) - Resharper v5.0.1526) file uploaded by jakob.name   -  
    Labels: Featured
    Labels: Featured
  • Nov 01, 2009
    r122 (Resharper V5#1526) committed by jakob.name   -   Resharper V5#1526
    Resharper V5#1526
  • Oct 25, 2009
    issue 29 (Does not support ReSharper 4.5) Status changed by alex.degroot   -   Version was released a while ago.
    Status: Done
    Version was released a while ago.
    Status: Done
  • Oct 25, 2009
    issue 30 (Added xml-docs for argument exceptions should use proper tag...) Status changed by alex.degroot   -   You're right on this one according to MSDN. Let me try to fix it in one of the upcoming versions.
    Status: Accepted
    You're right on this one according to MSDN. Let me try to fix it in one of the upcoming versions.
    Status: Accepted
  • Oct 25, 2009
    issue 20 (How could I implement "move class to x project") Status changed by alex.degroot   -   We won't fix this one because Resharper 5 will have this functionality. Or at least according to what they are telling us... - Alex
    Status: WontFix
    We won't fix this one because Resharper 5 will have this functionality. Or at least according to what they are telling us... - Alex
    Status: WontFix
  • Sep 11, 2009
    issue 42 (Bug in format enum feature) reported by fred.palmer   -   What steps will reproduce the problem? 1. Create an enum with an annotation one of the values. Example: public enum TaskPriority { Normal = 1, Urgent = 2, [Description("Yesterday")] Now = 3, } 2. Use the "format enum" from agent johnson 3. The enum will now look like: public enum TaskPriority { Normal = 1, Urgent = 2, Now = 3, [Description("Yesterday")] } What is the expected output? What do you see instead? Expected: public enum TaskPriority { Normal = 1, Urgent = 2, [Description("Yesterday")] Now = 3, } public enum TaskPriority { Normal = 1, Urgent = 2, Now = 3, [Description("Yesterday")] } What version of the product are you using? On what operating system? R# 4.5.1231.7 Agentjohnson latest build Please provide any additional information below.
    What steps will reproduce the problem? 1. Create an enum with an annotation one of the values. Example: public enum TaskPriority { Normal = 1, Urgent = 2, [Description("Yesterday")] Now = 3, } 2. Use the "format enum" from agent johnson 3. The enum will now look like: public enum TaskPriority { Normal = 1, Urgent = 2, Now = 3, [Description("Yesterday")] } What is the expected output? What do you see instead? Expected: public enum TaskPriority { Normal = 1, Urgent = 2, [Description("Yesterday")] Now = 3, } public enum TaskPriority { Normal = 1, Urgent = 2, Now = 3, [Description("Yesterday")] } What version of the product are you using? On what operating system? R# 4.5.1231.7 Agentjohnson latest build Please provide any additional information below.
  • Sep 08, 2009
    issue 41 (Error: The component must not request component instances fr...) reported by dwking   -   Error gets thrown when opening a project for the first time. After that AgentJohnson seems to work as expected. Resharper: 4.5.1231.7 AgentJohnson: 1.6.0.18935 Stack Trace: Current file extension: cs System.InvalidOperationException: The component must not request component instances from the container until its IComponent::Init method is called. at JetBrains.ComponentModel.ComponentContainer.TryGetComponent(Type componentInterfaceType) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 511 at JetBrains.ComponentModel.ComponentContainer.GetComponent[TInterface]() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 472 at JetBrains.ReSharper.Psi.LanguageServiceManager.get_Instance() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\LanguageServiceManager.cs:line 60 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.NodeType.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\NodeType.cs:line 22 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 43 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessMemberUsage(ITypeMember member, IReference reference, SetMemberState setMemberState, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 53 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessUsage(IDeclaredElement targetElement, IReference reference, Delegates delegates, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 38 at JetBrains.ReSharper.Daemon.UnknownLanguageFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UnknownLanguageFileProcessor.cs:line 79 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.CSharpFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 958 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessDeclaredElementUsage(IElement element, IReference reference, IDeclaredElement declaredElement) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 467 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.VisitElement(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 420 at JetBrains.ReSharper.Psi.CSharp.Tree.ElementVisitor.VisitPredefinedTypeReference(IPredefinedTypeReference predefinedTypeReferenceParam) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\ElementVisitor.cs:line 256 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.PredefinedTypeReference.Accept(ElementVisitor visitor) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\Impl\PredefinedTypeReference.cs:line 15 at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpDaemonStageProcessBase.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\CSharpDaemonStageBase.cs:line 121 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 367 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 75 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.Execute(Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 330 at JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DoHighlighting(DaemonProcessKind kind, Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonProcessBase.cs:line 176 --- End of inner exception stack trace --- LoggerException: The component must not request component instances from the container until its IComponent::Init method is called. -> System.InvalidOperationException: The component must not request component instances from the container until its IComponent::Init method is called. at JetBrains.ComponentModel.ComponentContainer.TryGetComponent(Type componentInterfaceType) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 511 at JetBrains.ComponentModel.ComponentContainer.GetComponent[TInterface]() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 472 at JetBrains.ReSharper.Psi.LanguageServiceManager.get_Instance() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\LanguageServiceManager.cs:line 60 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.NodeType.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\NodeType.cs:line 22 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 43 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessMemberUsage(ITypeMember member, IReference reference, SetMemberState setMemberState, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 53 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessUsage(IDeclaredElement targetElement, IReference reference, Delegates delegates, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 38 at JetBrains.ReSharper.Daemon.UnknownLanguageFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UnknownLanguageFileProcessor.cs:line 79 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.CSharpFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 958 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessDeclaredElementUsage(IElement element, IReference reference, IDeclaredElement declaredElement) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 467 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.VisitElement(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 420 at JetBrains.ReSharper.Psi.CSharp.Tree.ElementVisitor.VisitPredefinedTypeReference(IPredefinedTypeReference predefinedTypeReferenceParam) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\ElementVisitor.cs:line 256 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.PredefinedTypeReference.Accept(ElementVisitor visitor) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\Impl\PredefinedTypeReference.cs:line 15 at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpDaemonStageProcessBase.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\CSharpDaemonStageBase.cs:line 121 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 367 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 75 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.Execute(Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 330 at JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DoHighlighting(DaemonProcessKind kind, Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonProcessBase.cs:line 176 --- End of Inner Exception Stack Trace --- at JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.DoHighlighting(Boolean globalAnalysisStages) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\VisibleDocumentDaemonProcess.cs:line 238 at JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.<>c__DisplayClass3.<EnqueueHighlightingJob>b__1() in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\VisibleDocumentDaemonProcess.cs:line 209 at JetBrains.ReSharper.Daemon.Impl.DaemonThreadImpl.DaemonThreadProc() in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonThreadImpl.cs:line 119 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
    Error gets thrown when opening a project for the first time. After that AgentJohnson seems to work as expected. Resharper: 4.5.1231.7 AgentJohnson: 1.6.0.18935 Stack Trace: Current file extension: cs System.InvalidOperationException: The component must not request component instances from the container until its IComponent::Init method is called. at JetBrains.ComponentModel.ComponentContainer.TryGetComponent(Type componentInterfaceType) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 511 at JetBrains.ComponentModel.ComponentContainer.GetComponent[TInterface]() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 472 at JetBrains.ReSharper.Psi.LanguageServiceManager.get_Instance() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\LanguageServiceManager.cs:line 60 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.NodeType.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\NodeType.cs:line 22 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 43 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessMemberUsage(ITypeMember member, IReference reference, SetMemberState setMemberState, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 53 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessUsage(IDeclaredElement targetElement, IReference reference, Delegates delegates, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 38 at JetBrains.ReSharper.Daemon.UnknownLanguageFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UnknownLanguageFileProcessor.cs:line 79 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.CSharpFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 958 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessDeclaredElementUsage(IElement element, IReference reference, IDeclaredElement declaredElement) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 467 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.VisitElement(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 420 at JetBrains.ReSharper.Psi.CSharp.Tree.ElementVisitor.VisitPredefinedTypeReference(IPredefinedTypeReference predefinedTypeReferenceParam) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\ElementVisitor.cs:line 256 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.PredefinedTypeReference.Accept(ElementVisitor visitor) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\Impl\PredefinedTypeReference.cs:line 15 at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpDaemonStageProcessBase.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\CSharpDaemonStageBase.cs:line 121 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 367 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 75 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.Execute(Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 330 at JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DoHighlighting(DaemonProcessKind kind, Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonProcessBase.cs:line 176 --- End of inner exception stack trace --- LoggerException: The component must not request component instances from the container until its IComponent::Init method is called. -> System.InvalidOperationException: The component must not request component instances from the container until its IComponent::Init method is called. at JetBrains.ComponentModel.ComponentContainer.TryGetComponent(Type componentInterfaceType) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 511 at JetBrains.ComponentModel.ComponentContainer.GetComponent[TInterface]() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ComponentModel\ComponentContainer.cs:line 472 at JetBrains.ReSharper.Psi.LanguageServiceManager.get_Instance() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\LanguageServiceManager.cs:line 60 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.NodeType.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\NodeType.cs:line 22 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.get_LanguageService() in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 43 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessMemberUsage(ITypeMember member, IReference reference, SetMemberState setMemberState, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 53 at JetBrains.ReSharper.Daemon.UsageAnalyzer.ProcessUsage(IDeclaredElement targetElement, IReference reference, Delegates delegates, IDaemonProcess daemonProcess) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UsageAnalyzer.cs:line 38 at JetBrains.ReSharper.Daemon.UnknownLanguageFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\UnknownLanguageFileProcessor.cs:line 79 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.CSharpFileProcessor.ProcessUsage(IDeclaredElement targetElement, IReference reference) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 958 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessDeclaredElementUsage(IElement element, IReference reference, IDeclaredElement declaredElement) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 467 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.VisitElement(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 420 at JetBrains.ReSharper.Psi.CSharp.Tree.ElementVisitor.VisitPredefinedTypeReference(IPredefinedTypeReference predefinedTypeReferenceParam) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\ElementVisitor.cs:line 256 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.PredefinedTypeReference.Accept(ElementVisitor visitor) in c:\Agent\work\6f6005be76df46e2\src\Gen\Psi\CSharp\Impl\PredefinedTypeReference.cs:line 15 at JetBrains.ReSharper.Daemon.CSharp.Stages.CSharpDaemonStageProcessBase.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\CSharpDaemonStageBase.cs:line 121 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.ProcessAfterInterior(IElement element) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 367 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 75 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendants(IRecursiveElementProcessor processor) in c:\Agent\work\6f6005be76df46e2\src\Psi\src\ExtensionsAPI\Tree\TreeElement.cs:line 74 at JetBrains.ReSharper.Daemon.CSharp.Stages.UsageChecking.UsageCheckingStageProcess.Execute(Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon.CSharp\src\Stages\UsageChecking\UsageCheckingStageProcess.cs:line 330 at JetBrains.ReSharper.Daemon.Impl.DaemonProcessBase.DoHighlighting(DaemonProcessKind kind, Action`1 commiter) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonProcessBase.cs:line 176 --- End of Inner Exception Stack Trace --- at JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.DoHighlighting(Boolean globalAnalysisStages) in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\VisibleDocumentDaemonProcess.cs:line 238 at JetBrains.ReSharper.Daemon.Impl.VisibleDocumentDaemonProcess.<>c__DisplayClass3.<EnqueueHighlightingJob>b__1() in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\VisibleDocumentDaemonProcess.cs:line 209 at JetBrains.ReSharper.Daemon.Impl.DaemonThreadImpl.DaemonThreadProc() in c:\Agent\work\6f6005be76df46e2\src\Daemon\src\Impl\DaemonThreadImpl.cs:line 119 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()
  • Sep 04, 2009
    issue 40 (ability to treat hint as error) reported by travislaborde   -   So, Agent Johnson suggests that any "" be refactored to String.Empty - great, but... Would it be possible to have this particular refactoring suggestion somehow cause Visual Studio to think of it as an error? So that the "build" would fail within studio for it? I often use "" as a placemarker while I'm stubbing something out, and sometimes I forget to come back and fill them in. I love that Agent Johnson now makes them stand out like a sore thumb, but it would even be better if it could prevent me from forgetting altogether :)
    So, Agent Johnson suggests that any "" be refactored to String.Empty - great, but... Would it be possible to have this particular refactoring suggestion somehow cause Visual Studio to think of it as an error? So that the "build" would fail within studio for it? I often use "" as a placemarker while I'm stubbing something out, and sometimes I forget to come back and fill them in. I love that Agent Johnson now makes them stand out like a sore thumb, but it would even be better if it could prevent me from forgetting altogether :)
  • Sep 03, 2009
    issue 39 (Shift+Enter doesnot work with R#4.5) reported by alexandr...@calyon.com   -   What steps will reproduce the problem? 1. Install AgentJohson 1.6.18935 on VS2005 with R#4.5 What is the expected output? What do you see instead? Shift+Enter should work even after Applying JetBrains shortcuts but it doesnot. The plugin correctly appears in the plugin window What version of the product are you using? On what operating system? 1.6.18935, Xp Sp2 Please provide any additional information below.
    What steps will reproduce the problem? 1. Install AgentJohson 1.6.18935 on VS2005 with R#4.5 What is the expected output? What do you see instead? Shift+Enter should work even after Applying JetBrains shortcuts but it doesnot. The plugin correctly appears in the plugin window What version of the product are you using? On what operating system? 1.6.18935, Xp Sp2 Please provide any additional information below.
  • Sep 01, 2009
    issue 38 (Value analysis does not resolve references) reported by jeff.cutsinger   -   What steps will reproduce the problem? 1. Create an assertion method in one solution. 2. Add the assembly as a reference to a project in another solution. 3. Set up Agent Johnson to use the assertion method, and annotate a method with value analysis attributes. What is the expected output? What do you see instead? Agent Johnson should recognize the value analysis attributes. It does not. You can repeatedly annotate the same method. What version of the product are you using? On what operating system? Agent Johnson - 1.6.0.18935 Resharper - 4.5.1274.1 Visual Studio - 9.0.30729.1 SP Windows - XP Professional x64 Edition, Version 2003, Service Pack 2. Please provide any additional information below. To temporarily resolve the problem, I can add the project with the assertion method to my solution. I have attached the source for my assertion method.
    What steps will reproduce the problem? 1. Create an assertion method in one solution. 2. Add the assembly as a reference to a project in another solution. 3. Set up Agent Johnson to use the assertion method, and annotate a method with value analysis attributes. What is the expected output? What do you see instead? Agent Johnson should recognize the value analysis attributes. It does not. You can repeatedly annotate the same method. What version of the product are you using? On what operating system? Agent Johnson - 1.6.0.18935 Resharper - 4.5.1274.1 Visual Studio - 9.0.30729.1 SP Windows - XP Professional x64 Edition, Version 2003, Service Pack 2. Please provide any additional information below. To temporarily resolve the problem, I can add the project with the assertion method to my solution. I have attached the source for my assertion method.
  • Jul 30, 2009
    r121 (Missing utilities.) committed by alex.degroot   -   Missing utilities.
    Missing utilities.
  • Jul 30, 2009
    r120 (Renamed Branch to ReSharper 5. Almost working but generally ...) committed by alex.degroot   -   Renamed Branch to ReSharper 5. Almost working but generally untested version.
    Renamed Branch to ReSharper 5. Almost working but generally untested version.
  • Jul 30, 2009
    r119 ([No log message]) committed by alex.degroot   -   [No log message]
    [No log message]
  • Jul 30, 2009
    r118 ([No log message]) committed by alex.degroot   -   [No log message]
    [No log message]
  • Jul 30, 2009
    r117 ([No log message]) committed by alex.degroot   -   [No log message]
    [No log message]
  • Jul 29, 2009
    r116 (Tests) committed by jakob.name   -   Tests
    Tests
  • Jul 29, 2009
    r115 (Setup) committed by jakob.name   -   Setup
    Setup
  • Jul 29, 2009
    r114 (Use StringBuilder Use string.Compare) committed by jakob.name   -   Use StringBuilder Use string.Compare
    Use StringBuilder Use string.Compare
  • Jul 27, 2009
    VersionHistory Wiki page edited by jakob.name
  • Jul 27, 2009
    Agent Johnson 1.6.0 Setup (R# 4.5).msi (Agent Johnson 1.6.0 - Resharper v4.5.1271) file uploaded by jakob.name   -  
    Labels: Featured
    Labels: Featured
  • Jul 22, 2009
    r112 (Update) committed by jakob.name   -   Update
    Update
  • Jul 22, 2009
    r111 (Update) committed by jakob.name   -   Update
    Update
  • Jul 14, 2009
    issue 37 (Error when attempting to travel to 2nd menu) reported by pzycoman   -   What steps will reproduce the problem? 1. Load plugin, press control-enter while inside a class, then click on the -> button at the top in the toolbar of popup menu What is the expected output? What do you see instead? Im guessing its supposed to load the SmartGenerate2 menu, instead get an exception What version of the product are you using? On what operating system? Rev110 from Subversion Exception: System.InvalidOperationException: The execution context must be guarded from reentrancy in order to execute this action. at JetBrains.Threading.ReentrancyGuard.AssertGuarded() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 270 at JetBrains.Application.ShellBase.<>c__DisplayClass2.<Init_GuardInvocatorLocks>b__0(Object , EventArgs ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellBase.cs:line 221 at JetBrains.Application.ShellLocks.FireBeforeAcquiringReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 433 at JetBrains.Application.ShellLocks.AcquireReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 166 at JetBrains.Application.ReadLockCookie.Init() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 29 at JetBrains.Application.ReadLockCookie.Create() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 43 at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 74 --- End of inner exception stack trace --- LoggerException: An exception has occurred during action 'SmartGenerate2' update The execution context must be guarded from reentrancy in order to execute this action. -> System.InvalidOperationException: The execution context must be guarded from reentrancy in order to execute this action. at JetBrains.Threading.ReentrancyGuard.AssertGuarded() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 270 at JetBrains.Application.ShellBase.<>c__DisplayClass2.<Init_GuardInvocatorLocks>b__0(Object , EventArgs ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellBase.cs:line 221 at JetBrains.Application.ShellLocks.FireBeforeAcquiringReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 433 at JetBrains.Application.ShellLocks.AcquireReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 166 at JetBrains.Application.ReadLockCookie.Init() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 29 at JetBrains.Application.ReadLockCookie.Create() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 43 at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 74 --- End of Inner Exception Stack Trace --- at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 80 at JetBrains.ActionManagement.ActionManagerBase.ExecuteActionIfAvailable(IExecutableAction action) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\ActionManager\ActionManagerBase.cs:line 630 at AgentJohnson.SmartGenerate.SmartGenerateContextAction.<ShowPopupMenu>b__8() in C:\work\EXTERNAL\AgentJohnsonPlugin\AgentJohnson\SmartGenerate\SmartGenerateContextAction.cs:line 374 at JetBrains.DataFlow.Signal`1.<>c__DisplayClass7.<Advise>b__6(TValue ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 341 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 280 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 390 at JetBrains.DataFlow.SimpleSignal.Fire() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\SimpleSignal.cs:line 43 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuToolbarItemView.Execute() in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuToolbarItemView.cs:line 181 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuToolbarView.ExecuteSelectedItem() in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuToolBar.cs:line 144 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuTitleView.OnMouseUp(MouseEventArgs e) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuTitleView.cs:line 638 at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at JetBrains.UI.PopupMenu.Impl.JetPopupMenuTitleView.WndProc(Message& m) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuTitleView.cs:line 676 at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    What steps will reproduce the problem? 1. Load plugin, press control-enter while inside a class, then click on the -> button at the top in the toolbar of popup menu What is the expected output? What do you see instead? Im guessing its supposed to load the SmartGenerate2 menu, instead get an exception What version of the product are you using? On what operating system? Rev110 from Subversion Exception: System.InvalidOperationException: The execution context must be guarded from reentrancy in order to execute this action. at JetBrains.Threading.ReentrancyGuard.AssertGuarded() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 270 at JetBrains.Application.ShellBase.<>c__DisplayClass2.<Init_GuardInvocatorLocks>b__0(Object , EventArgs ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellBase.cs:line 221 at JetBrains.Application.ShellLocks.FireBeforeAcquiringReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 433 at JetBrains.Application.ShellLocks.AcquireReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 166 at JetBrains.Application.ReadLockCookie.Init() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 29 at JetBrains.Application.ReadLockCookie.Create() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 43 at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 74 --- End of inner exception stack trace --- LoggerException: An exception has occurred during action 'SmartGenerate2' update The execution context must be guarded from reentrancy in order to execute this action. -> System.InvalidOperationException: The execution context must be guarded from reentrancy in order to execute this action. at JetBrains.Threading.ReentrancyGuard.AssertGuarded() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 270 at JetBrains.Application.ShellBase.<>c__DisplayClass2.<Init_GuardInvocatorLocks>b__0(Object , EventArgs ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellBase.cs:line 221 at JetBrains.Application.ShellLocks.FireBeforeAcquiringReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 433 at JetBrains.Application.ShellLocks.AcquireReadLock() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ShellLocks.cs:line 166 at JetBrains.Application.ReadLockCookie.Init() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 29 at JetBrains.Application.ReadLockCookie.Create() in c:\Agent\work\6f6005be76df46e2\Platform\src\Shell\src\ReadLockCookie.cs:line 43 at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 74 --- End of Inner Exception Stack Trace --- at JetBrains.ActionManagement.UpdatableAction.Update(IDataContext context) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\Action\UpdatableAction.cs:line 80 at JetBrains.ActionManagement.ActionManagerBase.ExecuteActionIfAvailable(IExecutableAction action) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\ActionSystem\ActionManager\ActionManagerBase.cs:line 630 at AgentJohnson.SmartGenerate.SmartGenerateContextAction.<ShowPopupMenu>b__8() in C:\work\EXTERNAL\AgentJohnsonPlugin\AgentJohnson\SmartGenerate\SmartGenerateContextAction.cs:line 374 at JetBrains.DataFlow.Signal`1.<>c__DisplayClass7.<Advise>b__6(TValue ) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 341 at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 280 at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie) in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\Signal!1.cs:line 390 at JetBrains.DataFlow.SimpleSignal.Fire() in c:\Agent\work\6f6005be76df46e2\Platform\src\Util\src\DataFlow\SimpleSignal.cs:line 43 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuToolbarItemView.Execute() in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuToolbarItemView.cs:line 181 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuToolbarView.ExecuteSelectedItem() in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuToolBar.cs:line 144 at JetBrains.UI.PopupMenu.Impl.JetPopupMenuTitleView.OnMouseUp(MouseEventArgs e) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuTitleView.cs:line 638 at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at JetBrains.UI.PopupMenu.Impl.JetPopupMenuTitleView.WndProc(Message& m) in c:\Agent\work\6f6005be76df46e2\Platform\src\UI\src\PopupMenu\Impl\JetPopupMenuTitleView.cs:line 676 at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
  • Jul 10, 2009
    AnnotateWithValueAnalysisAttributes Wiki page commented on by silmaril.acc   -   I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 10, 2009
    AnnotateWithValueAnalysisAttributes Wiki page commented on by silmaril.acc   -   I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 10, 2009
    issue 36 (SortEnums patch, fixes several issues.) reported by codename.neos   -   A patch for the SortEnum context command. Fixes issues with enums that are unsigned or inherit from a 64 bit integer value. Patch is not formated in the AJ style, includes one new class to store unsigned and signed integer values and do some basic oeprations on it (++,--,+,-). Patch also fixes issues with commented enum entries and comments after the enum value defination. Can be applied to AJ rev 110. Regards, Neos
    A patch for the SortEnum context command. Fixes issues with enums that are unsigned or inherit from a 64 bit integer value. Patch is not formated in the AJ style, includes one new class to store unsigned and signed integer values and do some basic oeprations on it (++,--,+,-). Patch also fixes issues with commented enum entries and comments after the enum value defination. Can be applied to AJ rev 110. Regards, Neos
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time in order to make this feature work properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spend some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spend some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull(T obj, string argumentName); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); ` `Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); ` `Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); ` `Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); ` `Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); ` `Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); ` `Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: ` [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } ` Hope this helps
    I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: # Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button # Paste code to empty .cs file and attach it to you project # !IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" # In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" # You will need to create some assertion methods, for example: `Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); ` `Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); ` `Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); ` # !IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: ` [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } ` Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: #Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button #Paste code to empty .cs file and attach it to you project #!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" #In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" #You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); #!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
    I spent some time to get this feature worked properly. If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: #Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button #Paste code to empty .cs file and attach it to you project #!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" #In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" #You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); #!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: {{{ [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } }}} Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: #Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button #Paste code to empty .cs file and attach it to you project #!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" #In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" #You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); #!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: ` [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } ` Hope this helps
    I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: #Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button #Paste code to empty .cs file and attach it to you project #!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" #In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" #You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); #!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: ` [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } ` Hope this helps
  • Jul 09, 2009
    ConfigureValueAnalysis Wiki page commented on by silmaril.acc   -   I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: 1)Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button 2)Paste code to empty .cs file and attach it to you project 3)!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" 4)In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" 5)You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); 6)!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } Hope this helps
    I spent some time to get this feature worked properly If you have problems like message "Type members should be annotated with Value Analysis attributes." when you already annotate all args then you will need to do this: 1)Go to Resharper options -> code annotations. Click on "Copy default implementation to clipboard" button 2)Paste code to empty .cs file and attach it to you project 3)!IMPORTANT! change namespace from "Jetbrains.Annotations" to any custom, for example "Sitecore.Annotation" 4)In resharper annotation settings in "Namespaces with code annotation attributes" check "Sitecore.Annotation" and choose "Sitecore.Annotation" in "Default annotation namespace" 5)You will need to create some assertion methods, for example Sitecore.Diagnostics.Assert.ArgumentNotNull({0},"{0}"); Sitecore.Diagnostics.Assert.IsNotNull({0},"{0} is null"); Sitecore.Diagnostics.Assert.ResultNotNull({0},"{0}"); 6)!IMPORTANT! You will need annotate this assertion methods with Resharper annotation attributes, for example: [AssertionMethod] public static void ArgumentNotNull<T>([AssertionCondition(AssertionConditionType.IS_NOT_NULL)]T obj, string argumentName) where T : class { //you assertion logic here } Hope this helps
  • May 25, 2009
    issue 35 (ReSharper color settings disappear when this plugin is insta...) reported by peter.mounce   -   What steps will reproduce the problem? 1. Install R# 4.5 2. Install Agent Johnson v1.5.2beta 3. Open Visual Studio 4. Tools | Options | General | Fonts & Colors - observe no "ReSharper *" color choices. What is the expected output? What do you see instead? I expect there to be a whole host of ReSharper color options, but there are not. What version of the product are you using? On what operating system? Win2008 x64 Enterprise; VS 2008; ReSharper 4.5; AJ 1.5.2 beta Please provide any additional information below. If AJ is uninstalled, the fonts/colors setting-ability comes back.
    What steps will reproduce the problem? 1. Install R# 4.5 2. Install Agent Johnson v1.5.2beta 3. Open Visual Studio 4. Tools | Options | General | Fonts & Colors - observe no "ReSharper *" color choices. What is the expected output? What do you see instead? I expect there to be a whole host of ReSharper color options, but there are not. What version of the product are you using? On what operating system? Win2008 x64 Enterprise; VS 2008; ReSharper 4.5; AJ 1.5.2 beta Please provide any additional information below. If AJ is uninstalled, the fonts/colors setting-ability comes back.
  • May 10, 2009
    issue 29 (Does not support ReSharper 4.5) commented on by jason.finch   -   Built r110 under Resharper 4.5.1234 (4.5.1) and it is working fine so far. Attached is the build I used if required.
    Built r110 under Resharper 4.5.1234 (4.5.1) and it is working fine so far. Attached is the build I used if required.
  • Apr 21, 2009
    issue 29 (Does not support ReSharper 4.5) commented on by henning....@googlemail.com   -   I have the version dated on April 2nd running with the RTM of R# ... seems so far OK.
    I have the version dated on April 2nd running with the RTM of R# ... seems so far OK.
  • Apr 20, 2009
    issue 29 (Does not support ReSharper 4.5) commented on by drewnoakes   -   Has anyone confirmed whether the beta build works with the RTM build of 4.5?
    Has anyone confirmed whether the beta build works with the RTM build of 4.5?
  • Apr 14, 2009
    r110 (Fixes.) committed by jakob.name   -   Fixes.
    Fixes.
  • Apr 02, 2009
    Agent Johnson 1.5.2 Beta Setup (R# 4.5).msi (Agent Johnson 1.5.2 (Beta) - Resharper v4.5.1212) file uploaded by jakob.name   -  
    Labels: Featured
    Labels: Featured
  • Apr 02, 2009
    r109 (Version 1.5.2 (Beta)) committed by jakob.sitecore   -   Version 1.5.2 (Beta)
    Version 1.5.2 (Beta)
  • Apr 02, 2009
    r108 (Version 1.5.2 (Beta)) committed by jakob.sitecore   -   Version 1.5.2 (Beta)
    Version 1.5.2 (Beta)
  • Apr 02, 2009
    issue 29 (Does not support ReSharper 4.5) commented on by henning....@googlemail.com   -   seems like this is already fixed in the source ... so a new build would greatly be appreciated :) I would build it myself ... but seems like I'm missing some 3rd party components
    seems like this is already fixed in the source ... so a new build would greatly be appreciated :) I would build it myself ... but seems like I'm missing some 3rd party components
  • Mar 30, 2009
    issue 29 (Does not support ReSharper 4.5) commented on by henning.eiben   -   It seems like the namespace JetBrains.UI.Shell.PluginSupport doesn't exists anymore - seems like it moved to JetBrains.UI.ApplicationPluginSupport instead.
    It seems like the namespace JetBrains.UI.Shell.PluginSupport doesn't exists anymore - seems like it moved to JetBrains.UI.ApplicationPluginSupport instead.
  • Mar 26, 2009
    issue 34 ("Replace "" with string.Empty" fix shouldn't display where c...) Status changed by jakob.name   -   Case statement fixed.
    Status: Fixed
    Case statement fixed.
    Status: Fixed
  • Mar 26, 2009
    issue 34 ("Replace "" with string.Empty" fix shouldn't display where c...) commented on by annebolvig   -   This is tricky, so I will have to go case by case. I have fixed the Case statement issue in 1.5.2.
    This is tricky, so I will have to go case by case. I have fixed the Case statement issue in 1.5.2.
  • Mar 26, 2009
    r107 (Upgrade to R#4.5) committed by jakob.sitecore   -   Upgrade to R#4.5
    Upgrade to R#4.5
  • Mar 26, 2009
    r106 (Upgrade to R#4.5) committed by jakob.sitecore   -   Upgrade to R#4.5
    Upgrade to R#4.5
 
Hosted by Google Code