diff --git a/ReCodeItCLI/Commands/ReMap.cs b/ReCodeItCLI/Commands/ReMap.cs index b412a46..176d50c 100644 --- a/ReCodeItCLI/Commands/ReMap.cs +++ b/ReCodeItCLI/Commands/ReMap.cs @@ -6,7 +6,7 @@ using ReCodeItLib.ReMapper; namespace ReCodeItCLI.Commands; -[Command("ReMap", Description = "Generates a re-mapped dll provided a mapping file and de-obfuscated dll")] +[Command("ReMap", Description = "Generates a re-mapped dll provided a mapping file and dll. If the dll is obfuscated, it will automatically de-obfuscate.")] public class ReMap : ICommand { private ReMapper _remapper { get; set; } = new(); @@ -14,7 +14,7 @@ public class ReMap : ICommand [CommandParameter(0, IsRequired = true, Description = "The absolute path to your mapping.json file, supports .json and .jsonc")] public required string MappingJsonPath { get; init; } - [CommandParameter(1, IsRequired = true, Description = "The absolute path to your de-obfuscated dll, containing all references that it needs to resolve.")] + [CommandParameter(1, IsRequired = true, Description = "The absolute path to your dll, containing all references that it needs to resolve.")] public required string AssemblyPath { get; init; } [CommandParameter(2, IsRequired = true, Description = "If true, the re-mapper will publicize all types, methods, and properties")] diff --git a/ReCodeItCLI/readme.md b/ReCodeItCLI/readme.md index 300af8c..49bae89 100644 --- a/ReCodeItCLI/readme.md +++ b/ReCodeItCLI/readme.md @@ -14,9 +14,9 @@ references needed to be resolved. --- -- `remap` - Generates a re-mapped dll when provided with a mapping file and de-obfuscated dll. +- `remap` - Generates a re-mapped dll provided a mapping file and dll. If the dll is obfuscated, it will automatically de-obfuscate. - Param `MappingJsonPath` - The absolute path to the `mapping.json` file supports both `json` and `jsonc`. - - Param `AssemblyPath` - The absolute path to the *de-obfuscated* dll generated from the `deobfuscate` command. + - Param `AssemblyPath` - The absolute path to the dll generated from the `deobfuscate` command. - Param `Publicize` - if true, the re-mapper will publicize all types, methods, and properties in the assembly. - Param `Rename` - If true, the re-mapper will rename all changed types associated variable names to be the same as the declaring type