You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.6 KiB
45 lines
1.6 KiB
<AddIn name = "CodeAnalysis" |
|
author = "Daniel Grunwald" |
|
copyright = "prj:///doc/copyright.txt" |
|
description = "Integrates FxCop code analysis"> |
|
|
|
<Manifest> |
|
<Identity name = "ICSharpCode.CodeAnalysis"/> |
|
</Manifest> |
|
|
|
<Runtime> |
|
<Import assembly = "CodeAnalysis.dll"/> |
|
</Runtime> |
|
|
|
<Path name = "/SharpDevelop/MSBuildEngine/AdditionalTargetFiles"> |
|
<String id="CodeAnalysis" text = "$(SharpDevelopBinPath)/SharpDevelop.CodeAnalysis.targets"/> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/BackendBindings/ProjectOptions/AllManaged"> |
|
<DialogPanel id = "CodeAnalysis" |
|
label = "${res:ICSharpCode.CodeAnalysis}" |
|
class = "ICSharpCode.CodeAnalysis.AnalysisProjectOptionsPanel"/> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/ProjectActions"> |
|
<MenuItem id = "CheckWithFxCop" |
|
label = "${res:ICSharpCode.CodeAnalysis.CheckWithFxCop}" |
|
class = "ICSharpCode.CodeAnalysis.CheckCurrentProjectCommand"/> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/MSBuildEngine/AdditionalLoggers"> |
|
<TaskBoundAdditionalLogger |
|
id = "FxCopLogger" |
|
taskname = "FxCop" |
|
class = "ICSharpCode.CodeAnalysis.FxCopLogger"/> |
|
</Path> |
|
|
|
<Path name="/SharpDevelop/Pads/ErrorList/CodeAnalysisTaskContextMenu"> |
|
<MenuItem id = "Exclude" |
|
label = "Suppress message" |
|
loadclasslazy = "false" |
|
class = "ICSharpCode.CodeAnalysis.SuppressMessageCommand"/> |
|
<MenuItem id = "Separator" type = "Separator"/> |
|
<Include id="default" path="/SharpDevelop/Pads/ErrorList/TaskContextMenu"/> |
|
</Path> |
|
</AddIn>
|
|
|