Content-Length: 299168 | pFad | https://github.com/NativeScript/nativescript-cli/pull/2411

FD Remove fibers by rosen-vladimirov · Pull Request #2411 · NativeScript/nativescript-cli · GitHub
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove fibers #2411

Merged
merged 2 commits into from
Jan 13, 2017
Merged

Remove fibers #2411

merged 2 commits into from
Jan 13, 2017

Conversation

rosen-vladimirov
Copy link
Contributor

@rosen-vladimirov rosen-vladimirov commented Jan 11, 2017

This is a combination of 36 commits.

Remove IFuture from function signatures - replace with async...Promise

Replace future wrapper in class-less functions

Replace .wait with await

Replace .wait with await vol 2

Replace .wait with await vol 3

Replace IFuture with Promise in .d.ts

Replace Future.fromResult with async

Mark IFuture functions without access modifiers as async

Replace function..IFuture with async Promise ONE occurrence

Mark execute functions as async...Promise

Mark lambdas as async

Replace future.throw with reject

Replace future.return with resolve

Replace new Future with new Promise(resolve, reject)

Revive lib/common

Remove fibers from package.json

Replace await return/await if with proper language

Fix file in root of lib

Fix lib/tools

Fix lib/commands/plugin

Fix lib/commands

Fix files in lib/services up to test-execution-service.ts

Fix all files in lib/providers

Update package.json with required dependencies for testing. Fix tests from android-project-properties-manager to npm-support (inclusive) - all can be run successfully.

Fix lib/device-sockets

Fix test/platform-commands

Fix services up until test-execution-service

Fix test/platform-service

Fix test/plugin-variables-service

Fix test/lugins-service

Fix test/project-commands

Fix test/project-name-service

Fix test/project-service

test/project-templates-service

Fix the rest of tests/

@rosen-vladimirov
Copy link
Contributor Author

run ci

@vchimev vchimev self-requested a review January 11, 2017 18:02
@TsvetanMilanov TsvetanMilanov force-pushed the all/remove-fibers branch 4 times, most recently from 9985cca to dedf83a Compare January 12, 2017 16:59
This is a combination of 38 commits.

Remove IFuture from function signatures - replace with async...Promise<T>

Replace future wrapper in class-less functions

Replace .wait with await

Replace .wait with await vol 2

Replace .wait with await vol 3

Replace IFuture<T> with Promise<T> in .d.ts

Replace Future.fromResult with async

Mark IFuture functions without access modifiers as async

Replace function..IFuture with async Promise ONE occurrence

Mark execute functions as async...Promise<T>

Mark lambdas as async

Replace future.throw with reject

Replace future.return with resolve

Replace new Future with new Promise(resolve, reject)

Revive lib/common

Remove fibers from package.json

Replace await return/await if with proper language

Fix file in root of lib

Fix lib/tools

Fix lib/commands/plugin

Fix lib/commands

Fix files in lib/services up to test-execution-service.ts

Fix all files in lib/providers

Update package.json with required dependencies for testing. Fix tests from android-project-properties-manager to npm-support (inclusive) - all can be run successfully.

Fix lib/device-sockets

Fix test/platform-commands

Fix services up until test-execution-service

Fix test/platform-service

Fix test/plugin-variables-service

Fix test/lugins-service

Fix test/project-commands

Fix test/project-name-service

Fix test/project-service

test/project-templates-service

Fix the rest of tests/

Fix error-reporting command

Update dependencies, tsconfig and tslint rules

Update dependencies required for transpilation.
Update tsconfig with noUnusedLocals. Fix all files which have unused local variables in constructor.
Update tslint rules.

Add missing await in before/after prepare plugins

Update ios-sim-portable to 2.0.0

Add missing await in doctor service
@rosen-vladimirov rosen-vladimirov merged commit c851b88 into master Jan 13, 2017
@rosen-vladimirov rosen-vladimirov deleted the all/remove-fibers branch January 13, 2017 10:57
@Plamen5kov Plamen5kov modified the milestones: 3.0.0, 2.6.0 (TBD) Feb 7, 2017
@vchimev vchimev removed their request for review June 8, 2017 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/NativeScript/nativescript-cli/pull/2411

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy