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

crnk-project / crnk-framework / 290
97%
master: 93%

Build:
Build:
LAST BUILD BRANCH: mavencentral
DEFAULT BRANCH: master
Ran 04 Sep 2017 04:29PM UTC
Jobs 1
Files 424
Run time 16s
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

pending completion
290

push

travis-ci

remmeier
Introduce ResourceFieldInformationProvider and ModuleExtension #96

- used to modularize/simplify the various ResourceInformationProvider.
- Jackson-specific logic partially moved into JacksonModule (needs further work).
- renaming from XyInformationBuilder to XyInformationProvider
- introduced ModuleExtension to support dependencies between modules
- meta model construction simplified by letting the JpaModule enrich the MetaModule with new provides trough a ModuleExtension. Allowed to drop the customized information builder setups and rely on the  default ones coming with the repositories.

790 of 790 new or added lines in 30 files covered. (100.0%)

12961 of 13380 relevant lines covered (96.87%)

0.97 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/information/bean/BeanInformation.java
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/CoreModule.java
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/information/resource/DefaultResourceInformationProvider.java
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/jackson/JacksonModule.java
1
100.0
crnk-jpa/src/main/java/io/crnk/jpa/internal/JpaResourceFieldInformationProvider.java
1
100.0
crnk-jpa/src/main/java/io/crnk/jpa/internal/JpaResourceInformationProvider.java
1
100.0
crnk-jpa/src/main/java/io/crnk/jpa/meta/internal/AbstractEntityMetaProvider.java
2
100.0
crnk-core/src/main/java/io/crnk/core/engine/information/resource/ResourceFieldInformationProviderBase.java
3
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/jackson/JacksonResourceFieldInformationProvider.java

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
crnk-client/src/main/java/io/crnk/client/CrnkClient.java
1
100.0
crnk-meta/src/main/java/io/crnk/meta/internal/ResourceMetaProviderImpl.java
1
100.0
crnk-meta/src/main/java/io/crnk/meta/MetaModule.java
1
100.0
crnk-core/src/main/java/io/crnk/core/boot/CrnkBoot.java
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/information/DefaultInformationBuilder.java
1
100.0
crnk-core/src/main/java/io/crnk/core/engine/internal/document/mapper/IncludeLookupSetter.java
1
100.0
crnk-core/src/main/java/io/crnk/core/module/ModuleRegistry.java
1
100.0
crnk-core/src/main/java/io/crnk/core/module/SimpleModule.java
2
100.0
crnk-jpa/src/main/java/io/crnk/jpa/JpaModule.java
5
100.0
crnk-jpa/src/main/java/io/crnk/jpa/meta/internal/AbstractEntityMetaProvider.java
Jobs
ID Job ID Ran Files Coverage
1 290.1 04 Sep 2017 04:29PM UTC 0
96.87
Travis Job 290.1
Source Files on build 290
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #290
  • 903f8692 on github
  • Prev Build on module_updates (#288)
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