@@ -11,7 +11,7 @@ The project includes a shell script file `YTemplate.sh` which renames and restru
11
11
- ` ./YTemplate.sh <package_name> <application_name> ` .
12
12
13
13
Note: To run the shell script on Windows, one can run bash on ubuntu in Windows(starting from Windows 10).
14
- Type ` bash YTemplate.sh <package_name> <data_base_entity> < application_name> ` . It will execute the script.
14
+ Type ` bash YTemplate.sh <package_name> <application_name> ` . It will execute the script.
15
15
16
16
17
17
## Features
@@ -24,6 +24,7 @@ Type ` bash YTemplate.sh <package_name> <data_base_entity> <application_name>`.
24
24
* Ktor for remote database connection.
25
25
* Jacoco support for test report generation.
26
26
27
+
27
28
### Architecture
28
29
Y—Template follows MVVM architecture. Different modules support different layers of MVVM architecture.
29
30
@@ -45,14 +46,14 @@ Y—Template follows MVVM architecture. Different modules support different laye
45
46
![ ] ( singleModuleArchitecture.png )
46
47
47
48
### How to generate test report
48
- - Generating jacoco test report
49
+ - Generating jacoco debug test report
49
50
- Gradle command ` clean build createMergedJacocoReport `
50
51
- From Android Studio
51
52
- Open gradle menu bar from Android Studio right side panel
52
53
- Click on the gradle icon and
53
54
- In command popup window type ` clean build createMergedJacocoReport ` and press enter
54
55
- Wait for the execution completion,
55
- - After successful execution each module level execution report will be stored in 'module \build\reports\jacoco\html\index.html'.
56
+ - After successful execution report will be stored in 'project \build\reports\jacoco\html\index.html'.
56
57
57
58
### How to generate dokka report
58
59
- Gradle command single module ` clean build dokkaHtml ` for multi-module ` clean build dokkaHtmlMultiModule `
0 commit comments