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

hibernate / hibernate-search-6-poc / 298
87%

Build:
DEFAULT BRANCH: master
Ran 19 Mar 2018 03:23PM UTC
Jobs 1
Files 360
Run time 52s
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
298

push

travis-ci

yrodiere
Make annotation discovery a global setting

The previous implementation tried to be smart, discovering nested type
annotations when processing annotation mapping, and ignoring them when
processing programmatic mapping.

But the approach was fundamentally flawed: some of the discovered
metadata is cached, and shared between all the mappings. For instance
this is the case of markers. So with the previous approach, discovered
annotations could impact a programmatic mapping or not depending on
whether they were discovered before or after the programmatic mapping
was processed. Which can be terribly confusing.

Thus I gave up and made annotation discovery a global setting: either
you enable it everywhere (in annotation and programmatic mappings),
or you don't enable it at all.

The original goal of this switch was to allow people with annotated
classes to ignore the annotations and only rely on a programmatic
mapping, so I also added a setting in the ORM integration to disable
annotation mapping completely.

4862 of 6105 relevant lines covered (79.64%)

0.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 298.1 19 Mar 2018 03:23PM UTC 0
79.64
Travis Job 298.1
Source Files on build 298
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #298
  • a0f77a23 on github
  • Prev Build on master (#296)
  • Next Build on master (#299)
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