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

mongodb / stitch-android-sdk / 5c98eb261e2d17086eefa25d
22%
master: 67%

Build:
Build:
LAST BUILD BRANCH: SyncPerf
DEFAULT BRANCH: master
Ran 25 Mar 2019 03:13PM UTC
Jobs 10
Files 49
Run time 26min
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
5c98eb261e2d17086eefa25d

Pull #116

evergreen

DOCSP-4586 Add feedback widget to hosted docs

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.
Pull Request #116: DOCSP-4586 Add feedback widget to hosted docs

221 of 983 relevant lines covered (22.48%)

0.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5c98eb261e2d17086eefa25d.1 25 Mar 2019 03:13PM UTC 0
0.0
2 5c98eb261e2d17086eefa25d.2 25 Mar 2019 03:13PM UTC 0
0.0
3 5c98eb261e2d17086eefa25d.3 25 Mar 2019 03:13PM UTC 0
0.0
4 5c98eb261e2d17086eefa25d.4 25 Mar 2019 03:13PM UTC 0
52.94
5 5c98eb261e2d17086eefa25d.5 25 Mar 2019 03:13PM UTC 0
0.0
6 5c98eb261e2d17086eefa25d.6 25 Mar 2019 03:13PM UTC 0
92.31
7 5c98eb261e2d17086eefa25d.7 25 Mar 2019 03:13PM UTC 0
100.0
8 5c98eb261e2d17086eefa25d.8 25 Mar 2019 03:13PM UTC 0
0.0
9 5c98eb261e2d17086eefa25d.9 25 Mar 2019 03:13PM UTC 0
78.14
10 5c98eb261e2d17086eefa25d.10 25 Mar 2019 03:13PM UTC 0
84.62
Source Files on build 5c98eb261e2d17086eefa25d
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #116
  • PR Base - master (#BAAS_AND...)
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