Skip to content
This repository has been archived by the owner on Mar 5, 2022. It is now read-only.
/ CodeCleanser Public archive

A tool whose purpose is to transform C# generated from a DLL so that it can then be determined if two DLLs are semantically identical.

License

Notifications You must be signed in to change notification settings

gabrielweyer/CodeCleanser

Repository files navigation

CodeCleanser

A tool whose purpose is to transform C# code generated from a DLL so that it can then be determined if two DLLs are semantically identical.

Usage

Run CodeCleanser on each directory you wish to compare and fire up your favorite compare tool afterward - CodeCleanser will also explore sub directories.

CodeCleanser <directory-path>

This tool has been built around a single use case. The code was decompiled using dotPeek and I only needed to remove the comments at the top of the files and sort the Attributes by alphabetical order.

This project is harnessing the power of Roslyn.

About

A tool whose purpose is to transform C# generated from a DLL so that it can then be determined if two DLLs are semantically identical.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages