Skip to content
This repository was archived by the owner on May 1, 2020. It is now read-only.

Conversation

rolandjitsu
Copy link
Contributor

@rolandjitsu rolandjitsu commented Jun 5, 2017

Short description of what this resolves:

Address the performance of linting. It currently takes around 24s to lint the conference app, but with the latest changes it takes on average 2s.

Changes proposed in this pull request:

  • create a TS program and linter only once per linting instance
  • fetch lint results only after all files have been linted
  • fix lint errors for src
  • fix npm warning (complains about missing peer dep. @angular/animations)
  • bump tslint-eslint-rules to latest (which uses TSLint v5)

Fixes: #

@danbucholtz thanks for pointing out the slowness 👍

rolandjitsu added 30 commits May 2, 2017 18:34
- update tslint-eslint-rules - run tslint with --type-check flag
@danbucholtz
Copy link
Contributor

Will merge next week. Thanks!!

@danielsogl
Copy link
Contributor

@rolandjitsu Fix the conflicts so we can test the changes.

@danielsogl danielsogl mentioned this pull request Jun 27, 2017
@rolandjitsu
Copy link
Contributor Author

@danielsogl done 😄

@danbucholtz
Copy link
Contributor

Thanks @rolandjitsu 🎉

Thanks,
Dan

@danbucholtz danbucholtz merged commit 106d82c into ionic-team:master Jun 30, 2017
@adamgalmor
Copy link

adamgalmor commented Jul 2, 2017

I've updated to ionic-app-scripts 1.3.12 and I'm still getting: " lint finished in 322.80 s"

Cordova CLI: 6.5.0
Ionic Framework Version: 3.4.2
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
Ionic App Scripts Version: 1.3.12
OS: Windows 10
Node Version: v6.11.0

@danbucholtz
Copy link
Contributor

danbucholtz commented Jul 3, 2017

@adamgalmor, it's not published yet. I need to do some testing. It'll probably be out Wednesday.

Thanks,
Dan

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

4 participants