Skip to content

🔧 Fix Code Quality: Release build has minification disabled#3

Open
manos-saratsis wants to merge 1 commit into
developmentfrom
orchestrai/fix-code_quality-1772141634986
Open

🔧 Fix Code Quality: Release build has minification disabled#3
manos-saratsis wants to merge 1 commit into
developmentfrom
orchestrai/fix-code_quality-1772141634986

Conversation

@manos-saratsis

Copy link
Copy Markdown
Owner

Issue Fixed

Type: Code Quality
File: app/build.gradle.kts
Line: 29

Description

The release build type sets isMinifyEnabled = false. Despite referencing ProGuard files, no shrinking or obfuscation will be applied. This increases APK size, exposes class/method names, and is a poor default for any template intended for production use.

Suggested Fix

Set isMinifyEnabled = true for release builds and verify proguard-rules.pro is populated with rules for Hilt, Moshi, and Retrofit.

Changes Made

  • Applied AI-generated fix to resolve the issue
  • Preserved existing code structure and style

Generated by OrchestrAI Software Engineer

File: app/build.gradle.kts
The release build type sets isMinifyEnabled = false. Despite referencing ProGuard files, no shrinking or obfuscation will be applied. This increases APK size, exposes class/method names, and is a poor default for any template intended for production use.

Generated by OrchestrAI Code Fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant