GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Re-factor code python execution framework (#345) · willvcr/vscode-python@7efb558

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • .vscode
    • settings.json
    • tasks.json
  • CODING_STANDARDS.md
  • gulpfile.js
  • package-lock.json
  • package.json
  • pythonFiles/PythonTools
    • visualstudio_py_launcher_nodebug.py
  • src
    • client
      • banner.ts
      • common
        • configSettings.ts
        • envFileParser.ts
        • featureDeprecationManager.ts
        • helpers.ts
        • persistentState.ts
        • platform
          • constants.ts
        • process
          • constants.ts
          • decoder.ts
          • proc.ts
          • pythonExecutionFactory.ts
          • pythonProcess.ts
          • serviceRegistry.ts
          • types.ts
        • serviceRegistry.ts
        • types.ts
        • utils.ts
        • variables
          • environment.ts
          • environmentVariablesProvider.ts
          • serviceRegistry.ts
          • sysTypes.ts
          • systemVariables.ts
          • types.ts
      • debugger
        • DebugClients
          • LocalDebugClient.ts
        • Main.ts
        • PythonProcess.ts
      • extension.ts
      • feedback
        • feedbackService.ts
      • formatters
        • baseFormatter.ts
      • interpreter
        • configuration
          • pythonPathUpdaterService.ts
        • index.ts
      • ioc
        • container.ts
        • index.ts
        • serviceManager.ts
        • types.ts
      • linters
        • errorHandlers
          • notInstalled.ts
          • standard.ts
        • pep8Linter.ts
        • pydocstyle.ts
        • pylama.ts
      • providers
        • execInTerminalProvider.ts
        • jediProxy.ts
        • lintProvider.ts
        • renameProvider.ts
        • simpleRefactorProvider.ts
      • refactor
        • proxy.ts
      • telemetry
        • stopWatch.ts
      • unittests
        • common
          • constants.ts
          • debugLauncher.ts
          • managers
            • baseTestManager.ts
            • testConfigurationManager.ts
          • runner.ts
          • services
            • configSettingService.ts
            • storageService.ts
            • testManagerService.ts
            • testResultsService.ts
            • workspaceTestManagerService.ts
          • testManagerService.ts
          • testManagerServiceFactory.ts
          • testUtils.ts
          • testVisitors
            • flatteningVisitor.ts
            • folderGenerationVisitor.ts
            • resultResetVisitor.ts
          • types.ts
        • configuration.ts
        • display
          • main.ts
        • main.ts
        • nosetest
          • collector.ts
          • main.ts
          • runner.ts
          • services
            • discoveryService.ts
            • parserService.ts
          • testConfigurationManager.ts
        • pytest
          • collector.ts
          • main.ts
          • runner.ts
          • services
            • discoveryService.ts
            • parserService.ts
          • testConfigurationManager.ts
        • serviceRegistry.ts
        • unittest
          • collector.ts
          • main.ts
          • runner.ts
          • services
            • discoveryService.ts
            • parserService.ts
          • socketServer.ts
          • testConfigurationManager.ts
    • testMultiRootWkspc
      • multi.code-workspace
      • workspace4
        • .env2
        • .env
        • .vscode
          • settings.json
        • one.py
      • workspace5
        • .vscode
          • settings.json
        • hello
          • __init__.py
          • world.py
    • test
      • common.ts
      • common
        • configSettings.test.ts
        • process
          • decoder.test.ts
          • proc.exec.test.ts
          • proc.observable.test.ts
          • pythonProc.simple.multiroot.test.ts
        • variables
          • envVarsProvider.multiroot.test.ts
      • format
        • extension.format.test.ts
      • index.ts
      • initialize.ts
      • linters
        • lint.test.ts
      • mockClasses.ts
      • mocks
        • mementos.ts
        • proc.ts
      • multiRootTest.ts
      • pythonFiles
        • formatting
          • autopep8.output
          • yapf.output
        • testFiles
          • noseFiles
            • five.output
            • four.output
            • one.output
            • run.five.output
            • run.five.result
            • run.four.output
            • run.four.result
            • run.one.output
            • run.one.result
            • run.three.output
            • run.three.result
            • run.two.again.result
            • run.two.output
            • run.two.result
            • three.output
            • two.output
          • pytestFiles/results
            • five.output
            • five.xml
            • four.output
            • four.xml
            • one.output
            • one.xml
            • three.output
            • three.xml
            • two.again.xml
            • two.output
            • two.xml
      • serviceRegistry.ts
      • textUtils.ts
      • unittests
        • debugger.test.ts
        • mocks.ts
        • nosetest.disovery.test.ts
        • nosetest.run.test.ts
        • nosetest.test.ts
        • pytest.discovery.test.ts
        • pytest.run.test.ts
        • pytest.test.ts
        • rediscover.test.ts
        • serviceRegistry.ts
        • stoppingDiscoverAndTest.test.ts
        • unittest.discovery.test.ts
        • unittest.run.test.ts
        • unittest.test.ts
  • tsconfig.json
  • tslint.json

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.vscode/settings.json‎

Copy file name to clipboardExpand all lines: .vscode/settings.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"typescript.tsdk": "./node_modules/typescript/lib", // we want to use the TS server from our node_modules folder to control its version
1616
"tslint.enable": true,
1717
"python.linting.enabled": false,
18-
"python.formatting.formatOnSave": false,
1918
"python.unitTest.promptToConfigure": false,
2019
"python.workspaceSymbols.enabled": false,
21-
"python.formatting.provider": "yapf"
20+
"python.formatting.provider": "none",
21+
"files.insertFinalNewline": true
2222
}
Collapse file

‎.vscode/tasks.json‎

Copy file name to clipboardExpand all lines: .vscode/tasks.json
+20Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,26 @@
4747
"isDefault": true
4848
}
4949
},
50+
{
51+
// Task that will replace 'Compile' and 'Hygiene', after being battle-tested.
52+
"label": "Watch",
53+
"type": "gulp",
54+
"task": "watch",
55+
"isBackground": true,
56+
"presentation": {
57+
"echo": true,
58+
"reveal": "always",
59+
"focus": false,
60+
"panel": "shared"
61+
},
62+
"problemMatcher": [
63+
"$tsc-watch",
64+
{
65+
"base": "$tslint5",
66+
"fileLocation": "relative"
67+
}
68+
]
69+
},
5070
{
5171
"label": "Hygiene (staged)",
5272
"type": "gulp",
Collapse file

‎CODING_STANDARDS.md‎

Copy file name to clipboardExpand all lines: CODING_STANDARDS.md
+3-3Lines changed: 3 additions & 3 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ Use undefined. Do not use null.
2323

2424
### Comments
2525

26-
Use JSDoc style comments for functions, interfaces, enums, and classes.
26+
* Comments must end with a period.
27+
* Use JSDoc style comments for functions, interfaces, enums, and classes.
2728

2829
### Strings
2930

@@ -42,5 +43,4 @@ Use single quotes for strings.
4243

4344
* `else` goes on a the same line from the closing curly brace.
4445
* Use 4 spaces per indentation.
45-
46-
46+
* All files must end with an empty line.

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.