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

ckeditor / ckeditor5-dev / 3739 / 1
90%
master: 90%

Build:
DEFAULT BRANCH: master
Ran 18 Nov 2021 10:20AM UTC
Files 83
Run time 11s
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

18 Nov 2021 10:17AM UTC coverage: 87.228% (+0.09%) from 87.137%
3739.1

push

travis-ci-com

web-flow
Merge pull request #731 from ckeditor/pg/10

Feature (env): Redesigned the API for handling localization in CKEditor 5 sources. Now, the code can be shared in 3rd party plugins created by external developers. See ckeditor/ckeditor5-package-generator#9.

Feature (env): The `createPotFiles()` function accepts new flags:

*  `ignoreUnusedCorePackageContexts` - when set to `true`, unused contexts from the `@ckeditor/ckeditor5-core` package will not be displayed as errors,
* `skipLicenseHeader` - when set to `true`, created `*.po` files will not contain the CKEditor 5 license header.

Feature (env): The `simplifyLicenseHeader()` function accepts a new flag (`simplifyLicenseHeader`) that allows skipping adding the contribute URL in generated `*.po` files.

MAJOR BREAKING CHANGE (env): The `createPotFiles()` function requires the `translationsDirectory` option, which points to the directory where all `*.po` files will be created.

MAJOR BREAKING CHANGE (env): The `downloadTranslations()` function requires the following properties:`translationsDirectory` - an absolute path used for resolving paths to packages; `url` - Transifex API URL.

MAJOR BREAKING CHANGE (env): The `upload()` function requires the following properties: `translationsDirectory`- points to the directory where all `*.po` files will be created; `url` - Transifex API URL.

MAJOR BREAKING CHANGE (env): Removed the `ckeditor5-dev-env-translations` binary script as it worked only for the CKEditor 5 project. Use the following functions instead. `const { createPotFiles, uploadPotFiles, downloadTranslations } = require( '@ckeditor/ckeditor5-dev-env' );`.

MAJOR BREAKING CHANGE (env): The `uploadPotFiles()` and `downloadTranslations()` functions require the `token` value passed directly to the script. Use the `require( '@ckeditor/ckeditor5-dev-env/lib/translations/gettoken' )` util for reading the input from the command line.

MINOR BREAKING CHANGE (env): All functions in the `tran... (continued)

900 of 1060 branches covered (84.91%)

Branch coverage included in aggregate %.

2064 of 2338 relevant lines covered (88.28%)

20.41 hits per line

Source Files on job 3739.1
  • Tree
  • List 0
  • Changed 7
  • Source Changed 6
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 3149
  • Travis Job 3739.1
  • 048915a7 on github
  • Prev Job for on master (#3728.1)
  • Next Job for on master (#3740.1)
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