• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

opensrp / fhircore / #324 / 1
44%
main: 44%

Build:
DEFAULT BRANCH: main
Ran 30 Aug 2021 08:55AM UTC
Files 23
Run time 1093min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Aug 2021 08:48AM UTC coverage: 62.031% (-30.6%) from 92.582%
#324.1

push

github-actions

web-flow
Code restructure and refactor (#484)

* Add engine Android library module
* Add ANC Android application module
* Update ci workflows
* Rename eir module package
* Refactor code and re-organize the packages

This commit incoorporates a number of changes including:
- Reorganization of the packages in the modules
- Refactor authentication, moved it the engine module
- Refactor the data layer and moved it to the engine module
- Implement view configurations
- Implement application configurations
- Configuring Jetpack Compose for the modules
- Upgraded gradle version to 7.0.2

NOTE: Jetpack Compose support requires latest Android version at the time
of the commit Arctic Fox 2020.3.1

* Implement configurable login UI using Jetpack Compose

* Refactor register side menu actions
- Refactor sync, logout and switching language

* Refactor register side menu

* Refactor side menu items count

* Show error message when sync fails

* Add material primary variant color to theme

* Refactor base register fragment
- Use compose/Android views on the viewholder

* Clean up unwanted classes

* Move ImmunizationItem constants

* Migrate tests for patient details

* Migrate tests for questionnaire

* Migrate tests for record vaccine

* Migrate test for EirFhirSyncWorker

* Migrate test for EirAuthAndroidService

* Migrate tests for EirApplication

* Add test for EirAuthenticationService

* Refactor questionnaire activity
- also updated the sample questionnaire form

* Move model packages in engine module to their respective ui packages
- This is to add more cohesivenes to the package structure

* Change adapter to paging adapter

* Add filter implementation for register

* Apply filter via search bar

* Implement show due filter

* Implement clear button on search bar

* Initiate sync immediately after login

* Fix translation issue

* Separate list item listener actions

* Hide or show password on... (continued)

562 of 906 relevant lines covered (62.03%)

0.62 hits per line

Source Files on job #324.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 324
  • 40339c7c on github
  • Prev Job for on main (##304.1)
  • Next Job for on main (##336.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc