You've already forked linux-packaging-mono
Imported Upstream version 5.2.0.175
Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
This commit is contained in:
parent
4bdbaf4a88
commit
966bba02bb
@ -375,28 +375,29 @@ namespace Mono.Tools {
|
||||
return 0;
|
||||
|
||||
string assemblyName = args [args.Length - 1];
|
||||
AssemblyDefinition ad = AssemblyDefinition.ReadAssembly (assemblyName);
|
||||
if (ad != null) {
|
||||
bool complete = false;
|
||||
|
||||
if (declarative) {
|
||||
// full output (assembly+classes+methods)
|
||||
complete = ProcessAssemblyComplete (tw, ad);
|
||||
} else if (xmloutput) {
|
||||
// full output in XML (for easier diffs after c14n)
|
||||
complete = ProcessAssemblyXml (tw, ad);
|
||||
} else {
|
||||
// default (assembly only)
|
||||
complete = ProcessAssemblyOnly (tw, ad);
|
||||
}
|
||||
using (AssemblyDefinition ad = AssemblyDefinition.ReadAssembly (assemblyName)) {
|
||||
if (ad != null) {
|
||||
bool complete = false;
|
||||
|
||||
if (!complete) {
|
||||
Console.Error.WriteLine ("Couldn't reflect informations.");
|
||||
return 1;
|
||||
if (declarative) {
|
||||
// full output (assembly+classes+methods)
|
||||
complete = ProcessAssemblyComplete (tw, ad);
|
||||
} else if (xmloutput) {
|
||||
// full output in XML (for easier diffs after c14n)
|
||||
complete = ProcessAssemblyXml (tw, ad);
|
||||
} else {
|
||||
// default (assembly only)
|
||||
complete = ProcessAssemblyOnly (tw, ad);
|
||||
}
|
||||
|
||||
if (!complete) {
|
||||
Console.Error.WriteLine ("Couldn't reflect informations.");
|
||||
return 1;
|
||||
}
|
||||
} else {
|
||||
Console.Error.WriteLine ("Couldn't load assembly '{0}'.", assemblyName);
|
||||
return 2;
|
||||
}
|
||||
} else {
|
||||
Console.Error.WriteLine ("Couldn't load assembly '{0}'.", assemblyName);
|
||||
return 2;
|
||||
}
|
||||
tw.Close ();
|
||||
}
|
||||
|
Reference in New Issue
Block a user