Commit Graph

36 Commits

Author SHA1 Message Date
Akash Yadav 07b114f4a9 fix(gradle-plugin): add composite build in sample project to check for issues in resolving 'kotlin-dsl' plugin 2023-10-02 11:48:14 +05:30
Akash Yadav b8ddb19727 fix(gradle-plugin): mark logsender dependency as non-changing to avoid unnecessary network operations 2023-10-02 11:47:04 +05:30
Akash Yadav 42ac697856 fix(gradle-plugin): do not add logsender dependency if it is disabled (#1274) 2023-09-09 13:09:23 +05:30
Akash Yadav 47ecf43b9c fix(gradle-plugin): remove check for Android application plugin in AndroidIDEGradlePlugin 2023-09-05 17:36:53 +05:30
Akash Yadav 8d6e531f59 fix(init-script): use latest version from snapshots repository instead of 'latest.integration' 2023-09-05 17:36:53 +05:30
Akash Yadav 78dc4df1d3 fix(gradle-plugin): publish dependencies to maven local before running tests 2023-09-05 17:36:50 +05:30
Akash Yadav 2db008d8bd fix(gradle-plugin): add support for AGP 7.2.0 in LogSenderPlugin 2023-09-05 17:36:48 +05:30
Akash Yadav eedded6492 tests(gradle-plugin): update assertions 2023-09-05 17:36:48 +05:30
Akash Yadav 1dd956083a fix(gradle-plugin): do not try to fetch runtimeConfigurations on unsupported AGP versions 2023-09-05 17:36:46 +05:30
Akash Yadav ca8a0b812b fix(gradle-plugin): do not include AGP dependencies in plugin JAR 2023-09-05 17:36:46 +05:30
Akash Yadav 8e45217d59 fix(gradle-plugin): log dependency version when adding LogSender dependency 2023-09-05 17:36:45 +05:30
Akash Yadav b6a61f3ab1 fix(gradle-plugin): update plugin ids; use custom maven repo for testing 2023-09-05 17:36:45 +05:30
Akash Yadav 72b383971d fix(gradle-plugin): use AGP APIs to configure logsender on debuggable variants 2023-09-05 17:36:44 +05:30
Akash Yadav 18efaa4f3d fix(gradle-plugin): specify AGP as a dependency of AndroidIDE's Gradle Plugin 2023-09-05 17:36:43 +05:30
Akash Yadav 947248b298 fix(gradle-plugin): update resolution strategy for logsender dependency configs to 0 seconds 2023-09-05 17:36:42 +05:30
Akash Yadav 98df15d45a fix(gradle-plugin): add LogSender dependency to all debuggable builds in project 2023-09-05 17:36:41 +05:30
Akash Yadav 4b577f5eed feat: add support for selecting build variants in project (closes #223) 2023-09-05 17:36:37 +05:30
FaSheep 20c121f135 fix(resources): update icon for .kts files (closes #1140) (#1252)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2023-09-02 10:13:23 +05:30
Akash Yadav 49fb757ce9 build: fix project description missing in modules that are published 2023-07-14 19:50:45 +05:30
Akash Yadav 7a27c33a66 fix: use 'latest.integration' as logsender version for local AndroidIDE builds 2023-05-25 18:47:21 +05:30
Akash Yadav 5984aff4c5 fix(gradle-plugin): add maven repository with init script 2023-04-14 01:17:59 +05:30
Akash Yadav 58bbf4c6ff fix(gradle-plugin): ensure maven central repositories are available for downloading logsender 2023-04-13 23:47:47 +05:30
Akash Yadav fa8680e873 refactor: replace hardcoded package names in build scripts with BuildConfig property 2023-04-13 22:56:17 +05:30
Akash Yadav f1f2d83ece feat(build-info): add 'build-info' module to provide build information at runtime 2023-04-13 22:50:52 +05:30
Akash Yadav d10fd0fa11 fix(gradle-plugin): invalid build version name in AndroidIDEBuildInfo 2023-04-13 18:31:20 +05:30
Akash Yadav c4b60c662d fix(gradle-plugin): LogSenderPluginExtension is final 2023-04-13 18:00:44 +05:30
Akash Yadav 8ac67c8060 fix(gradle-plugin): remove usage of 'com.gradle.plugin-publish' 2023-04-12 23:31:46 +05:30
Akash Yadav 1fc9502ef9 feat(gradle-plugin): implemented logic for gradle plugin 2023-04-12 19:58:41 +05:30
Akash Yadav b61cafc064 chore: add publication configuration for modules 2023-04-12 19:31:41 +05:30
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30
Akash Yadav 970f9f56ee Removed unnecessary getApp() usage 2022-09-21 12:24:40 +05:30
Akash Yadav 4bab018d2c Resolved merge conflicts 2022-06-05 08:23:44 +05:30
Akash Yadav 30aa44ce1f Specify ANDROID_SDK_ROOT and ANDROID_USER_HOME in environement variables 2022-05-22 14:03:49 +05:30
Akash Yadav e6325ab126 Updated AndroidIDE Gradle Plugin 2022-05-04 19:13:29 +05:30
Akash Yadav 2d9990d588 Retrieve IdeProject instance from Gradle plugin 2022-04-24 17:45:37 +05:30
Akash Yadav f302e6c3f8 Build and package AndroidIDE Gradle Plugin within app 2022-01-24 09:03:30 +05:30