Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split polygon #307

Closed
wants to merge 40 commits into from
Closed

Split polygon #307

wants to merge 40 commits into from

Conversation

eotin
Copy link
Contributor

@eotin eotin commented Jul 10, 2019

No description provided.

eotin added 30 commits June 25, 2019 13:19
- Add MapBox annotations plugins
- Drawing Manager encapsulating the Circle/Line/Fill Manager
- Smart listeners
Refactor KujakuLayer
TODO :
- Include KujakuLayer OnClick & OnLongClick in the drawing Manager
- Add Unit tests
Refactor DrawingManager and KujakuMapview to encapsulate APIs
Update the Manifest.xml
Fix build sample app
Create ShadowCircleLayer class
Isolate KujakuLayer private function from KujakuMapView class
Add SplittingManagerOptions for the SplittingManager
@coveralls
Copy link

Pull Request Test Coverage Report for Build 1452

  • 177 of 213 (83.1%) changed or added relevant lines in 9 files are covered.
  • 268 unchanged lines in 8 files lost coverage.
  • Overall coverage increased (+4.6%) to 45.08%

Changes Missing Coverage Covered Lines Changed/Added Lines %
library/src/main/java/io/ona/kujaku/layers/BoundaryLayer.java 3 4 75.0%
library/src/main/java/io/ona/kujaku/plugin/switcher/layer/BaseLayer.java 0 1 0.0%
library/src/main/java/io/ona/kujaku/layers/ArrowLineLayer.java 0 3 0.0%
library/src/main/java/io/ona/kujaku/views/KujakuMapView.java 0 3 0.0%
library/src/main/java/io/ona/kujaku/manager/AnnotationRepositoryManager.java 9 14 64.29%
library/src/main/java/io/ona/kujaku/manager/SplittingManager.java 145 168 86.31%
Files with Coverage Reduction New Missed Lines %
utils/src/main/java/io/ona/kujaku/utils/exceptions/InvalidMapBoxStyleException.java 2 0.0%
utils/src/main/java/io/ona/kujaku/utils/config/DataSourceConfig.java 20 0.0%
utils/src/main/java/io/ona/kujaku/utils/config/InfoWindowConfig.java 26 0.0%
utils/src/main/java/io/ona/kujaku/utils/helpers/converters/GeoJSONFeature.java 35 12.77%
utils/src/main/java/io/ona/kujaku/utils/helpers/converters/GeoJSONHelper.java 41 0.0%
utils/src/main/java/io/ona/kujaku/utils/config/SortFieldConfig.java 42 0.0%
utils/src/main/java/io/ona/kujaku/utils/helpers/MapBoxStyleHelper.java 45 0.0%
utils/src/main/java/io/ona/kujaku/utils/config/KujakuConfig.java 57 0.0%
Totals Coverage Status
Change from base Build 1451: 4.6%
Covered Lines: 2410
Relevant Lines: 5346

💛 - Coveralls

@eotin eotin closed this Jul 10, 2019
@eotin eotin deleted the split-polygon branch July 16, 2019 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants