/MethodUpdateChecker

A program and library to see if a method changed between two assemblies.

Primary LanguageC#Apache License 2.0Apache-2.0

MethodUpdateChecker

MethodUpdateChecker is a program and library to see if a method changed between two assemblies. This lets you automatically compare two versions of a program and detect if a method is changed.

Basic Usage

To use MethodUpdateChecker, you can run it with MethodUpdateChecker.exe Assembly-1.dll Assembly-2.dll methods.txt (you can use either a .dll or .exe). methods.txt is a text file containing every method that will be checked for changes, and looks like:

Namespace.Type|Method|System.String,System.Char
System.String|Join|System.Char,System.String[]

The second entry is for String.Join, which looks like String.Join(Char, String[]). It is very import to make sure the formatting is correct. Spaces should not be used and names must be fully qualified (System.String not String). If a namespace is not used, you can use just the type name (TypeName|Method1|System.String).

Library Usage