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

excaliburjs / Excalibur / 1217
84%
main: 89%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/site/webpack-dev-server-5.2.6
DEFAULT BRANCH: main
Ran 19 Dec 2016 02:54AM UTC
Jobs 1
Files 1
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

pending completion
1217

push

travis-ci

web-flow
[#684] Implement Obsolete Decorator (#728)

Closes #684 

## Changes:

- Implement `@obsolete` decorator with the ability to pass a custom message and/or suggest a suitable alternative method
- Mark `exPromise.wrap` and `exEngine.fps` as `@obsolete`
- Update grunt build and tsconfig.json to include the `experimentalDecorators` flag

One thing to note, is that the decorator api **only works on functions/getters/setters** so if you want to make a particular property obsolete, you'll need to refactor it into getter/setter and decorate accordingly.

![image](https://cloud.githubusercontent.com/assets/612071/21076294/57fb2f98-beed-11e6-8757-23cbe7b8f592.png)

This is what shows up in the console when attempting to use a decorated method.

![image](https://cloud.githubusercontent.com/assets/612071/21076317/db29c3e8-beed-11e6-8e4a-a420d2d058fc.png)

4794 of 6944 relevant lines covered (69.04%)

164.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1217.1 19 Dec 2016 02:54AM UTC 0
69.04
Travis Job 1217.1
Source Files on build 1217
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1217
  • 0024d23c on github
  • Prev Build on master (#1211)
  • Next Build on master (#1218)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc