File tree Expand file tree Collapse file tree 10 files changed +32
-32
lines changed
buildSrc/src/main/java/plugins Expand file tree Collapse file tree 10 files changed +32
-32
lines changed Original file line number Diff line number Diff line change @@ -29,16 +29,16 @@ jobs:
29
29
restore-keys : |
30
30
${{ runner.os }}-gradle-
31
31
32
- - name : Run Detekt on CoroutineTemplate
33
- working-directory : ./CoroutineTemplate
32
+ - name : Run Detekt on template
33
+ working-directory : ./template
34
34
run : ./gradlew detekt
35
35
36
- - name : Run Android Lint on CoroutineTemplate
37
- working-directory : ./CoroutineTemplate
36
+ - name : Run Android Lint on template
37
+ working-directory : ./template
38
38
run : ./gradlew lint
39
39
40
- - name : Run unit tests and Jacoco on CoroutineTemplate
41
- working-directory : ./CoroutineTemplate
40
+ - name : Run unit tests and Jacoco on template
41
+ working-directory : ./template
42
42
run : ./gradlew jacocoTestReport
43
43
44
44
- name : Set up Ruby
Original file line number Diff line number Diff line change @@ -27,22 +27,22 @@ jobs:
27
27
restore-keys : |
28
28
${{ runner.os }}-gradle-
29
29
30
- - name : Run Detekt on CoroutineTemplate
31
- working-directory : ./CoroutineTemplate
30
+ - name : Run Detekt on template
31
+ working-directory : ./template
32
32
run : ./gradlew detekt
33
33
34
- - name : Archive Detekt reports on CoroutineTemplate
34
+ - name : Archive Detekt reports on template
35
35
uses : actions/upload-artifact@v2
36
36
with :
37
- name : DetektReportsCoroutine
38
- path : CoroutineTemplate /build/reports/detekt/
37
+ name : DetektReportsTemplate
38
+ path : template /build/reports/detekt/
39
39
40
- - name : Run unit tests and Jacoco on CoroutineTemplate
41
- working-directory : ./CoroutineTemplate
40
+ - name : Run unit tests and Jacoco on template
41
+ working-directory : ./template
42
42
run : ./gradlew jacocoTestReport
43
43
44
- - name : Archive code coverage reports on CoroutineTemplate
44
+ - name : Archive code coverage reports on template
45
45
uses : actions/upload-artifact@v2
46
46
with :
47
- name : CodeCoverageReportsCoroutine
48
- path : CoroutineTemplate /app/build/reports/jacoco/jacocoTestReport/
47
+ name : CodeCoverageReportsTemplate
48
+ path : template /app/build/reports/jacoco/jacocoTestReport/
Original file line number Diff line number Diff line change 38
38
sdk install kscript 4.0.3
39
39
echo $PATH >> $GITHUB_PATH
40
40
41
- - name : Verify generating new project from CoroutineTemplate
41
+ - name : Verify generating new project from template
42
42
working-directory : scripts
43
43
run : kscript new_project.kts package-name=co.myproject.example app-name="My Project"
Original file line number Diff line number Diff line change 1
1
* .iml
2
2
.idea
3
3
.gradle
4
- /CoroutineTemplate /local.properties
4
+ /template /local.properties
5
5
/RxJavaTemplate [DEPRECATED ]/local.properties
6
6
.DS_Store
7
7
build /
Original file line number Diff line number Diff line change 1
- # Android Templates: Coroutine
1
+ # Android Templates
2
2
3
3
- Our optimized Android templates used in our android projects
4
4
@@ -48,4 +48,4 @@ Report is located at: `./app/build/reports/jacoco/`
48
48
For ` release ` builds, we need to provide release keystore and signing properties:
49
49
50
50
- Put the ` release.keystore ` file at root ` config ` folder.
51
- - Put keystore signing properties in [ signing.properties] ( https://github.com/nimblehq/android-templates/blob/develop/CoroutineTemplate /signing.properties ) .
51
+ - Put keystore signing properties in [ signing.properties] ( https://github.com/nimblehq/android-templates/blob/develop/template /signing.properties ) .
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ android {
33
33
34
34
compileSdk = Versions .ANDROID_COMPILE_SDK_VERSION
35
35
defaultConfig {
36
- applicationId = " co.nimblehq.coroutine "
36
+ applicationId = " co.nimblehq.template "
37
37
minSdk = Versions .ANDROID_MIN_SDK_VERSION
38
38
targetSdk = Versions .ANDROID_TARGET_SDK_VERSION
39
39
versionCode = Versions .ANDROID_VERSION_CODE
Original file line number Diff line number Diff line change @@ -40,8 +40,8 @@ val packagesExcluded = setOf(
40
40
" **/com/bumptech/glide" ,
41
41
" **/dagger/hilt/internal" ,
42
42
" **/hilt_aggregated_deps" ,
43
- " **/co/nimblehq/coroutine /databinding/**" ,
44
- " **/co/nimblehq/coroutine /di/**"
43
+ " **/co/nimblehq/template /databinding/**" ,
44
+ " **/co/nimblehq/template /di/**"
45
45
)
46
46
47
47
val fileFilter = fileGenerated + packagesExcluded
Original file line number Diff line number Diff line change @@ -29,9 +29,9 @@ Dir[lint_dir].each do |file_name|
29
29
android_lint . lint ( inline_mode : true )
30
30
end
31
31
32
- # Show Danger test coverage report from Jacoco for CoroutineTemplate
33
- jacoco_dir = "CoroutineTemplate /**/build/reports/jacoco/jacocoTestReport/jacocoTestReport.xml"
34
- markdown "## CoroutineTemplate Jacoco report:"
32
+ # Show Danger test coverage report from Jacoco for Template
33
+ jacoco_dir = "template /**/build/reports/jacoco/jacocoTestReport/jacocoTestReport.xml"
34
+ markdown "## Template Jacoco report:"
35
35
Dir [ jacoco_dir ] . each do |file_name |
36
36
# Report coverage of modified files, warn if total project coverage is under 80%
37
37
# or if any modified file's coverage is under 95%
Original file line number Diff line number Diff line change 9
9
10
10
---
11
11
12
- Our Android template: ** [ CoroutineTemplate ] ( https://github.com/nimblehq/android-templates/tree/develop/CoroutineTemplate ) **
12
+ Our Android template: ** [ Template ] ( https://github.com/nimblehq/android-templates/tree/develop/template ) **
13
13
14
14
## Setup
15
15
@@ -23,7 +23,7 @@ Our Android template: **[CoroutineTemplate](https://github.com/nimblehq/android-
23
23
24
24
Example: ` kscript new_project.kts package-name=co.myproject.example app-name="My Project" `
25
25
26
- 4 . Update ` android_version_code ` and ` android_version_name ` in ` CoroutineTemplate /build.gradle`
26
+ 4 . Update ` android_version_code ` and ` android_version_name ` in ` template /build.gradle`
27
27
28
28
## About
29
29
Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ object NewProject {
8
8
private const val KEY_PACKAGE_NAME = " package-name"
9
9
private const val MINUS_SEPARATOR = " -"
10
10
private const val SPACE_SEPARATOR = " "
11
- private const val TEMPLATE_APP_NAME = " Coroutine Template"
12
- private const val TEMPLATE_APPLICATION_CLASS_NAME = " CoroutineTemplateApplication "
13
- private const val TEMPLATE_FOLDER_NAME = " CoroutineTemplate "
14
- private const val TEMPLATE_PACKAGE_NAME = " co.nimblehq.coroutine "
11
+ private const val TEMPLATE_APP_NAME = " Template"
12
+ private const val TEMPLATE_APPLICATION_CLASS_NAME = " TemplateApplication "
13
+ private const val TEMPLATE_FOLDER_NAME = " template "
14
+ private const val TEMPLATE_PACKAGE_NAME = " co.nimblehq.template "
15
15
16
16
private const val PATTERN_APP = " ^([A-Z][a-zA-Z0-9\\ s]*)|([a-z][a-z0-9-]*)$"
17
17
private const val PATTERN_PACKAGE = " ^[a-z]+(\\ .[a-z][a-z0-9]*)+$"
You can’t perform that action at this time.
0 commit comments