Commit Graph
4065 Commits
Author SHA1 Message Date
Igor Oleinikov eea2b04a5a Renamed lighted versions to names without .d.ts to exclude from building. 2014-03-19 16:16:46 +04:00
Igor Oleinikov 2d8a49a676 Added reference of rx-lite.d.ts to rx.binding-lite.d.ts. 2014-03-19 16:09:01 +04:00
Igor Oleinikov 723779e7c1 Extracted common part of definitions of rx.binding.d.ts and rx.lite.d.ts into rx.binding-lite.d.ts. 2014-03-19 16:05:20 +04:00
Igor Oleinikov 1094494b18 Fixed publishValue and replay method signatures;
Added `shareValue` and `replayWhileObserved` methods.
2014-03-19 15:52:52 +04:00
Igor Oleinikov f8031be545 Added multicast and share methods in rx.binding.d.ts;
Fixed defintions of `publish`, `publishLast` and `publishValue` methods.
2014-03-19 15:40:10 +04:00
Igor Oleinikov d6da8b051f Extracted common part of definitions of rx.lite and rx.async into rx.async-lite.d.ts 2014-03-19 14:43:50 +04:00
Igor Oleinikov 2f079e5681 Reverted toPromise to rx-lite.d.ts 2014-03-19 14:41:13 +04:00
Igor Oleinikov 1d167082e9 Extracted common part of definitions with rx.lite from rx.d.ts into rx-lite.d.ts. 2014-03-19 14:24:17 +04:00
Igor Oleinikov 20c02becb7 Removed private functions inherits and addProperties from Rx.internals. 2014-03-19 12:32:38 +04:00
Igor Oleinikov 33f2f14405 Renamed Observable.fromGenerator to fromIterable and added overload to take iterable.
Updated header.
2014-03-19 11:07:17 +04:00
Igor Oleinikov 064bcb14a7 RxJS-BackPressure: added tests. 2014-03-18 12:27:51 +04:00
Igor Oleinikov 3a272478da Added new RxJS-BackPressure module defintion.
Fixed .gitignore to exclude rx.js from ignoring.
2014-03-18 12:22:51 +04:00
Igor Oleinikov 7ae46cf1fd Fixed headers of RxJS-Async and RxJS-Time. 2014-03-18 12:01:02 +04:00
Igor Oleinikov 6c4fcd6035 Rx-Async: added test for startAsync. 2014-03-18 11:53:56 +04:00
Igor Oleinikov 5c938e56b0 Rx-Async: version bump to 2.2.15; added ObservableStatic.startAsync. 2014-03-18 11:51:52 +04:00
Igor Oleinikov 9664806862 Added overloads of selectMany/flatMap taking promises instead of observables. 2014-03-18 11:46:07 +04:00
Igor Oleinikov c3d5120566 Added overloads of concat and merge taking promises instead of observables. 2014-03-18 11:38:53 +04:00
Igor Oleinikov 35e263318a Added Observable.fromGenerator method. 2014-03-18 10:59:20 +04:00
Igor Oleinikov 920c290ae3 Fixed definition for Rx.config.Promise;
Added test for promises;
2014-03-18 10:46:14 +04:00
Igor Oleinikov 3e29e44ddb Promises was moved from rx.async.d.ts to rx.d.ts. 2014-03-18 10:31:19 +04:00
Igor Oleinikov b1c7626cba Rx.Internals renamed to internals;
Added Rx.config module.
2014-03-18 09:51:47 +04:00
Igor Oleinikov c0faaf0ebc promises-a-plus: fixed Q import casing in tests 2014-03-10 21:43:25 +04:00
Igor Oleinikov 0a70335334 Merge branch 'promises-a-plus' 2014-03-10 21:27:52 +04:00
Igor Oleinikov 207d7d0fac promises-a-plus: updated tests of compatibility with implementation libraries 2014-03-10 21:26:58 +04:00
Igor Oleinikov a55ee034aa Merge remote-tracking branch 'remotes/upstream/master'
Conflicts:
	rx.js/rx.d.ts
2014-03-07 15:34:40 +04:00
Igor Oleinikov 87cd95fd92 promises-a-plus: added initial defintions
rx.js: modified IPromise in Async module to match Promises/A+
2014-03-07 14:07:28 +04:00
Masahiro Wakame b80120580a Merge pull request #1770 from borisyankov/stage/tester
Deploy new incremental tester
2014-03-05 13:52:35 +09:00
Bart van der Schoor 08c3557397 added tester cli options
added optimist dependency
sourced optimist definition

changed cli options to use optimist
expose verbose info printers as options
added skipTests option

added npm scripts (lazy)
$ npm run test
$ npm run dry
$ npm run all
$ npm run list
$ npm run help

