예제 #1
0
파일: Renamer.cs 프로젝트: ldh0227/de4dot
        public Renamer(IEnumerable<IObfuscatedFile> files)
        {
            RenameNamespaces = true;
            RenameTypes = true;
            RenameProperties = true;
            RenameEvents = true;
            RenameFields = true;
            RenameMethods = true;
            RenameMethodArgs = true;
            RenameGenericParams = true;
            RestoreProperties = true;
            RestorePropertiesFromNames = true;
            RestoreEvents = true;
            RestoreEventsFromNames = true;

            isDelegateClass = new DerivedFrom(delegateClasses);
            mergeStateHelper = new MergeStateHelper(memberInfos);

            foreach (var file in files)
                modules.add(new Module(file));
        }
예제 #2
0
 public MemberInfos()
 {
     checkWinFormsClass = new DerivedFrom(WINFORMS_CLASSES);
 }