push (@::gMatchers, #Microsoft FxCopCmd v1.35.60623.0 #Copyright (C) 1999-2006 Microsoft Corp. All rights reserved. # #Loading msdotnet.cafgui.FxCop... { id => "fxcop-startup", pattern => q{Microsoft FxCopCmd (.*)}, action => q{diagnostic("FxCopCmd: version $1", "info", 0, forwardTo(q{Loading (.*)\.\.\.}));}, }, # Loaded DesignRules.dll... { id => "fxcop-loaded", pattern => q{Loaded (.*)\.\.\.}, action => q{ incValue("fxcop-loaded"); updateSummary();}, }, # Missing dependency { id => "fxcop-missing-dependency", pattern => q{Missing dependency }, action => q{incValue("fxcop-missing-dependency"); incValue("warnings"); updateSummary();}, }, # Assembly reference not resolved: { id => "fxcop-unresolved-reference-counter", pattern => q{(Assembly reference not resolved:|Could not resolve.*:|Could not resolve reference to (.*)\.)}, action => q{incValue("fxcop-unresolved-reference"); incValue("warnings"); updateSummary();}, }, # 14 exceptions occurred while loading AdminConsole. # 00) Assembly reference not resolved: IronPython, Version=1.0.60816.1877, Culture=neutral, PublicKeyToken=31bf3856ad364e35. { id => "fxcop-load-exceptions", pattern => q{(\d+) exceptions occurred while loading (.*)\.}, action => q{incValue("fxcop-exceptions", $1); incValue("warnings"); updateSummary(); diagnostic("FxCopCmd: Exceptions occurred while loading $2", "warning", 0, forwardWhile(q{(\d+)\) }));}, }, # Object reference not set to an instance of an object. # at Microsoft.FxCop.Engines.Introspection.LoadVisitor.RecordCallSites(Method caller) # at Microsoft.FxCop.Engines.Introspection.LoadVisitor.VisitMember(Member member, TargetMember target) { id => "fxcop-object-reference-not-set", pattern => q{Object reference not set to an instance of an object\.}, action => q{incValue("fxcop-object-reference-not-set"); incValue("warnings"); updateSummary(); diagnostic("FxCopCmd: Object reference not set to an instance of an object.", "warning", 0, forwardWhile(q{ at .*} ));}, }, # WARNING: the following missing references were detected. # Analysis might be compromised. Use the '/directory' switch # to specify additional assembly reference search paths. # # Not all assembly references could be resolved. Results might be compromised or incomplete. # Missing dependency 'WindowsFormsIntegration, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be located. This module was referenced by: MSDotNet.CafGUI.6.0.dll { id => "fxcop-assembly-reference-unresolved-summary", pattern => q{WARNING: the following missing references were detected\.}, action => q{incValue("warnings"); updateSummary(); diagnostic("FxCopCmd: Missing references were detected", "warning", 0, forwardWhile(q{Missing dependency }, forwardTo(q{Missing dependency})));}, }, #Failed to add target : Z:\msdotnet-cafgui-8361\msdotnet\cafgui\6.0.0\install\common\assemblies\MSDotNet.CafGUI.6.0.dll. #Could not locate Z:\msdotnet-cafgui-8361\msdotnet\cafgui\6.0.0\install\common\assemblies\MSDotNet.CafGUI.6.0.dll. # at Microsoft.FxCop.Common.TargetFile.Initialize() # at Microsoft.FxCop.Common.TargetFile..ctor(XmlNode xml, NodeBaseDictionary container) # at Microsoft.FxCop.Common.TargetFileDictionary.Load(XmlNode xml) { id => "fxcop-failed-to-add-tgt", pattern => q{Failed to add target :}, action => q{incValue("warnings"); updateSummary(); diagnostic("FxCopCmd: Failed to add target", "warning", 0, forwardWhile(q{ at }, forwardTo(q{ at })));}, }, #There were non-critical errors loading FxCop project: #* Failed to add target : Z:\msdotnet-cafgui-8361\msdotnet\cafgui\6.0.0\install\common\assemblies\MSDotNet.CafGUI.6.0.dll. #* Could not import all messages. #* End of project load errors. { id => "fxcop-project-load-errors", pattern => q{There were non-critical errors loading FxCop project:}, action => q{incValue("warnings"); updateSummary(); diagnostic("FxCopCmd: Project Load Non-critical Errors", "warning", 0, forwardTo(q{\* End of project load errors\.}));}, }, #* Analysis was not performed; at least one valid rules assembly and one valid target file must be specified. { id => "fxcop-analysis-notperformed", pattern => q{\* (Analysis was not performed); (.*)}, action => q{incValue("errors"); updateSummary(); diagnostic($1, "error", 0, forwardTo(q{\.}));}, }, # * 52 total analysis engine exceptions. { id => "fxcop-summary-analysis-exceptions", pattern => q{\* (\d+) total analysis engine exceptions\.}, action => q{incValue("fxcop-summary-analysis-exceptions", $1); updateSummary();}, }, # * 4 total rule exceptions. { id => "fxcop-summary-rule-exceptions", pattern => q{\* (\d+) total rule exceptions\.}, action => q{incValue("fxcop-summary-rule-exceptions", $1); updateSummary();}, }, # Writing 917 messages... { id => "fxcop-summary-messages", pattern => q{Writing (\d+) messages\.\.\.}, action => q{incValue("fxcop-summary-messages", $1); updateSummary();}, }, # Writing report to Z:\msdotnet-cafgui-7944\FxCopReport.html... { id => "fxcop-summary-html", pattern => q{Writing report to .*(FxCopReport\.html)\.\.\.}, action => q{my $jobId = $ENV{COMMANDER_JOBID}; setProperty("/myJob/report-urls/$1", "jobReport.php?jobId=" . $jobId . "&report=" . $1);}, }, );
This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.