ObfuscationConfig.fromJson constructor

ObfuscationConfig.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ObfuscationConfig.fromJson(Map<String, dynamic> json) {
  return ObfuscationConfig(
    enableDartObfuscation: json['enableDartObfuscation'] ?? true,
    enableStringObfuscation: json['enableStringObfuscation'] ?? true,
    enableClassObfuscation: json['enableClassObfuscation'] ?? true,
    enableMethodObfuscation: json['enableMethodObfuscation'] ?? true,
    enableDebugPrintStripping: json['enableDebugPrintStripping'] ?? true,
    enableStackTraceObfuscation: json['enableStackTraceObfuscation'] ?? true,
    customObfuscationRules: Map<String, String>.from(
      json['customObfuscationRules'] ?? {},
    ),
  );
}