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

fixing tslint configuration #1169

Merged
merged 3 commits into from
Sep 14, 2017
Merged

fixing tslint configuration #1169

merged 3 commits into from
Sep 14, 2017

Conversation

robertohuertasm
Copy link
Member

Fixes 'tslint.json' file and a few double quotes. Several minor package updates.

@robertohuertasm robertohuertasm requested a review from a team September 13, 2017 18:18
@codecov
Copy link

codecov bot commented Sep 13, 2017

Codecov Report

Merging #1169 into master will not change coverage.
The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff           @@
##           master   #1169   +/-   ##
======================================
  Coverage     100%    100%           
======================================
  Files          50      50           
  Lines        2384    2384           
  Branches      115     115           
======================================
  Hits         2384    2384
Impacted Files Coverage Δ
src/i18n/langResourceCollection.ts 100% <ø> (ø) ⬆️
test/init/applyCustomizationsManager.test.ts 100% <ø> (ø) ⬆️
test/utils/vscode-extensions.test.ts 100% <ø> (ø) ⬆️
test/commands/helper.test.ts 100% <ø> (ø) ⬆️
test/settings/settings.test.ts 100% <ø> (ø) ⬆️
test/init/projectAutoDetection.test.ts 100% <ø> (ø) ⬆️
test/index.ts 100% <ø> (ø) ⬆️
src/settings/extensionSettings.ts 100% <ø> (ø) ⬆️
src/utils/index.ts 100% <100%> (ø) ⬆️
src/init/applyCustomizationsManager.ts 100% <100%> (ø) ⬆️
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d166a2e...b7cf35c. Read the comment docs.

@robertohuertasm robertohuertasm self-assigned this Sep 13, 2017
@robertohuertasm robertohuertasm added this to the Next milestone Sep 13, 2017
package.json Outdated
@@ -216,7 +216,7 @@
"precompile": "rimraf ./out",
"compile": "tsc",
"compile:w": "npm run compile -- -w",
"lint": "tslint --project tsconfig.json",
"lint": "tslint --project tsconfig.json --type-check true",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe true is not necessary

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really, you're right.

tslint.json Outdated
@@ -13,6 +13,7 @@
"allow-pascal-case",
"allow-leading-underscore"
],
"no-submodule-imports": false,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we are going to use the setting then better set it to true and exclude vscode.
i. e. no-submodule-imports: [true, "vscode"]

Copy link
Member Author

@robertohuertasm robertohuertasm Sep 13, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm used to have this disabled from my work with Angular and rxjs but given that here we don't use webpack and we don't do any kind of tree-shaking I can live with it 😉

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine.

@robertohuertasm
Copy link
Member Author

Wait to approve it as I'm also updating the Changelog.

@robertohuertasm
Copy link
Member Author

Note that I updated the changelog with September 17 as the new release date but we can advance it if you are ok with it.

@robertohuertasm robertohuertasm merged commit a3c4378 into master Sep 14, 2017
@robertohuertasm robertohuertasm deleted the lint-fixes branch September 14, 2017 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants