@@ -4,65 +4,70 @@ plugins {
44}
55
66android {
7- compileSdk 35
87 namespace ' ir.ninjacoder.codesnap'
9-
8+ compileSdk 35
9+
1010 defaultConfig {
1111 minSdk 21
1212 targetSdk 34
1313 versionCode 1
1414 versionName " 1.1.1"
15+ consumerProguardFiles " consumer-rules.pro"
1516 }
16-
17+
1718 buildTypes {
1819 release {
1920 minifyEnabled false
2021 }
22+ debug {
23+ minifyEnabled false
24+ }
2125 }
26+
2227 buildFeatures {
2328 viewBinding true
24-
25- }
26- lint{
27- checkReleaseBuilds false
2829 }
29- lintOptions {
30- checkReleaseBuilds false
31- abortOnError false
30+
31+ lint {
32+ checkReleaseBuilds = false
33+ abortOnError = false
3234 }
33-
35+
3436 compileOptions {
3537 sourceCompatibility JavaVersion . VERSION_17
3638 targetCompatibility JavaVersion . VERSION_17
3739 }
3840}
3941
42+ /* ────────────────
43+ Dependencies
44+ ────────────────── */
4045dependencies {
4146 implementation(" com.google.android.material:material:1.14.0-alpha06" )
42- runtimeOnly ' androidx.graphics:graphics-shapes:1.1.0-alpha01'
47+ runtimeOnly ' androidx.graphics:graphics-shapes:1.1.0-alpha01'
4348 implementation ' androidx.constraintlayout:constraintlayout:2.2.1'
4449 implementation ' androidx.appcompat:appcompat:1.7.1'
4550 implementation ' org.antlr:antlr4:4.13.2'
4651 implementation ' com.google.code.gson:gson:2.13.1'
52+
4753 implementation(" io.noties.markwon:html:4.6.2" )
4854 implementation(" io.noties.markwon:image:4.6.2" )
49- implementation(" com.github.bumptech.glide:glide:5.0.0-rc01" )
50- // annotationProcessor 'io.noties:prism4j-bundler:2.0.0'
51- implementation ' io.noties.markwon:ext-tasklist:4.6.2'
52- implementation ' io.noties.markwon:image-glide:4.6.2'
53- implementation ' io.noties.markwon:core:4.6.2'
54- // implementation("com.caverock:androidsvg:1.4")
55+ implementation(" io.noties.markwon:ext-tasklist:4.6.2" )
56+ implementation(" io.noties.markwon:image-glide:4.6.2" )
57+ implementation(" io.noties.markwon:core:4.6.2" )
5558 implementation(" io.noties.markwon:syntax-highlight:4.6.2" ) {
56-
57- exclude group : " org.jetbrains" , module : " annotations"
58- exclude group : " org.jetbrains" , module : " annotations-java5"
59-
59+ exclude group : " org.jetbrains" , module : " annotations"
60+ exclude group : " org.jetbrains" , module : " annotations-java5"
6061 }
62+
63+ implementation(" com.github.bumptech.glide:glide:5.0.0-rc01" )
6164}
65+
6266afterEvaluate {
6367 publishing {
6468 publications {
6569 aar(MavenPublication ) {
70+ // خروجی AAR
6671 artifact(bundleReleaseAar)
6772
6873 groupId = ' com.github.HanzoDev1375'
0 commit comments