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

mongodb / stitch-android-sdk / baas_android_sdk_49b45c96d59060b59b044a4b87a6706a53de9242 / 11
67%
master: 67%

Build:
DEFAULT BRANCH: master
Ran 26 Mar 2019 03:48PM UTC
Files 2
Run time 0s
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

26 Mar 2019 03:48PM UTC coverage: 60.0% (+60.0%) from 0.0%
baas_android_sdk_49b45c96d59060b59b044a4b87a6706a53de9242.11

push

evergreen

DOCSP-4586 Add feedback widget to hosted docs (#116)

This adds the feedback ~and intercom~ widgets to the hosted docs
(more specifically: docs generated with the 'analytics' enabled).

Like the analytics snippet, these widget snippets and some supporting
css, js and HTML pieces are hacked into the header html that javadoc's
standard doclet allows us to include on each page.

Javadoc's standard doclet supports multiple additional css files
using the --add-stylesheet flag, but the options object in the build.gradle
script only allows one additional stylesheet. Besides, there doesn't
seem to be a way to include non-css supporting files (i.e. additional
js files) in each page. Therefore, I resorted to importing some of the
supporting stylesheets and js files from the docs site for the JS sdk.
(Since this header is only included for live docs anyway, this should
not impact local/offline users of the docs at all.)

Bringing in the complete style assets as seen on the JS sdk docs
is too heavy at this time and doesn't play nicely with the standard
doclet styling. So a few required css properties are inlined in HTML
and the font-awesome parts of the overall style (just for the
thumbs-up, thumbs-down and chat bubble icons) is extracted and built
as a standalone file. Instructions on how to do that are in the
contrib/assets/css/README.md file -- I deemed bringing in the entire
theme build just for a couple icons to be overkill. Hopefully, this
is only a temporary solution as we have plans to overhaul the javadoc
output anyway.

Finally, the fonts need to be copied into the javadoc directory
but I can't get this to work as a gradle task. The javadoc step
always happens after the task (even with, e.g.
`copyDocFonts.mustRunAfter doAllJavadocs`). So I just put it in
the generate_docs.sh script instead.

6 of 10 relevant lines covered (60.0%)

0.6 hits per line

Source Files on job baas_android_sdk_49b45c96d59060b59b044a4b87a6706a53de9242.11
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 0
  • 49b45c96 on github
  • Prev Job for on master (#baas_android_sdk_c171afe62e63cd982a2863364289312771534f96_d099bc427fbfaee64f4180f7661f1062.5)
  • Next Job for on master (#baas_android_sdk_9c7e45ecafbc7e355c01cb6c2524387ff0904d54_d099bc427fbfaee64f4180f7661f1062.25)
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

© 2025 Coveralls, Inc