bumped default tsc version to 0.9.7
tester disabled test filer
tuned suite regexs
tuned npm run commands
added print helpers
2014-03-02 01:44:24 +01:00
Bart van der Schoor a0e4fc304f parallelized tester
added TestQueue class
suites now have TestQueue instance that queues and runs Tests
defaults to two (or more if more cores available)
- Travis has '1.5 virtual cores' (weird)
dropped index parameter from suite callback
added index parameter to Reporter
dropped double Suite::filterTargetFiles calls
small fix in bluebird defs
also print some system info in tester header
2014-03-02 01:41:38 +01:00
Masahiro Wakame 0854df3b0f Merge pull request #1771 from gyohk/master
update to three.js r66.
2014-03-01 22:15:13 +09:00
satoru kimura 6302213502 update to three.js r66. 2014-03-01 20:24:28 +09:00
Bart van der Schoor b134395b23 tuned tester
tuned output to show changes / removals

test filter RegExp finds:
- file-tests.d.ts
- file-test.d.ts
2014-03-01 06:24:09 +01:00
Bart van der Schoor 4f99c0eb3c tester refactored & handle removed files
abort test if a referred file is removed

reworked main promise flow
moved code from runner to index.ts
moved code from runner to print.ts
added logic to handle file removal to index.ts
expanded state in index.ts
dropped property File::formatName
2014-03-01 05:09:00 +01:00
Bart van der Schoor 8c80a0a768 reworked tester flow and resolver
rewrote the reference loop
- ditched triple loop
- added reference map with low-fi queue resolver

simplified promise flow
ditched some methods
move print code to helpers
2014-03-01 01:38:00 +01:00
Bart van der Schoor ca2fa0719b converted tester to promises & lazy iteration
added bluebird & lazy.js dependencies
checking-in used definitions
added tsd.json

parallelized async with bluebird
most iteration uses lazy.js

re-factored test flow to promise structure (instead of chain)
renamed some stuff
linted some quotes

cleaned up output
added some color
2014-02-28 20:32:41 +01:00
Bart van der Schoor c47743cdd5 added method to test-module 2014-02-28 20:27:33 +01:00
Bart van der Schoor 461def4a53 added definitions for test-module
amaze
2014-02-28 20:27:33 +01:00
Bart van der Schoor 76ffe56a44 first setup for incremental testing
combines reference parser and git changes

still very dev mode
2014-02-28 20:27:33 +01:00
Bart van der Schoor 35765e6305 added test-module.d.ts 2014-02-28 20:27:33 +01:00
Bart van der Schoor 8b1a4c1040 added git-change helper
added dependencies to package.json
renamed file index helper
restructured references
added _ref.d.ts
changed references to double-quoted
2014-02-28 20:27:33 +01:00
Bart van der Schoor 880e167158 added reference parser
stores as File::references[]:File

added source-map-support dependency
added glob dependency

ditched io env wrapper for regular node fs / glob
ditched exec env windows wrapper

added <reference> extract util
cleaned File.ts directory handling
added pre-stage to test runner

temporary exclude most files (for testing)
2014-02-28 20:27:32 +01:00
Bart van der Schoor 513db1d6ad split runner code over files
main file got cumbersome
- extracted parts to own files
- still one --out file
- existing code into DT module
cleaned some syntax and lint
expanded arrow-functions to full form
builds using 0.9.7
2014-02-28 20:27:32 +01:00
Diullei Gomes bac5b43114 Merge pull request #1756 from luisrudge/patch-1
added missing object to sinon
2014-02-27 11:12:51 -03:00
Masahiro Wakame a6b7fef7ad Merge pull request #1683 from borisyankov/release-0.9.7
Support of TypeScript v0.9.7
2014-02-27 13:35:43 +09:00
Masahiro Wakame f066db7322 Merge pull request #1760 from gyohk/release-0.9.7
fix angularjs/angular-resource.d.ts for typescript 0.9.7.
2014-02-27 12:39:02 +09:00
satoru kimura 3747c3ba05 fix angularjs/angular-resource.d.ts for typescript 0.9.7. 2014-02-27 12:31:50 +09:00
vvakame e734c9519f adhoc fix knockout.postbox/knockout-postbox.d.ts 2014-02-27 12:21:49 +09:00
vvakame 7d8f18d8cb Merge branch 'master' into release-0.9.7 2014-02-27 11:09:09 +09:00
Bart van der Schoor 3816d9eb7e Merge pull request #1750 from Dashue/googlemaps.infobubble
Added definitions for googlemaps.infobubble
2014-02-27 01:36:27 +01:00
Johan Nilsson 8bc7072dad Added references to google maps and infobubble for tests to pass 2014-02-26 18:43:48 -04:00