Skip to content

Conversation

@ericsnowcurrently
Copy link

(for #10454)

This is the basic prep work for making the flow of extension activation more clear.

  • Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR).
  • Title summarizes what is changing.
  • Has a news entry file (remember to thank yourself!).
  • Appropriate comments and documentation strings in the code.
  • Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [ ] Unit tests & system/integration tests are added/updated.
  • [ ] Test plan is updated as appropriate.
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed).
  • [ ] The wiki is updated with any design decisions/details.
@ericsnowcurrently ericsnowcurrently force-pushed the extension-activation-cleanup branch from 08516fd to 5b3d57d Compare March 9, 2020 17:49
@codecov-io
Copy link

codecov-io commented Mar 9, 2020

Codecov Report

Merging #10455 into master will decrease coverage by 0.04%.
The diff coverage is n/a.

Impacted file tree graph

@@ Coverage Diff @@ ## master #10455 +/- ## ========================================== - Coverage 60.86% 60.81% -0.05%  ========================================== Files 579 578 -1 Lines 31290 31276 -14 Branches 4449 4448 -1 ========================================== - Hits 19045 19022 -23  - Misses 11282 11289 +7  - Partials 963 965 +2
Impacted Files Coverage Δ
...lient/common/application/applicationEnvironment.ts 19.04% <0%> (-14.29%) ⬇️
src/datascience-ui/react-common/arePathsSame.ts 75% <0%> (-12.5%) ⬇️
src/client/common/utils/platform.ts 64.7% <0%> (-11.77%) ⬇️
src/client/linters/pydocstyle.ts 86.66% <0%> (-2.23%) ⬇️
src/client/datascience/debugLocationTracker.ts 76.56% <0%> (-1.57%) ⬇️
src/client/common/process/proc.ts 14.49% <0%> (-0.73%) ⬇️

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 d1b2204...cb2f619. Read the comment docs.

Copy link

@kimadeline kimadeline left a comment

Choose a reason for hiding this comment

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

Looks alright, mostly moving things around :)

Could you rename the extension-* files you created to use the camelCase file naming convention we have in the codebase instead of kebab-case?

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 2 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@ericsnowcurrently ericsnowcurrently merged commit 8267781 into microsoft:master Mar 11, 2020
@ericsnowcurrently ericsnowcurrently deleted the extension-activation-cleanup branch March 11, 2020 16:46
DonJayamanne added a commit that referenced this pull request Mar 13, 2020
* master: Fix flakey file system tests (#10541) Tweaks for gather (#10532) Fix #10437: Update launch.json handling to support "listen" and "connect" (#10517) Add conda support to nightly flake test (#10523) Rename datascience to datascience_modules (#10525) Clean up the extension activation code. (#10455) Allow escape and ctrl+U to clear the interactive window (#10513) Fix builtins so they don't interfere with our execution (#10511) Jupyter autocompletion will only show up on empty lines, (#10420) notify on missing kernel and interpreter with kernel (#10508)
@lock lock bot locked as resolved and limited conversation to collaborators Mar 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

5 participants