OmniSharp / omnisharp-server

HTTP wrapper around NRefactory allowing C# editor plugins to be written in any language.
http://www.omnisharp.net
MIT License
380 stars 97 forks source link

Build errors on Mac OS X 10.9.3 #80

Closed brandonphelps closed 10 years ago

brandonphelps commented 10 years ago

I am following the build instruction on the readme under OSX/Linux, but am getting some errors. I installed mono 3.4.0 using homebrew, which should satisfy the mono 3.0.12 minimum requirement. Then I encountered a few problems. The instructions on how to clone and build OmniSharpServer seem a little confusing to me. I think there might be a mistake in the ordering of the commands? Do correct me if I'm wrong, but shouldn't one have to cd OmniSharpServer after the clone and before git submodule update --init --recursive? That is what I assumed at least when trying to build.

After which I tried xbuild inside OmniSharpServer and got 0 warnings and 2 errors. Here is the output from xbuild

XBuild Engine Version 12.0 Mono, Version 3.4.0.0 Copyright (C) 2005-2013 Various Mono authors

Build started 5/29/2014 10:51:37 AM.


Project "/Users/admin/Desktop/OmniSharpServer/OmniSharp.sln" (default target(s)): Target ValidateSolutionConfiguration: Building solution configuration "Debug|Any CPU". Target Build: Project "/Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj" (default target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target GenerateTargetFrameworkMonikerAttribute: Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date. Target CoreCompile: Tool /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/Microsoft.Build.Evaluation.dll Project.cs ProjectItem.cs Properties/AssemblyInfo.cs /target:library /define:"DEBUG;TRACE" /nostdlib /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Data.DataSetExtensions.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/Microsoft.CSharp.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Data.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Core.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4 /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets: error : Error executing tool '/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe': ApplicationName='/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe', CommandLine='/noconfig @/var/folders/ph/k02bv3894jdf2905zv2_mk1r0000gp/T/tmp4f8622a5.tmp', CurrentDirectory='/Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation', Native error= Cannot find the specified file Task "Csc" execution -- FAILED Done building target "CoreCompile" in project "/Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj".-- FAILED Done building project "/Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj".-- FAILED Project "/Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj" (default target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Target GenerateSatelliteAssemblies: No input files were specified for target GenerateSatelliteAssemblies, skipping. Target GenerateTargetFrameworkMonikerAttribute: Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date. Target CoreCompile: Tool /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /delaysign- /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.dll Analysis/AbiComparer.cs Analysis/TypeGraph.cs Analysis/TypeGraphNode.cs Documentation/DocumentationComment.cs Documentation/GetPotentiallyNestedClassTypeReference.cs Documentation/IDocumentationProvider.cs Editor/IDocument.cs Editor/IDocumentLine.cs Editor/ISegment.cs Editor/ITextAnchor.cs Editor/ITextSource.cs Editor/ReadOnlyDocument.cs Editor/StringBuilderDocument.cs Editor/StringTextSource.cs Editor/TextChangeEventArgs.cs Editor/TextSourceVersionProvider.cs IAnnotatable.cs PatternMatching/BacktrackingInfo.cs PatternMatching/Choice.cs PatternMatching/AnyNode.cs PatternMatching/Backreference.cs PatternMatching/INode.cs PatternMatching/Match.cs PatternMatching/NamedNode.cs PatternMatching/OptionalNode.cs PatternMatching/Repeat.cs PatternMatching/Pattern.cs Documentation/XmlDocumentationProvider.cs Properties/AssemblyInfo.cs Properties/GlobalAssemblyInfo.cs Role.cs Semantics/AmbiguousResolveResult.cs Semantics/ArrayAccessResolveResult.cs Semantics/ArrayCreateResolveResult.cs Semantics/ByReferenceResolveResult.cs Semantics/ConstantResolveResult.cs Semantics/ConversionResolveResult.cs Semantics/SizeOfResolveResult.cs Semantics/ErrorResolveResult.cs Semantics/Conversion.cs Semantics/ForEachResolveResult.cs Semantics/InitializedObjectResolveResult.cs Semantics/InvocationResolveResult.cs Semantics/LocalResolveResult.cs Semantics/MemberResolveResult.cs Semantics/NamedArgumentResolveResult.cs Semantics/NamespaceResolveResult.cs Semantics/OperatorResolveResult.cs Semantics/ResolveResult.cs Semantics/ThisResolveResult.cs Semantics/TypeIsResolveResult.cs Semantics/TypeOfResolveResult.cs Semantics/TypeResolveResult.cs Semantics/UnknownMemberResolveResult.cs TextLocation.cs TypeSystem/Accessibility.cs TypeSystem/AnonymousType.cs TypeSystem/ArrayType.cs TypeSystem/AssemblyQualifiedTypeName.cs TypeSystem/ByReferenceType.cs TypeSystem/ComHelper.cs TypeSystem/DefaultSolutionSnapshot.cs TypeSystem/DomRegion.cs TypeSystem/EntityType.cs TypeSystem/ICodeContext.cs TypeSystem/Implementation/BlobReader.cs TypeSystem/Implementation/DefaultVariable.cs TypeSystem/Implementation/ResolvedAttributeBlob.cs TypeSystem/Implementation/UnresolvedAttributeBlob.cs TypeSystem/Implementation/UnresolvedSecurityDeclarationBlob.cs TypeSystem/ISymbol.cs TypeSystem/TaskType.cs TypeSystem/TypeParameterSubstitution.cs TypeSystem/TypeSystemExtensions.cs TypeSystem/FullTypeName.cs TypeSystem/IAmbience.cs TypeSystem/IAssembly.cs TypeSystem/IAttribute.cs TypeSystem/ICompilation.cs TypeSystem/IConstantValue.cs TypeSystem/IEntity.cs TypeSystem/IEvent.cs TypeSystem/IField.cs TypeSystem/IFreezable.cs TypeSystem/IInterningProvider.cs TypeSystem/IMember.cs TypeSystem/IMethod.cs TypeSystem/Implementation/AbstractFreezable.cs TypeSystem/Implementation/AbstractResolvedEntity.cs TypeSystem/Implementation/AbstractResolvedMember.cs TypeSystem/Implementation/AbstractResolvedTypeParameter.cs TypeSystem/Implementation/AbstractType.cs TypeSystem/Implementation/AbstractUnresolvedEntity.cs TypeSystem/Implementation/AbstractUnresolvedMember.cs TypeSystem/Implementation/AccessorOwnerMemberReference.cs TypeSystem/Implementation/BaseTypeCollector.cs TypeSystem/Implementation/DefaultAssemblyReference.cs TypeSystem/Implementation/DefaultAttribute.cs TypeSystem/Implementation/DefaultMemberReference.cs TypeSystem/Implementation/DefaultParameter.cs TypeSystem/Implementation/DefaultResolvedEvent.cs TypeSystem/Implementation/DefaultResolvedField.cs TypeSystem/Implementation/DefaultResolvedMethod.cs TypeSystem/Implementation/DefaultResolvedProperty.cs TypeSystem/Implementation/DefaultResolvedTypeDefinition.cs TypeSystem/Implementation/DefaultResolvedTypeParameter.cs TypeSystem/Implementation/DefaultUnresolvedAssembly.cs TypeSystem/Implementation/DefaultUnresolvedAttribute.cs TypeSystem/Implementation/DefaultUnresolvedEvent.cs TypeSystem/Implementation/DefaultUnresolvedField.cs TypeSystem/Implementation/DefaultUnresolvedMethod.cs TypeSystem/Implementation/DefaultUnresolvedParameter.cs TypeSystem/Implementation/DefaultUnresolvedProperty.cs TypeSystem/Implementation/DefaultUnresolvedTypeDefinition.cs TypeSystem/Implementation/DefaultUnresolvedTypeParameter.cs TypeSystem/Implementation/DummyTypeParameter.cs TypeSystem/Implementation/ExplicitInterfaceImplementationMemberReference.cs TypeSystem/Implementation/FullNameAndTypeParameterCount.cs TypeSystem/Implementation/GetClassTypeReference.cs TypeSystem/Implementation/GetMembersHelper.cs TypeSystem/Implementation/KnownTypeCache.cs TypeSystem/Implementation/MergedNamespace.cs TypeSystem/Implementation/MinimalCorlib.cs TypeSystem/Implementation/NestedTypeReference.cs TypeSystem/Implementation/SimpleCompilation.cs TypeSystem/Implementation/SimpleConstantValue.cs TypeSystem/Implementation/SimpleInterningProvider.cs TypeSystem/Implementation/SpecializedEvent.cs TypeSystem/Implementation/SpecializedField.cs TypeSystem/Implementation/SpecializedMember.cs TypeSystem/Implementation/SpecializedMethod.cs TypeSystem/Implementation/SpecializedProperty.cs TypeSystem/Implementation/SpecializingMemberReference.cs TypeSystem/Implementation/TypeParameterReference.cs TypeSystem/Implementation/TypeWithElementType.cs TypeSystem/Implementation/UnknownType.cs TypeSystem/Implementation/VoidTypeDefinition.cs TypeSystem/INamedElement.cs TypeSystem/INamespace.cs TypeSystem/InheritanceHelper.cs TypeSystem/IntersectionType.cs TypeSystem/IParameter.cs TypeSystem/IParameterizedMember.cs TypeSystem/IUnresolvedFile.cs TypeSystem/IProjectContent.cs TypeSystem/IProperty.cs TypeSystem/ISolutionSnapshot.cs TypeSystem/ISupportsInterning.cs TypeSystem/IType.cs TypeSystem/ITypeDefinition.cs TypeSystem/ITypeParameter.cs TypeSystem/ITypeReference.cs TypeSystem/KnownTypeReference.cs TypeSystem/NullableType.cs TypeSystem/ParameterizedType.cs TypeSystem/ParameterListComparer.cs TypeSystem/ProjectReference.cs TypeSystem/ReflectionNameParseException.cs TypeSystem/SimpleTypeResolveContext.cs TypeSystem/TopLevelTypeName.cs TypeSystem/TypeKind.cs TypeSystem/TypeVisitor.cs TypeSystem/IVariable.cs TypeSystem/PointerType.cs TypeSystem/ReflectionHelper.cs TypeSystem/SpecialType.cs Utils/7BitEncodedInts.cs Utils/BitVector16.cs Utils/BusyManager.cs Utils/CacheManager.cs Utils/CallbackOnDispose.cs Utils/CSharpPrimitiveCast.cs Utils/EmptyList.cs Utils/ExtensionMethods.cs Utils/FastSerializer.cs Utils/GraphVizGraph.cs Utils/ImmutableStack.cs Utils/KeyComparer.cs Utils/LazyInit.cs Utils/MultiDictionary.cs Utils/Platform.cs Utils/ProjectedList.cs Utils/ReferenceComparer.cs Utils/TreeTraversal.cs TypeSystem/Error.cs Completion/ICompletionData.cs Completion/DisplayFlags.cs Completion/IEntityCompletionData.cs Completion/CompletionCategory.cs Completion/IParameterDataProvider.cs Completion/IVariableCompletionData.cs Documentation/IdStringProvider.cs Documentation/IdStringMemberReference.cs Utils/CompositeFormatStringParser/CompositeFormatStringParser.cs Utils/CompositeFormatStringParser/TextSegment.cs Utils/CompositeFormatStringParser/FormatItem.cs Utils/CompositeFormatStringParser/FormatStringSegmentBase.cs Utils/CompositeFormatStringParser/IFormatStringSegment.cs Utils/CompositeFormatStringParser/IFormatStringError.cs Completion/CompletionExtensionMethods.cs Refactoring/IssueMarker.cs Refactoring/Severity.cs Analysis/SymbolCollector.cs TypeSystem/AssemblyLoader.cs Editor/UnicodeNewline.cs Completion/FrameworkLookup.cs Utils/ComparableList.cs PatternMatching/AnyNodeOrNull.cs Editor/ITextPasteHandler.cs /target:library /warnaserror- /unsafe- /checked+ /define:"DEBUG;TRACE" /nowarn:1591 /doc:../bin/Debug/ICSharpCode.NRefactory.xml /nostdlib /platform:AnyCPU /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/System.Core.dll /reference:/usr/local/Cellar/mono/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4 /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets: error : Error executing tool '/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe': ApplicationName='/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe', CommandLine='/noconfig @/var/folders/ph/k02bv3894jdf2905zv2_mk1r0000gp/T/tmp31c964b9.tmp', CurrentDirectory='/Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory', Native error= Cannot find the specified file Task "Csc" execution -- FAILED Done building target "CoreCompile" in project "/Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj".-- FAILED Done building project "/Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj".-- FAILED Task "MSBuild" execution -- FAILED Done building target "Build" in project "/Users/admin/Desktop/OmniSharpServer/OmniSharp.sln".-- FAILED Done building project "/Users/admin/Desktop/OmniSharpServer/OmniSharp.sln".-- FAILED

Build FAILED. Errors:

/Users/admin/Desktop/OmniSharpServer/OmniSharp.sln (default targets) -> (Build target) -> /Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj (default targets) -> /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets: error : Error executing tool '/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe': ApplicationName='/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe', CommandLine='/noconfig @/var/folders/ph/k02bv3894jdf2905zv2_mk1r0000gp/T/tmp4f8622a5.tmp', CurrentDirectory='/Users/admin/Desktop/OmniSharpServer/Microsoft.Build.Evaluation', Native error= Cannot find the specified file

/Users/admin/Desktop/OmniSharpServer/OmniSharp.sln (default targets) -> (Build target) -> /Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj (default targets) -> /usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets: error : Error executing tool '/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe': ApplicationName='/usr/local/Cellar/mono/3.4.0/lib/mono/4.5/mcs.exe', CommandLine='/noconfig @/var/folders/ph/k02bv3894jdf2905zv2_mk1r0000gp/T/tmp31c964b9.tmp', CurrentDirectory='/Users/admin/Desktop/OmniSharpServer/NRefactory/ICSharpCode.NRefactory', Native error= Cannot find the specified file

 0 Warning(s)
 2 Error(s)

Time Elapsed 00:00:01.5307170

Any thoughts?

nosami commented 10 years ago

You're right about the build instructions. What you've done is correct. I'll change those.

Not sure about your build error though. I can only assume it has something to do with the homebrew mono installation.

Here's what my build log looks like. I'm using Mono 3.4.0 from the official channel.

XBuild Engine Version 12.0
Mono, Version 3.4.0.0
Copyright (C) 2005-2013 Various Mono authors

Build started 29/05/2014 17:09:09.
__________________________________________________
Project "/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/OmniSharp.csproj" (default target(s)):
        Target PrepareForBuild:
                Configuration: Debug Platform: x86
        Target ResolveProjectReferences:
                Project "/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj" (default target(s)):
                        Target PrepareForBuild:
                                Configuration: Debug Platform: AnyCPU
                        Target GenerateSatelliteAssemblies:
                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                        Target CoreCompile:
                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/Microsoft.Build.Evaluation.dll Project.cs ProjectItem.cs Properties/AssemblyInfo.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /define:"DEBUG;TRACE" /nostdlib /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Data.DataSetExtensions.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/Microsoft.CSharp.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Data.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
                        Target DeployOutputFiles:
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/obj/Debug/Microsoft.Build.Evaluation.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/bin/Debug/Microsoft.Build.Evaluation.dll.mdb'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/obj/Debug/Microsoft.Build.Evaluation.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/bin/Debug/Microsoft.Build.Evaluation.dll'
                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/Microsoft.Build.Evaluation.csproj".
                Project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj" (default target(s)):
                        Target PrepareForBuild:
                                Configuration: Debug Platform: AnyCPU
                        Target ResolveProjectReferences:
                                Project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj" (default target(s)):
                                        Target PrepareForBuild:
                                                Configuration: Debug Platform: AnyCPU
                                        Target GenerateSatelliteAssemblies:
                                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                                        Target CoreCompile:
                                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /delaysign- /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.dll Analysis/AbiComparer.cs Analysis/TypeGraph.cs Analysis/TypeGraphNode.cs Documentation/DocumentationComment.cs Documentation/GetPotentiallyNestedClassTypeReference.cs Documentation/IDocumentationProvider.cs Editor/IDocument.cs Editor/IDocumentLine.cs Editor/ISegment.cs Editor/ITextAnchor.cs Editor/ITextSource.cs Editor/ReadOnlyDocument.cs Editor/StringBuilderDocument.cs Editor/StringTextSource.cs Editor/TextChangeEventArgs.cs Editor/TextSourceVersionProvider.cs IAnnotatable.cs PatternMatching/BacktrackingInfo.cs PatternMatching/Choice.cs PatternMatching/AnyNode.cs PatternMatching/Backreference.cs PatternMatching/INode.cs PatternMatching/Match.cs PatternMatching/NamedNode.cs PatternMatching/OptionalNode.cs PatternMatching/Repeat.cs PatternMatching/Pattern.cs Documentation/XmlDocumentationProvider.cs Properties/AssemblyInfo.cs Properties/GlobalAssemblyInfo.cs Role.cs Semantics/AmbiguousResolveResult.cs Semantics/ArrayAccessResolveResult.cs Semantics/ArrayCreateResolveResult.cs Semantics/ByReferenceResolveResult.cs Semantics/ConstantResolveResult.cs Semantics/ConversionResolveResult.cs Semantics/SizeOfResolveResult.cs Semantics/ErrorResolveResult.cs Semantics/Conversion.cs Semantics/ForEachResolveResult.cs Semantics/InitializedObjectResolveResult.cs Semantics/InvocationResolveResult.cs Semantics/LocalResolveResult.cs Semantics/MemberResolveResult.cs Semantics/NamedArgumentResolveResult.cs Semantics/NamespaceResolveResult.cs Semantics/OperatorResolveResult.cs Semantics/ResolveResult.cs Semantics/ThisResolveResult.cs Semantics/TypeIsResolveResult.cs Semantics/TypeOfResolveResult.cs Semantics/TypeResolveResult.cs Semantics/UnknownMemberResolveResult.cs TextLocation.cs TypeSystem/Accessibility.cs TypeSystem/AnonymousType.cs TypeSystem/ArrayType.cs TypeSystem/AssemblyQualifiedTypeName.cs TypeSystem/ByReferenceType.cs TypeSystem/ComHelper.cs TypeSystem/DefaultSolutionSnapshot.cs TypeSystem/DomRegion.cs TypeSystem/EntityType.cs TypeSystem/ICodeContext.cs TypeSystem/Implementation/BlobReader.cs TypeSystem/Implementation/DefaultVariable.cs TypeSystem/Implementation/ResolvedAttributeBlob.cs TypeSystem/Implementation/UnresolvedAttributeBlob.cs TypeSystem/Implementation/UnresolvedSecurityDeclarationBlob.cs TypeSystem/ISymbol.cs TypeSystem/TaskType.cs TypeSystem/TypeParameterSubstitution.cs TypeSystem/TypeSystemExtensions.cs TypeSystem/FullTypeName.cs TypeSystem/IAmbience.cs TypeSystem/IAssembly.cs TypeSystem/IAttribute.cs TypeSystem/ICompilation.cs TypeSystem/IConstantValue.cs TypeSystem/IEntity.cs TypeSystem/IEvent.cs TypeSystem/IField.cs TypeSystem/IFreezable.cs TypeSystem/IInterningProvider.cs TypeSystem/IMember.cs TypeSystem/IMethod.cs TypeSystem/Implementation/AbstractFreezable.cs TypeSystem/Implementation/AbstractResolvedEntity.cs TypeSystem/Implementation/AbstractResolvedMember.cs TypeSystem/Implementation/AbstractResolvedTypeParameter.cs TypeSystem/Implementation/AbstractType.cs TypeSystem/Implementation/AbstractUnresolvedEntity.cs TypeSystem/Implementation/AbstractUnresolvedMember.cs TypeSystem/Implementation/AccessorOwnerMemberReference.cs TypeSystem/Implementation/BaseTypeCollector.cs TypeSystem/Implementation/DefaultAssemblyReference.cs TypeSystem/Implementation/DefaultAttribute.cs TypeSystem/Implementation/DefaultMemberReference.cs TypeSystem/Implementation/DefaultParameter.cs TypeSystem/Implementation/DefaultResolvedEvent.cs TypeSystem/Implementation/DefaultResolvedField.cs TypeSystem/Implementation/DefaultResolvedMethod.cs TypeSystem/Implementation/DefaultResolvedProperty.cs TypeSystem/Implementation/DefaultResolvedTypeDefinition.cs TypeSystem/Implementation/DefaultResolvedTypeParameter.cs TypeSystem/Implementation/DefaultUnresolvedAssembly.cs TypeSystem/Implementation/DefaultUnresolvedAttribute.cs TypeSystem/Implementation/DefaultUnresolvedEvent.cs TypeSystem/Implementation/DefaultUnresolvedField.cs TypeSystem/Implementation/DefaultUnresolvedMethod.cs TypeSystem/Implementation/DefaultUnresolvedParameter.cs TypeSystem/Implementation/DefaultUnresolvedProperty.cs TypeSystem/Implementation/DefaultUnresolvedTypeDefinition.cs TypeSystem/Implementation/DefaultUnresolvedTypeParameter.cs TypeSystem/Implementation/DummyTypeParameter.cs TypeSystem/Implementation/ExplicitInterfaceImplementationMemberReference.cs TypeSystem/Implementation/FullNameAndTypeParameterCount.cs TypeSystem/Implementation/GetClassTypeReference.cs TypeSystem/Implementation/GetMembersHelper.cs TypeSystem/Implementation/KnownTypeCache.cs TypeSystem/Implementation/MergedNamespace.cs TypeSystem/Implementation/MinimalCorlib.cs TypeSystem/Implementation/NestedTypeReference.cs TypeSystem/Implementation/SimpleCompilation.cs TypeSystem/Implementation/SimpleConstantValue.cs TypeSystem/Implementation/SimpleInterningProvider.cs TypeSystem/Implementation/SpecializedEvent.cs TypeSystem/Implementation/SpecializedField.cs TypeSystem/Implementation/SpecializedMember.cs TypeSystem/Implementation/SpecializedMethod.cs TypeSystem/Implementation/SpecializedProperty.cs TypeSystem/Implementation/SpecializingMemberReference.cs TypeSystem/Implementation/TypeParameterReference.cs TypeSystem/Implementation/TypeWithElementType.cs TypeSystem/Implementation/UnknownType.cs TypeSystem/Implementation/VoidTypeDefinition.cs TypeSystem/INamedElement.cs TypeSystem/INamespace.cs TypeSystem/InheritanceHelper.cs TypeSystem/IntersectionType.cs TypeSystem/IParameter.cs TypeSystem/IParameterizedMember.cs TypeSystem/IUnresolvedFile.cs TypeSystem/IProjectContent.cs TypeSystem/IProperty.cs TypeSystem/ISolutionSnapshot.cs TypeSystem/ISupportsInterning.cs TypeSystem/IType.cs TypeSystem/ITypeDefinition.cs TypeSystem/ITypeParameter.cs TypeSystem/ITypeReference.cs TypeSystem/KnownTypeReference.cs TypeSystem/NullableType.cs TypeSystem/ParameterizedType.cs TypeSystem/ParameterListComparer.cs TypeSystem/ProjectReference.cs TypeSystem/ReflectionNameParseException.cs TypeSystem/SimpleTypeResolveContext.cs TypeSystem/TopLevelTypeName.cs TypeSystem/TypeKind.cs TypeSystem/TypeVisitor.cs TypeSystem/IVariable.cs TypeSystem/PointerType.cs TypeSystem/ReflectionHelper.cs TypeSystem/SpecialType.cs Utils/7BitEncodedInts.cs Utils/BitVector16.cs Utils/BusyManager.cs Utils/CacheManager.cs Utils/CallbackOnDispose.cs Utils/CSharpPrimitiveCast.cs Utils/EmptyList.cs Utils/ExtensionMethods.cs Utils/FastSerializer.cs Utils/GraphVizGraph.cs Utils/ImmutableStack.cs Utils/KeyComparer.cs Utils/LazyInit.cs Utils/MultiDictionary.cs Utils/Platform.cs Utils/ProjectedList.cs Utils/ReferenceComparer.cs Utils/TreeTraversal.cs TypeSystem/Error.cs Completion/ICompletionData.cs Completion/DisplayFlags.cs Completion/IEntityCompletionData.cs Completion/CompletionCategory.cs Completion/IParameterDataProvider.cs Completion/IVariableCompletionData.cs Documentation/IdStringProvider.cs Documentation/IdStringMemberReference.cs Utils/CompositeFormatStringParser/CompositeFormatStringParser.cs Utils/CompositeFormatStringParser/TextSegment.cs Utils/CompositeFormatStringParser/FormatItem.cs Utils/CompositeFormatStringParser/FormatStringSegmentBase.cs Utils/CompositeFormatStringParser/IFormatStringSegment.cs Utils/CompositeFormatStringParser/IFormatStringError.cs Completion/CompletionExtensionMethods.cs Refactoring/IssueMarker.cs Refactoring/Severity.cs Analysis/SymbolCollector.cs TypeSystem/AssemblyLoader.cs Editor/UnicodeNewline.cs Completion/FrameworkLookup.cs Utils/ComparableList.cs PatternMatching/AnyNodeOrNull.cs Editor/ITextPasteHandler.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /warnaserror- /unsafe- /checked+ /define:"DEBUG;TRACE" /nowarn:1591 /doc:../bin/Debug/ICSharpCode.NRefactory.xml /nostdlib /platform:AnyCPU /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
TypeSystem/IType.cs(50,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `IEquatable<IType>.Equals(IType)'
TypeSystem/IType.cs(50,19): warning CS1574: XML comment on `ICSharpCode.NRefactory.TypeSystem.IType' has cref attribute `IEquatable<IType>.Equals(IType)' that could not be resolved
TypeSystem/ReflectionHelper.cs(211,32): warning CS1574: XML comment on `ICSharpCode.NRefactory.TypeSystem.ReflectionHelper.ParseReflectionName(string)' has cref attribute `FullTypeName(string)' that could not be resolved
TypeSystem/Implementation/DefaultUnresolvedTypeParameter.cs(41,15): warning CS0649: Field `ICSharpCode.NRefactory.TypeSystem.Implementation.DefaultUnresolvedTypeParameter.flags' is never assigned to, and will always have its default value
                                        Target DeployOutputFiles:
                                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory/obj/Debug/ICSharpCode.NRefactory.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll.mdb'
                                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory/obj/Debug/ICSharpCode.NRefactory.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll'
                                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj".
                        Target GenerateSatelliteAssemblies:
                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                        Target CoreCompile:
                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /delaysign- /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.CSharp.dll ../ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs Analysis/ControlFlow.cs Analysis/DefiniteAssignmentAnalysis.cs Analysis/ReachabilityAnalysis.cs Analysis/SemanticHighlightingVisitor.cs Ast/AstNode.cs Ast/AstNodeCollection.cs Ast/AstType.cs Ast/DocumentationReference.cs Ast/IdentifierExpressionBackreference.cs Ast/SyntaxExtensions.cs Ast/SyntaxTree.cs Ast/ComposedType.cs Ast/CSharpModifierToken.cs Ast/CSharpTokenNode.cs Ast/CSharpUtil.cs Ast/DepthFirstAstVisitor.cs Ast/ErrorNode.cs Ast/Expressions/AnonymousMethodExpression.cs Ast/Expressions/AnonymousTypeCreateExpression.cs Ast/Expressions/ArrayCreateExpression.cs Ast/Expressions/ArrayInitializerExpression.cs Ast/Expressions/AsExpression.cs Ast/Expressions/AssignmentExpression.cs Ast/Expressions/BaseReferenceExpression.cs Ast/Expressions/BinaryOperatorExpression.cs Ast/Expressions/CastExpression.cs Ast/Expressions/CheckedExpression.cs Ast/Expressions/ConditionalExpression.cs Ast/Expressions/DefaultValueExpression.cs Ast/Expressions/DirectionExpression.cs Ast/Expressions/Expression.cs Ast/Expressions/IdentifierExpression.cs Ast/Expressions/IndexerExpression.cs Ast/Expressions/InvocationExpression.cs Ast/Expressions/IsExpression.cs Ast/Expressions/LambdaExpression.cs Ast/Expressions/MemberReferenceExpression.cs Ast/Expressions/NamedArgumentExpression.cs Ast/Expressions/NamedExpression.cs Ast/Expressions/NullReferenceExpression.cs Ast/Expressions/ObjectCreateExpression.cs Ast/Expressions/ParenthesizedExpression.cs Ast/Expressions/PointerReferenceExpression.cs Ast/Expressions/PrimitiveExpression.cs Ast/Expressions/QueryExpression.cs Ast/Expressions/SizeOfExpression.cs Ast/Expressions/StackAllocExpression.cs Ast/Expressions/ThisReferenceExpression.cs Ast/Expressions/TypeOfExpression.cs Ast/Expressions/TypeReferenceExpression.cs Ast/Expressions/UnaryOperatorExpression.cs Ast/Expressions/UncheckedExpression.cs Ast/Expressions/UndocumentedExpression.cs Ast/GeneralScope/Attribute.cs Ast/GeneralScope/AttributeSection.cs Ast/GeneralScope/Comment.cs Ast/GeneralScope/Constraint.cs Ast/GeneralScope/DelegateDeclaration.cs Ast/GeneralScope/ExternAliasDeclaration.cs Ast/GeneralScope/NamespaceDeclaration.cs Ast/GeneralScope/TypeDeclaration.cs Ast/GeneralScope/TypeParameterDeclaration.cs Ast/GeneralScope/UsingAliasDeclaration.cs Ast/GeneralScope/UsingDeclaration.cs Ast/IAstVisitor.cs Ast/Identifier.cs Ast/MemberType.cs Ast/Modifiers.cs Ast/NodeType.cs Ast/ObservableAstVisitor.cs Ast/PrimitiveType.cs Ast/SimpleType.cs Ast/Statements/BlockStatement.cs Ast/Statements/BreakStatement.cs Ast/Statements/CheckedStatement.cs Ast/Statements/ContinueStatement.cs Ast/Statements/DoWhileStatement.cs Ast/Statements/EmptyStatement.cs Ast/Statements/ExpressionStatement.cs Ast/Statements/FixedStatement.cs Ast/Statements/ForeachStatement.cs Ast/Statements/ForStatement.cs Ast/Statements/GotoStatement.cs Ast/Statements/IfElseStatement.cs Ast/Statements/LabelStatement.cs Ast/Statements/LockStatement.cs Ast/Statements/ReturnStatement.cs Ast/Statements/Statement.cs Ast/Statements/SwitchStatement.cs Ast/Statements/ThrowStatement.cs Ast/Statements/TryCatchStatement.cs Ast/Statements/UncheckedStatement.cs Ast/Statements/UnsafeStatement.cs Ast/Statements/UsingStatement.cs Ast/Statements/VariableDeclarationStatement.cs Ast/Statements/WhileStatement.cs Ast/Statements/YieldBreakStatement.cs Ast/Statements/YieldReturnStatement.cs Ast/TypeMembers/Accessor.cs Ast/TypeMembers/EntityDeclaration.cs Ast/TypeMembers/ConstructorDeclaration.cs Ast/TypeMembers/DestructorDeclaration.cs Ast/TypeMembers/EnumMemberDeclaration.cs Ast/TypeMembers/EventDeclaration.cs Ast/TypeMembers/FieldDeclaration.cs Ast/TypeMembers/FixedFieldDeclaration.cs Ast/TypeMembers/FixedVariableInitializer.cs Ast/TypeMembers/IndexerDeclaration.cs Ast/TypeMembers/MethodDeclaration.cs Ast/TypeMembers/OperatorDeclaration.cs Ast/TypeMembers/ParameterDeclaration.cs Ast/TypeMembers/PropertyDeclaration.cs Ast/TypeMembers/VariableInitializer.cs CSharpProjectContent.cs Formatter/CSharpFormattingOptions.cs Formatter/Indent.cs OutputVisitor/CodeDomConvertVisitor.cs OutputVisitor/CSharpAmbience.cs OutputVisitor/InsertMissingTokensDecorator.cs OutputVisitor/InsertParenthesesVisitor.cs OutputVisitor/InsertRequiredSpacesDecorator.cs OutputVisitor/CSharpOutputVisitor.cs OutputVisitor/InsertSpecialsDecorator.cs OutputVisitor/ITokenWriter.cs OutputVisitor/TextWriterOutputFormatter.cs Parser/CompilerSettings.cs Parser/CSharpParser.cs Parser/mcs/anonymous.cs Parser/mcs/argument.cs Parser/mcs/assembly.cs Parser/mcs/assign.cs Parser/mcs/async.cs Parser/mcs/attribute.cs Parser/mcs/cfold.cs Parser/mcs/class.cs Parser/mcs/codegen.cs Parser/mcs/complete.cs Parser/mcs/const.cs Parser/mcs/constant.cs Parser/mcs/context.cs Parser/mcs/convert.cs Parser/mcs/CryptoConvert.cs Parser/mcs/cs-parser.cs Parser/mcs/cs-tokenizer.cs Parser/mcs/decl.cs Parser/mcs/delegate.cs Parser/mcs/doc.cs Parser/mcs/driver.cs Parser/mcs/dynamic.cs Parser/mcs/ecore.cs Parser/mcs/enum.cs Parser/mcs/eval.cs Parser/mcs/expression.cs Parser/mcs/field.cs Parser/mcs/flowanalysis.cs Parser/mcs/generic.cs Parser/mcs/import.cs Parser/mcs/iterators.cs Parser/mcs/lambda.cs Parser/mcs/linq.cs Parser/mcs/literal.cs Parser/mcs/location.cs Parser/mcs/membercache.cs Parser/mcs/method.cs Parser/mcs/modifiers.cs Parser/mcs/MonoSymbolFile.cs Parser/mcs/MonoSymbolTable.cs Parser/mcs/MonoSymbolWriter.cs Parser/mcs/namespace.cs Parser/mcs/nullable.cs Parser/mcs/outline.cs Parser/mcs/parameter.cs Parser/mcs/pending.cs Parser/mcs/property.cs Parser/mcs/reflection.cs Parser/mcs/report.cs Parser/mcs/statement.cs Parser/mcs/support.cs Parser/mcs/symbolwriter.cs Parser/mcs/typemanager.cs Parser/mcs/typespec.cs Parser/mcs/visit.cs Properties/AssemblyInfo.cs QueryExpressionExpander.cs Refactoring/DocumentScript.cs Refactoring/UsingHelper.cs Refactoring/LambdaHelper.cs Refactoring/PatternHelper.cs Refactoring/RefactoringAstHelper.cs Refactoring/RefactoringContext.cs Refactoring/Script.cs Refactoring/TypeSystemAstBuilder.cs Refactoring/VariableReferenceGraph.cs Resolver/CompositeResolveVisitorNavigator.cs Resolver/AwaitResolveResult.cs Resolver/DynamicInvocationResolveResult.cs Resolver/DynamicMemberResolveResult.cs Resolver/CSharpConversions.cs Resolver/CSharpAstResolver.cs Resolver/CSharpInvocationResolveResult.cs Resolver/CSharpOperators.cs Resolver/CSharpResolver.cs Resolver/DetectSkippableNodesNavigator.cs Resolver/CastResolveResult.cs Resolver/FindReferencedEntities.cs Resolver/FindReferences.cs Resolver/FindReferenceSearchScope.cs Resolver/IResolveVisitorNavigator.cs Resolver/LambdaResolveResult.cs Resolver/Log.cs Resolver/MemberLookup.cs Resolver/MethodGroupResolveResult.cs Resolver/NodeListResolveVisitorNavigator.cs Resolver/OverloadResolution.cs Resolver/OverloadResolutionErrors.cs Resolver/RenameCallbackArguments.cs Resolver/ResolveAtLocation.cs Resolver/ResolveVisitor.cs Resolver/TypeInference.cs Completion/ICompletionDataFactory.cs Completion/IParameterCompletionDataFactory.cs NameLookupMode.cs TypeSystem/AliasNamespaceReference.cs TypeSystem/AttributeTypeReference.cs TypeSystem/ConstantValues.cs TypeSystem/CSharpAssembly.cs TypeSystem/CSharpAttribute.cs TypeSystem/CSharpDocumentationComment.cs TypeSystem/CSharpUnresolvedFile.cs TypeSystem/CSharpUnresolvedTypeDefinition.cs TypeSystem/CSharpTypeResolveContext.cs TypeSystem/ResolvedUsingScope.cs TypeSystem/TypeOrNamespaceReference.cs TypeSystem/MemberTypeOrNamespaceReference.cs TypeSystem/SimpleTypeOrNamespaceReference.cs TypeSystem/MethodTypeParameterWithInheritedConstraints.cs TypeSystem/TypeSystemConvertVisitor.cs TypeSystem/UsingScope.cs Ast/GeneralScope/PreProcessorDirective.cs Ast/Expressions/ErrorExpression.cs Completion/CompletionDataWrapper.cs Completion/CSharpCompletionEngine.cs Completion/CSharpCompletionEngineBase.cs Completion/CSharpParameterCompletionEngine.cs Parser/mcs/module.cs Parser/mcs/settings.cs Parser/mcs/SourceMethodBuilder.cs Ast/TokenRole.cs Ast/Roles.cs Refactoring/BaseRefactoringContext.cs Refactoring/CodeIssue.cs Refactoring/CodeAction.cs Refactoring/ContextActionAttribute.cs Refactoring/IssueAttribute.cs Formatter/TextEditorOptions.cs Formatter/GeneratedCodeSettings.cs Ast/GeneralScope/NewLineNode.cs Ast/GeneralScope/WhitespaceNode.cs Ast/GeneralScope/TextNode.cs Formatter/FormattingOptionsFactory.cs Completion/ICompletionContextProvider.cs Refactoring/NamingHelper.cs Parser/SeekableStreamReader.cs Refactoring/LocalReferenceFinder.cs Resolver/AliasTypeResolveResult.cs Resolver/AliasNamespaceResolveResult.cs Resolver/ReducedExtensionMethod.cs Formatter/CSharpFormatter.cs Formatter/FormattingVisitor.cs Formatter/FormattingVisitor_TypeMembers.cs Formatter/FormattingVisitor_Global.cs Formatter/FormattingVisitor_Statements.cs Formatter/FormattingVisitor_Expressions.cs Formatter/FormattingChanges.cs IntroduceQueryExpressions.cs CombineQueryExpressions.cs Refactoring/CodeIssueProvider.cs Refactoring/CodeActionProvider.cs Refactoring/CommonSubIssues.cs PatternMatching/AnyType.cs Analysis/NullValueAnalysis.cs Analysis/NullValueStatus.cs Analysis/DeclarationSpace/LocalDeclarationSpace.cs Analysis/DeclarationSpace/LocalDeclarationSpaceVisitor.cs Refactoring/WordParser.cs Refactoring/TypeGuessing.cs Refactoring/FormatStringHelper.cs IndentEngine/CSharpIndentEngine.cs IndentEngine/CacheIndentEngine.cs IndentEngine/IDocumentIndentEngine.cs IndentEngine/IStateMachineIndentEngine.cs IndentEngine/IndentState.cs IndentEngine/TextPasteIndentEngine.cs IndentEngine/NullIStateMachineIndentEngine.cs Refactoring/CodeGenerationService.cs Formatter/FormattingVisitor_Query.cs Analysis/AnnotationNames.cs Formatter/ConstructFixer.cs Util/CloneableStack.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /warnaserror- /unsafe+ /checked- /define:"DEBUG;TRACE;FULL_AST;NET_4_0" /nowarn:1591;1587;1570 /doc:../bin/Debug/ICSharpCode.NRefactory.CSharp.xml /nostdlib /platform:AnyCPU /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
Parser/mcs/cs-tokenizer.cs(1614,9): warning CS0219: The variable `hasLeadingDot' is assigned but its value is never used
Parser/mcs/cs-tokenizer.cs(3075,4): warning CS0162: Unreachable code detected
Completion/CSharpCompletionEngine.cs(883,17): warning CS0219: The variable `parameterDefinition' is assigned but its value is never used
                        Target DeployOutputFiles:
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/obj/Debug/ICSharpCode.NRefactory.CSharp.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.dll.mdb'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/obj/Debug/ICSharpCode.NRefactory.CSharp.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.dll'
                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj".
                Project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj" (default target(s)):
                        Target PrepareForBuild:
                                Configuration: Debug Platform: AnyCPU
                        Target ResolveProjectReferences:
                                Project "/Users/jason/.vim/bundle/Omnisharp/server/cecil/Mono.Cecil.csproj" (default target(s)):
                                        Target PrepareForBuild:
                                                Configuration: net_4_0_Debug Platform: AnyCPU
                                        Target GenerateSatelliteAssemblies:
                                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                                        Target GenerateTargetFrameworkMonikerAttribute:
                                        Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.
                                        Target CoreCompile:
                                        Skipping target "CoreCompile" because its outputs are up-to-date.
                                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/cecil/Mono.Cecil.csproj".
                        Target CopyFilesMarkedCopyLocal:
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.dll'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.dll.mdb'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.xml' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.xml'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug/Mono.Cecil.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/Mono.Cecil.dll'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug/Mono.Cecil.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/Mono.Cecil.dll.mdb'
                        Target GenerateSatelliteAssemblies:
                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                        Target CoreCompile:
                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.Cecil.dll ../ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs Properties/AssemblyInfo.cs CecilLoader.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /define:DEBUG /nostdlib /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug//Mono.Cecil.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
                        Target DeployOutputFiles:
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/obj/Debug/ICSharpCode.NRefactory.Cecil.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.Cecil.dll.mdb'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/obj/Debug/ICSharpCode.NRefactory.Cecil.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.Cecil.dll'
                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/ICSharpCode.NRefactory.Cecil.csproj".
                Project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj" (default target(s)):
                        Target PrepareForBuild:
                                Configuration: Debug Platform: AnyCPU
                        Target ResolveProjectReferences:
                                Project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Xml/ICSharpCode.NRefactory.Xml.csproj" (default target(s)):
                                        Target PrepareForBuild:
                                                Configuration: Debug Platform: AnyCPU
                                        Target GenerateSatelliteAssemblies:
                                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                                        Target CoreCompile:
                                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /delaysign- /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.Xml.dll ../ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs AXmlAttribute.cs AXmlDocument.cs AXmlElement.cs AXmlObject.cs AXmlReader.cs AXmlTag.cs AXmlText.cs AXmlVisitor.cs DocumentationElement.cs IncrementalParserState.cs InternalDocument.cs ObjectIterator.cs ReuseEqualityComparer.cs SyntaxError.cs TagMatchingHeuristics.cs TextType.cs Log.cs Properties/AssemblyInfo.cs TagReader.cs AXmlParser.cs TokenReader.cs XmlSegment.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /warnaserror- /unsafe+ /checked- /define:"DEBUG;TRACE;FULL_AST;NET_4_0" /doc:../bin/Debug/ICSharpCode.NRefactory.Xml.xml /nostdlib /platform:AnyCPU /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
                                        Target DeployOutputFiles:
                                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Xml/obj/Debug/ICSharpCode.NRefactory.Xml.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.Xml.dll.mdb'
                                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Xml/obj/Debug/ICSharpCode.NRefactory.Xml.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.Xml.dll'
                                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Xml/ICSharpCode.NRefactory.Xml.csproj".
                        Target GenerateSatelliteAssemblies:
                        No input files were specified for target GenerateSatelliteAssemblies, skipping.
                        Target CoreCompile:
                                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /delaysign- /debug+ /keyfile:../ICSharpCode.NRefactory.snk /optimize- /out:obj/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll ../ICSharpCode.NRefactory/Properties/GlobalAssemblyInfo.cs Properties/AssemblyInfo.cs CodeActions/AbstractAndVirtualConversionAction.cs CodeActions/AddAnotherAccessorAction.cs CodeActions/AddArgumentNameAction.cs CodeActions/AddCatchTypeAction.cs CodeActions/AddUsingAction.cs CodeActions/AutoLinqSumAction.cs CodeActions/ChangeAccessModifierAction.cs CodeActions/CheckIfParameterIsNullAction.cs CodeActions/ConvertAnonymousDelegateToLambdaAction.cs CodeActions/ConvertAsToCastAction.cs CodeActions/ConvertCastToAsAction.cs CodeActions/ConvertDecToHexAction.cs CodeActions/ConvertDoWhileToWhileLoopAction.cs CodeActions/ConvertEqualityOperatorToEqualsAction.cs CodeActions/ConvertEqualsToEqualityOperatorAction.cs CodeActions/ConvertExplicitToImplicitImplementationAction.cs CodeActions/ConvertForeachToForAction.cs CodeActions/ConvertHexToDecAction.cs CodeActions/ConvertImplicitToExplicitImplementationAction.cs CodeActions/ConvertLambdaBodyExpressionToStatementAction.cs CodeActions/ConvertLambdaBodyStatementToExpressionAction.cs CodeActions/ConvertLambdaToAnonymousDelegateAction.cs CodeActions/ConvertMethodGroupToAnonymousMethodAction.cs CodeActions/ConvertMethodGroupToLambdaAction.cs CodeActions/ConvertSwitchToIfAction.cs CodeActions/ConvertToInitializer/AccessPath.cs CodeActions/ConvertToInitializer/ConvertInitializerToExplicitInitializationsAction.cs CodeActions/ConvertToInitializer/ConvertToInitializerAction.cs CodeActions/ConvertToInitializer/StatementsToInitializerConverter.cs CodeActions/ConvertWhileToDoWhileLoopAction.cs CodeActions/CopyCommentsFromBase.cs CodeActions/CopyCommentsFromInterface.cs CodeActions/CreateBackingStoreAction.cs CodeActions/CreateChangedEventAction.cs CodeActions/CreateClassDeclarationAction.cs CodeActions/CreateConstructorDeclarationAction.cs CodeActions/CreateCustomEventImplementationAction.cs CodeActions/CreateDelegateAction.cs CodeActions/CreateEnumValue.cs CodeActions/CreateEventInvocatorAction.cs CodeActions/CreateFieldAction.cs CodeActions/CreateIndexerAction.cs CodeActions/CreateLocalVariableAction.cs CodeActions/CreateMethodDeclarationAction.cs CodeActions/CreateOverloadWithoutParameterAction.cs CodeActions/CreatePropertyAction.cs CodeActions/CS1520MethodMustHaveAReturnTypeAction.cs CodeActions/DeclareLocalVariableAction.cs CodeActions/ExtensionMethodInvocationToStaticMethodInvocationAction.cs CodeActions/ExtractAnonymousMethodAction.cs CodeActions/ExtractFieldAction.cs CodeActions/ExtractMethod/ExtractMethodAction.cs CodeActions/ExtractMethod/StaticVisitor.cs CodeActions/ExtractMethod/VariableLookupVisitor.cs CodeActions/ExtractMethod/VariableUsageAnalyzation.cs CodeActions/FlipEqualsTargetAndArgumentAction.cs CodeActions/FlipOperatorArgumentsAction.cs CodeActions/GenerateGetterAction.cs CodeActions/GeneratePropertyAction.cs CodeActions/GenerateSwitchLabelsAction.cs CodeActions/ImplementAbstractMembersAction.cs CodeActions/ImplementInterfaceAction.cs CodeActions/ImplementInterfaceExplicitAction.cs CodeActions/ImplementNotImplementedProperty.cs CodeActions/InlineLocalVariableAction.cs CodeActions/InsertAnonymousMethodSignatureAction.cs CodeActions/IntroduceConstantAction.cs CodeActions/IntroduceFormatItemAction.cs CodeActions/InvertConditionalOperatorAction.cs CodeActions/InvertIfAction.cs CodeActions/InvertIfAndSimplify.cs CodeActions/InvertLogicalExpressionAction.cs CodeActions/IterateViaForeachAction.cs CodeActions/JoinDeclarationAndAssignmentAction.cs CodeActions/JoinStringAction.cs CodeActions/LinqFluentToQueryAction.cs CodeActions/LinqQueryToFluentAction.cs CodeActions/MergeNestedIfAction.cs CodeActions/MoveToOuterScopeAction.cs CodeActions/NegateIsExpressionAction.cs CodeActions/NegateRelationalExpressionAction.cs CodeActions/PutInsideUsingAction.cs CodeActions/RemoveBackingStoreAction.cs CodeActions/RemoveBracesAction.cs CodeActions/RemoveRedundantCatchTypeAction.cs CodeActions/RemoveRegionAction.cs CodeActions/ReplaceEmptyStringAction.cs CodeActions/SimplifyIfFlowAction.cs CodeActions/SimplifyIfInLoopsFlowAction.cs CodeActions/SortUsingsAction.cs CodeActions/SpecializedCodeAction.cs CodeActions/SplitDeclarationAndAssignmentAction.cs CodeActions/SplitDeclarationListAction.cs CodeActions/SplitStringAction.cs CodeActions/UseExplicitTypeAction.cs CodeActions/UseStringFormatAction.cs CodeActions/UseVarKeywordAction.cs CodeIssues/Custom/ConvertIfToAndExpressionIssue.cs CodeIssues/Custom/LockThisIssue.cs CodeIssues/Custom/NegativeRelationalExpressionIssue.cs CodeIssues/Custom/NotImplementedExceptionIssue.cs CodeIssues/Custom/RedundantInternalIssue.cs CodeIssues/Custom/RedundantPrivateIssue.cs CodeIssues/Custom/XmlDocIssue.cs CodeIssues/GatherVisitorBase.cs CodeIssues/IssueCategories.cs CodeIssues/NotWorking/AccessToClosureIssues/AccessToClosureIssue.cs CodeIssues/NotWorking/AccessToClosureIssues/AccessToDisposedClosureIssue.cs CodeIssues/NotWorking/AccessToClosureIssues/AccessToModifiedClosureIssue.cs CodeIssues/NotWorking/AccessToClosureIssues/LocalVariableNamePicker.cs CodeIssues/NotWorking/DuplicateBodyMethodIssue.cs CodeIssues/NotWorking/DuplicateExpressionsInConditionsIssue.cs CodeIssues/NotWorking/ParameterCanBeIEnumerableIssue.cs CodeIssues/NotWorking/VariableDeclaredInWideScopeIssue.cs CodeIssues/RefactoringExtensions.cs CodeIssues/Synced/CodeQuality/BaseMethodCallWithDefaultParameterIssue.cs CodeIssues/Synced/CodeQuality/BitwiseOperatorOnEnumWithoutFlagsIssue.cs CodeIssues/Synced/CodeQuality/CanBeReplacedWithTryCastAndCheckForNullIssue.cs CodeIssues/Synced/CodeQuality/CompareOfFloatsByEqualityOperatorIssue.cs CodeIssues/Synced/CodeQuality/ConditionalTernaryEqualBranchIssue.cs CodeIssues/Synced/CodeQuality/DoNotCallOverridableMethodsInConstructorIssue.cs CodeIssues/Synced/CodeQuality/EmptyGeneralCatchClauseIssue.cs CodeIssues/Synced/CodeQuality/EqualExpressionComparisonIssue.cs CodeIssues/Synced/CodeQuality/EventUnsubscriptionViaAnonymousDelegateIssue.cs CodeIssues/Synced/CodeQuality/ForControlVariableIsNeverModifiedIssue.cs CodeIssues/Synced/CodeQuality/FunctionNeverReturnsIssue.cs CodeIssues/Synced/CodeQuality/LocalVariableHidesMemberIssue.cs CodeIssues/Synced/CodeQuality/LongLiteralEndingLowerLIssue.cs CodeIssues/Synced/CodeQuality/OptionalParameterHierarchyMismatchIssue.cs CodeIssues/Synced/CodeQuality/OptionalParameterRefOutIssue.cs CodeIssues/Synced/CodeQuality/ParameterHidesMemberIssue.cs CodeIssues/Synced/CodeQuality/StaticFieldInGenericTypeIssue.cs CodeIssues/Synced/CodeQuality/ThreadStaticAtInstanceFieldIssue.cs CodeIssues/Synced/CodeQuality/ValueParameterNotUsedIssue.cs CodeIssues/Synced/CompilerWarnings/CS1573ParameterHasNoMatchingParamTagIssue.cs CodeIssues/Synced/CompilerWarnings/CS1717AssignmentMadeToSameVariableIssue.cs CodeIssues/Synced/CompilerWarnings/UnassignedReadonlyFieldIssue.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/AffectedEntity.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/DefaultRules.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/InconsistentNamingIssue.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingConventionService.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingRule.cs CodeIssues/Synced/ConstraintViolations/InconsistentNamingIssue/NamingStyle.cs CodeIssues/Synced/NUnit/NonPublicMethodWithTestAttributeIssue.cs CodeIssues/Synced/Opportunities/ConvertClosureToMethodGroupIssue.cs CodeIssues/Synced/Opportunities/ConvertConditionalTernaryToNullCoalescingIssue.cs CodeIssues/Synced/Opportunities/ConvertIfStatementToConditionalTernaryExpressionIssue.cs CodeIssues/Synced/Opportunities/ConvertIfStatementToNullCoalescingExpressionIssue.cs CodeIssues/Synced/Opportunities/ConvertNullableToShortFormIssue.cs CodeIssues/Synced/Opportunities/InvokeAsExtensionMethodIssue.cs CodeIssues/Synced/Opportunities/RewriteIfReturnToReturnIssue.cs CodeIssues/Synced/Opportunities/SuggestUseVarKeywordEvidentIssue.cs CodeIssues/Synced/PracticesAndImprovements/AccessToStaticMemberViaDerivedTypeIssue.cs CodeIssues/Synced/PracticesAndImprovements/BaseMemberHasParamsIssue.cs CodeIssues/Synced/PracticesAndImprovements/ConvertIfDoToWhileIssue.cs CodeIssues/Synced/PracticesAndImprovements/ConvertToConstantIssue.cs CodeIssues/Synced/PracticesAndImprovements/EmptyEmbeddedStatementIssue.cs CodeIssues/Synced/PracticesAndImprovements/FieldCanBeMadeReadOnlyIssue.cs CodeIssues/Synced/PracticesAndImprovements/MemberCanBeMadeStaticIssue.cs CodeIssues/Synced/PracticesAndImprovements/PublicConstructorInAbstractClass.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithFirstOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithLastOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeAny.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeCountIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeFirstIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeFirstOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLastIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLastOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeLongCountIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeSingleIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeSingleOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithOfTypeWhereIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToAnyIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToCountIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToFirstIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToFirstOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLastIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLastOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToLongCountIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSingleIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSingleOrDefaultIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithStringIsNullOrEmptyIssue.cs CodeIssues/Synced/PracticesAndImprovements/SimplifyConditionalTernaryExpressionIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringEndsWithIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringIndexOfIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringLastIndexOfIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringStartsWithIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/UseMethodAnyIssue.cs CodeIssues/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeIssue.cs CodeIssues/Synced/RedundanciesInCode/ConstantNullCoalescingConditionIssue.cs CodeIssues/Synced/RedundanciesInCode/DoubleNegationOperatorIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantAttributeParenthesesIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantBaseQualifierIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantBoolCompareIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantCaseLabelIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantCastIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantCommaInArrayInitializerIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantComparisonWithNullIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantEmptyObjectCreationArgumentListssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantExtendsListEntryIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantIfElseBlockIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantNameQualifierIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantTernaryExpressionIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantThisQualifierIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantToStringCallForValueTypesIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantToStringCallIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantUsingDirectiveIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/EmptyConstructorIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/EmptyDestructorIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/EmptyNamespaceIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/EnumUnderlyingTypeIsIntIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/LocalVariableNotUsedIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/PartialTypeWithSinglePartIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/RedundantBaseConstructorCallIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/RedundantDefaultFieldInitializerIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/RedundantOverridenMemberIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/UnusedTypeParameterIssue.cs CodeIssues/Uncategorized/DisposeMethodInNonIDisposableTypeIssue.cs CodeIssues/Uncategorized/DuplicatedLinqToListOrArrayIssue.cs CodeIssues/Uncategorized/ExceptionRethrowIssue.cs CodeIssues/Uncategorized/ExplicitConversionInForEachIssue.cs CodeIssues/Uncategorized/IncorrectCallToObjectGetHashCodeIssue.cs CodeIssues/Uncategorized/ResultOfAsyncCallShouldNotBeIgnoredIssue.cs CodeIssues/Uncategorized/UseOfMemberOfNullReference.cs CodeActions/AddExceptionDescriptionAction.cs CodeIssues/Uncategorized/DontUseLinqWhenItsVerboseAndInefficientIssue.cs CodeActions/ConvertIfStatementToConditionalTernaryExpressionAction.cs CodeActions/ConvertIfStatementToReturnStatementAction.cs CodeActions/ConvertIfStatementToNullCoalescingExpressionAction.cs CodeIssues/Synced/Opportunities/ConvertIfStatementToSwitchStatementIssue.cs CodeActions/ConvertIfStatementToSwitchStatementAction.cs CodeIssues/Synced/RedundanciesInDeclaration/RedundantParamsIssue.cs CodeActions/ConvertNullCoalescingToConditionalExpressionAction.cs CodeActions/ConvertReturnStatementToIfAction.cs CodeActions/ConvertAssignmentToIfAction.cs CodeIssues/Synced/Opportunities/ForCanBeConvertedToForeachIssue.cs CodeActions/UseAsAndNullCheckAction.cs CodeIssues/Custom/MixedUseOfFieldsAndGettersIssue.cs CodeActions/ConvertForToWhileAction.cs CodeActions/AddBracesAction.cs CodeIssues/Synced/RedundanciesInCode/RedundantEmptyDefaultSwitchBranchIssue.cs CodeIssues/Custom/CompilerErrors/CS0126ReturnMustBeFollowedByAnyExpression.cs CodeIssues/Custom/CompilerErrors/CS0127ReturnMustNotBeFollowedByAnyExpression.cs CodeIssues/Custom/CompilerErrors/CS0152DuplicateCaseLabelValueIssue.cs CodeIssues/Custom/CompilerErrors/CS0759RedundantPartialMethodIssue.cs CodeIssues/Custom/CompilerErrors/CS0029InvalidConversionIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassIssue.cs CodeIssues/Synced/PracticesAndImprovements/ConvertIfToOrExpressionIssue.cs CodeIssues/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureIssue.cs CodeIssues/Synced/RedundanciesInCode/EmptyStatementIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantArgumentDefaultValueIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantEmptyFinallyBlockIssue.cs CodeIssues/Synced/CodeQuality/PartialMethodParameterNameMismatchIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSimpleAssignmentIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringCompareToIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificIssue.cs CodeIssues/Synced/PracticesAndImprovements/UseArrayCreationExpressionIssue.cs CodeIssues/Custom/BaseMethodParameterNameMismatchIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantExplicitArraySizeIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantUnsafeContextIssue.cs CodeIssues/Synced/CompilerErrors/ProhibitedModifiersIssue.cs CodeIssues/Synced/RedundanciesInCode/RemoveRedundantOrStatementIssue.cs CodeActions/ExtractWhileConditionToInternalIfStatementAction.cs CodeActions/ReverseDirectionForForLoopAction.cs CodeIssues/Uncategorized/AutoAsyncIssue.cs CodeIssues/Custom/AdditionalOfTypeIssues.cs CodeIssues/Synced/RedundanciesInCode/RedundantLambdaParameterTypeIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantLambdaSignatureParenthesesIssue.cs CodeIssues/Synced/Opportunities/ConvertToLambdaExpressionIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantArgumentNameIssue.cs CodeActions/AddOptionalParameterToInvocationAction.cs CodeActions/ComputeConstantValueAction.cs CodeIssues/Synced/RedundanciesInCode/RedundantCheckBeforeAssignmentIssue.cs CodeActions/ConvertShiftToMultiplyAction.cs CodeActions/ConvertMultiplyToShiftAction.cs CodeActions/SplitIfAction.cs CodeIssues/Synced/RedundanciesInCode/RedundantLogicalConditionalExpressionOperandIssue.cs CodeIssues/Synced/RedundanciesInCode/ForStatementConditionIsTrueIssue.cs CodeIssues/Synced/Opportunities/ConvertToStaticTypeIssue.cs CodeActions/ReplaceAssignmentWithPostfixExpressionAction.cs CodeActions/ReplacePostfixExpressionWithAssignmentAction.cs CodeActions/ReplaceWithOperatorAssignmentAction.cs CodeActions/ReplaceOperatorAssignmentWithAssignmentAction.cs CodeIssues/Synced/CodeQuality/OperatorIsCanBeUsedIssue.cs CodeIssues/Synced/PracticesAndImprovements/UseIsOperatorIssue.cs CodeIssues/Synced/CodeQuality/FormatStringProblemIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantCatchClauseIssue.cs CodeIssues/Synced/CodeQuality/PossibleMultipleEnumerationIssue.cs CodeIssues/Synced/RedundanciesInCode/ConditionIsAlwaysTrueOrFalseIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/UnusedLabelIssue.cs CodeIssues/Synced/CodeQuality/MemberHidesStaticFromOuterClassIssue.cs CodeIssues/Synced/CodeQuality/MethodOverloadWithOptionalParameterIssue.cs CodeIssues/NotWorking/DuplicateIfInIfChainIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReferenceEqualsWithValueTypeIssue.cs CodeIssues/Synced/CodeQuality/CompareNonConstrainedGenericWithNullIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantDelegateCreationIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantEnumerableCastCallIssue.cs CodeIssues/Custom/CompilerErrors/MissingInterfaceMemberImplementationIssue.cs CodeIssues/Uncategorized/UnmatchedSizeSpecificationInArrayCreationIssue.cs CodeIssues/Uncategorized/RedundantBlockInDifferentBranchesIssue.cs CodeIssues/Synced/CodeQuality/NonReadonlyReferencedInGetHashCodeIssue.cs CodeIssues/Synced/PracticesAndImprovements/ParameterCanBeDeclaredWithBaseTypeIssue.cs CodeIssues/Uncategorized/SameGuardConditionExpressionInIfelseBranchesIssue.cs CodeActions/ConvertHasFlagsToBitwiseFlagComparisonAction.cs CodeActions/ConvertBitwiseFlagComparisonToHasFlagsAction.cs CodeIssues/Synced/RedundanciesInCode/RedundantExplicitArrayCreationIssue.cs CodeIssues/Synced/RedundanciesInCode/ArrayCreationCanBeReplacedWithArrayInitializerIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantAnonymousTypePropertyNameIssue.cs CodeIssues/Synced/CodeQuality/PossibleAssignmentToReadonlyFieldIssue.cs CodeIssues/Synced/CodeQuality/ObjectCreationAsStatementIssue.cs CodeIssues/Synced/CodeQuality/NotResolvedInTextIssue.cs CodeIssues/Synced/CodeQuality/DelegateSubtractionIssue.cs CodeIssues/Synced/RedundanciesInDeclaration/UnusedParameterIssue.cs CodeIssues/Synced/PracticesAndImprovements/SimplifyLinqExpressionIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantExplicitNullableCreationIssue.cs CodeIssues/Synced/RedundanciesInCode/RedundantStringToCharArrayCallIssue.cs CodeIssues/Synced/Opportunities/ConvertToAutoPropertyIssue.cs CodeIssues/Custom/CompilerErrors/StaticConstructorParameterIssue.cs CodeIssues/Synced/CompilerWarnings/CS0183ExpressionIsAlwaysOfProvidedTypeIssue.cs CodeIssues/Synced/CodeQuality/PolymorphicFieldLikeEventInvocationIssue.cs CodeIssues/TODO/ConvertTailRecursiveCallToLoopIssue.cs CodeIssues/TODO/LoopCanBeConvertedToQueryIssue.cs CodeIssues/TODO/PartOfBodyCanBeConvertedToQueryIssue.cs CodeIssues/TODO/RedundantTypeArgumentsOfMethodIssue.cs CodeIssues/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeIssue.cs CodeIssues/Uncategorized/RedundantNotNullAttributeInNonNullableTypeIssue.cs CodeIssues/Custom/CompilerErrors/CS0618UsageOfObsoleteMemberIssue.cs CodeIssues/Custom/CompilerErrors/CS0169FieldIsNeverUsedIssue.cs CodeIssues/Custom/StaticEventSubscriptionIssue.cs CodeActions/CS1105ExtensionMethodMustBeDeclaredStaticAction.cs CodeIssues/Custom/CompilerErrors/CS0659OverrideEqualWithoutGetHashCode.cs CodeIssues/Custom/CompilerErrors/CS1729TypeHasNoConstructorWithNArgumentsIssue.cs CodeIssues/Custom/ParameterOnlyAssignedIssue.cs CodeIssues/Custom/VariableOnlyAssignedIssue.cs CodeIssues/Custom/CallToObjectEqualsViaBaseIssue.cs CodeIssues/Custom/ConstantConditionIssue.cs CodeIssues/Custom/CheckNamespaceIssue.cs CodeIssues/Custom/CastExpressionOfIncompatibleTypeIssue.cs CodeIssues/Custom/CompilerErrors/ExpressionIsNeverOfProvidedTypeIssue.cs CodeIssues/Custom/RedundantAssignmentIssue.cs CodeIssues/Custom/UnreachableCodeIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToMinIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToMaxIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToAverageIssue.cs CodeIssues/Synced/PracticesAndImprovements/ReplaceWithSingleCallToSumIssue.cs obj/Debug/.NETFramework,Version=v4.0.AssemblyAttribute.cs /target:library /unsafe+ /checked- /define:"DEBUG;TRACE;FULL_AST;NET_4_0" /nowarn:1591;1587;1570 /doc:../bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.xml /nostdlib /platform:AnyCPU /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.CSharp.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.Xml.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
                        Target DeployOutputFiles:
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/obj/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll.mdb'
                                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/obj/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll'
                Done building project "/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp.Refactoring/ICSharpCode.NRefactory.CSharp.Refactoring.csproj".
        Target CopyFilesMarkedCopyLocal:
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/packages/monodoc.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/monodoc.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/packages/Nancy.0.22.2/lib/net40/Nancy.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Nancy.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/packages/Nancy.Hosting.Self.0.22.2/lib/net40/Nancy.Hosting.Self.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Nancy.Hosting.Self.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/bin/Debug/Microsoft.Build.Evaluation.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Microsoft.Build.Evaluation.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/bin/Debug/Microsoft.Build.Evaluation.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Microsoft.Build.Evaluation.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.xml' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.xml'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.xml' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.xml'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.Cecil.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.Cecil.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug/ICSharpCode.NRefactory.Cecil.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.Cecil.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug/Mono.Cecil.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Mono.Cecil.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug/Mono.Cecil.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/Mono.Cecil.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.xml' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.CSharp.Refactoring.xml'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.Xml.dll' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.Xml.dll'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.Xml.dll.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.Xml.dll.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug/ICSharpCode.NRefactory.Xml.xml' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/ICSharpCode.NRefactory.Xml.xml'
        Target GenerateSatelliteAssemblies:
        No input files were specified for target GenerateSatelliteAssemblies, skipping.
        Target GenerateTargetFrameworkMonikerAttribute:
        Skipping target "GenerateTargetFrameworkMonikerAttribute" because its outputs are up-to-date.
        Target CoreCompile:
                Tool /Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/x86/Debug/OmniSharp.exe AutoComplete/HelpExtension.cs AutoComplete/HelpService.cs CodeIssues/CodeIssueProviders.cs CodeIssues/CodeIssuesHandler.cs CodeIssues/CodeIssuesModule.cs CodeIssues/GetCodeIssuesResponse.cs CodeIssues/RunCodeIssuesResponse.cs Common/CygPathWrapper.cs Configuration/OmniSharpConfiguration.cs Configuration/PathMode.cs Configuration/PathReplacement.cs Configuration/TestCommands.cs TestContextInformation/GetContextResponse.cs TestContextInformation/TestCommandRequest.cs Documentation/DocumentationFetcher.cs Documentation/MonoDocDocumentationProvider.cs TestContextInformation/GetTestContextModule.cs TestContextInformation/GetTestContextHandler.cs TestContextInformation/GetTestContextResponse.cs Build/BuildCommandBuilder.cs Build/BuildCommandModule.cs Common/FileSystem.cs Common/IFileSystem.cs FindSymbols/FindSymbolsHandler.cs FindSymbols/FindSymbolsModule.cs FindTypes/FindTypesHandler.cs FindTypes/FindTypesModule.cs LookupAllTypes/LookupAllTypesHandler.cs LookupAllTypes/LookupAllTypesModule.cs LookupAllTypes/LookupAllTypesRequest.cs LookupAllTypes/LookupAllTypesResponse.cs Overrides/GetOverrideTargetsModule.cs Overrides/GetOverrideTargetsResponse.cs Overrides/OverrideContext.cs Overrides/OverrideHandler.cs Overrides/RunOverrideTargetModule.cs Overrides/RunOverrideTargetRequest.cs Overrides/RunOverrideTargetResponse.cs Platform.cs ProjectManipulation/AddReference/AddFileReferenceProcessor.cs ProjectManipulation/AddReference/AddGacReferenceProcessor.cs ProjectManipulation/AddReference/AddProjectReferenceProcessor.cs ProjectManipulation/AddReference/AddReferenceHandler.cs ProjectManipulation/AddReference/AddReferenceModule.cs ProjectManipulation/AddReference/AddReferenceRequest.cs ProjectManipulation/AddReference/AddReferenceResponse.cs ProjectManipulation/AddReference/AddReferenceProcessorFactory.cs ProjectManipulation/AddReference/IReferenceProcessor.cs ProjectManipulation/AddReference/ReferenceProcessorBase.cs ProjectManipulation/AddToProject/AddToProjectHandler.cs ProjectManipulation/AddToProject/AddToProjectModule.cs ProjectManipulation/AddToProject/AddToProjectRequest.cs ProjectManipulation/ProjectNotFoundException.cs AutoComplete/AutoCompleteResponse.cs AutoComplete/CompletionDataExtensions.cs Build/BuildHandler.cs Build/BuildLogParser.cs Build/BuildModule.cs Build/BuildResponse.cs CodeFormat/CodeFormatHandler.cs CodeFormat/CodeFormatModule.cs CodeFormat/CodeFormatResponse.cs CodeFormat/CodeFormatRequest.cs Extensions/NodeExtensions.cs FindUsages/AstNodeExtensions.cs FindUsages/FindUsagesHandler.cs FindUsages/FindUsagesModule.cs FindUsages/FindUsagesRequest.cs FindUsages/MemberCollector.cs Common/QuickFix.cs CheckReadyStatus/CheckReadyStatusModule.cs CodeActions/CodeActionProviders.cs CodeActions/GetCodeActionsHandler.cs CodeActions/GetCodeActionsModule.cs CodeActions/GetCodeActionsResponse.cs ProjectManipulation/RemoveFromProject/RemoveFromProjectHandler.cs ProjectManipulation/RemoveFromProject/RemoveFromProjectModule.cs ProjectManipulation/RemoveFromProject/RemoveFromProjectRequest.cs ProjectManipulation/RemoveFromProject/XDocumentExtensions.cs Refactoring/OmniSharpScript.cs Refactoring/OmniSharpRefactoringContext.cs CodeActions/RunCodeActionModule.cs CodeActions/RunCodeActionRequest.cs CodeActions/RunCodeActionsResponse.cs ReloadSolution/ReloadSolutionModule.cs CheckAliveStatus/CheckAliveStatusModule.cs Rename/ModifiedFileResponse.cs Rename/RenameHandler.cs Rename/RenameModule.cs Rename/RenameRequest.cs Rename/RenameResponse.cs Solution/Fusion.cs Solution/GacInterop.cs Solution/IProject.cs Solution/OrphanProject.cs Solution/StringExtensions.cs StopServer/StopServerModule.cs SyntaxErrors/Error.cs SyntaxErrors/SyntaxErrorsModule.cs Parser/BufferParser.cs GotoDefinition/GotoDefinitionHandler.cs GotoImplementation/GotoImplementationModule.cs GotoImplementation/GotoImplementationRequest.cs GotoImplementation/GotoImplementationHandler.cs GotoImplementation/Location.cs GotoDefinition/GotoDefinitionResponse.cs Parser/ParsedResult.cs AutoComplete/AutoCompleteModule.cs AutoComplete/AutoCompleteRequest.cs Bootstrapper.cs Documentation/DocumentationConverter.cs AutoComplete/CompletionData.cs AutoComplete/AutoCompleteHandler.cs GotoDefinition/GotoDefinitionModule.cs GotoDefinition/GotoDefinitionRequest.cs Common/Request.cs Solution/CSharpFile.cs Solution/CSharpProject.cs Logger.cs AutoComplete/MyCompletionCategory.cs Options.cs Program.cs Solution/ProjectReference.cs Properties/AssemblyInfo.cs AutoComplete/CompletionDataFactory.cs Solution/CSharpSolution.cs AutoComplete/StringExtensions.cs Documentation/XmlDocumentationProviderFactory.cs SyntaxErrors/SyntaxErrorsHandler.cs SyntaxErrors/SyntaxErrorsResponse.cs TypeLookup/TypeLookupHandler.cs TypeLookup/TypeLookupResponse.cs TypeLookup/TypeLookupModule.cs TypeLookup/TypeLookupRequest.cs Common/QuickFixResponse.cs AutoComplete/BufferContext.cs CurrentFileMembers/CurrentFileMembersHandler.cs CurrentFileMembers/CurrentFileMembersRequest.cs CurrentFileMembers/Node.cs CurrentFileMembers/CurrentFileTopLevelTypesModule.cs CurrentFileMembers/CurrentFileMembersAsTreeModule.cs CurrentFileMembers/CurrentFileMembersAsTreeResponse.cs CurrentFileMembers/CurrentFileMembersAsFlatModule.cs GotoFile/GotoFileModule.cs GotoFile/GotoFileHandler.cs GotoRegion/GotoRegionHandler.cs GotoRegion/GotoRegionModule.cs GotoRegion/GetDirectivesAstVisitor.cs UpdateBuffer/UpdateBufferModule.cs CodeActions/GetCodeActionRequest.cs Solution/ProjectFinder.cs CodeActions/FixUsingsHandler.cs CodeActions/FixUsingsResponse.cs CodeActions/FixUsingsModule.cs /target:exe /define:"DEBUG;TRACE" /main:OmniSharp.Program /nostdlib /platform:x86 /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/Microsoft.CSharp.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Configuration.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Xml.Linq.dll /reference:../packages/monodoc.dll /reference:../packages/Nancy.0.22.2/lib/net40/Nancy.dll /reference:../packages/Nancy.Hosting.Self.0.22.2/lib/net40/Nancy.Hosting.Self.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/System.Core.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/Microsoft.Build.Evaluation/bin/Debug//Microsoft.Build.Evaluation.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.CSharp.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.Cecil/bin/Debug//ICSharpCode.NRefactory.Cecil.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/cecil/bin/net_4_0_Debug//Mono.Cecil.dll /reference:/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/bin/Debug//ICSharpCode.NRefactory.CSharp.Refactoring.dll /reference:/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.0/mscorlib.dll /warn:4
        Target _CopyDeployFilesToOutputDirectoryPreserveNewest:
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/config.json' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/config.json'
        Target _CopyAppConfigFile:
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/app.config' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/OmniSharp.exe.config'
        Target DeployOutputFiles:
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/obj/x86/Debug/OmniSharp.exe.mdb' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/OmniSharp.exe.mdb'
                Copying file from '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/obj/x86/Debug/OmniSharp.exe' to '/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/bin/Debug/OmniSharp.exe'
Done building project "/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/OmniSharp.csproj".

Build succeeded.

Warnings:

/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/OmniSharp.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.Common.targets (ResolveProjectReferences target) ->
/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.Common.targets (ResolveProjectReferences target) ->
/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory/ICSharpCode.NRefactory.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

        TypeSystem/IType.cs(50,19): warning CS1580: Invalid type for parameter `1' in XML comment cref attribute `IEquatable<IType>.Equals(IType)'
        TypeSystem/IType.cs(50,19): warning CS1574: XML comment on `ICSharpCode.NRefactory.TypeSystem.IType' has cref attribute `IEquatable<IType>.Equals(IType)' that could not be resolved
        TypeSystem/ReflectionHelper.cs(211,32): warning CS1574: XML comment on `ICSharpCode.NRefactory.TypeSystem.ReflectionHelper.ParseReflectionName(string)' has cref attribute `FullTypeName(string)' that could not be resolved
        TypeSystem/Implementation/DefaultUnresolvedTypeParameter.cs(41,15): warning CS0649: Field `ICSharpCode.NRefactory.TypeSystem.Implementation.DefaultUnresolvedTypeParameter.flags' is never assigned to, and will always have its default value

/Users/jason/.vim/bundle/Omnisharp/server/OmniSharp/OmniSharp.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.Common.targets (ResolveProjectReferences target) ->
/Users/jason/.vim/bundle/Omnisharp/server/NRefactory/ICSharpCode.NRefactory.CSharp/ICSharpCode.NRefactory.CSharp.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/3.4.0/lib/mono/4.5/Microsoft.CSharp.Targets (CoreCompile target) ->

        Parser/mcs/cs-tokenizer.cs(1614,9): warning CS0219: The variable `hasLeadingDot' is assigned but its value is never used
        Parser/mcs/cs-tokenizer.cs(3075,4): warning CS0162: Unreachable code detected
        Completion/CSharpCompletionEngine.cs(883,17): warning CS0219: The variable `parameterDefinition' is assigned but its value is never used

         7 Warning(s)
         0 Error(s)

Time Elapsed 00:00:09.9597550
brandonphelps commented 10 years ago

I removed homebrew's mono version and installed the mono from mono-project, selecting MDK. After then attempted the build instructions again, and worked fine and got a similar message to yours.

So it seems like OmniSharpServer has been installed correctly, but I have yet to try it with the emacs plugin.

Thank you for the help

nosami commented 10 years ago

Good to know!

squirrelroad commented 10 years ago

just to say that I also have encountered this same problem, and changed from homebrew to official mono-project build works for me too.

nileshk commented 10 years ago

I did not have any problems building with Mono 3.6.0 from Homebrew (OS X 10.9.4). Maybe things have changed with the newer version of Mono and this is no longer a problem?

nosami commented 10 years ago

@nileshk I hope so. Thanks for the info :)

joaomoreno commented 10 years ago

Homebrew Mono 3.8.0, OSX 10.10.1 here. No trouble building either.