Skip to content

Commit 5bf9142

Browse files
committed
1 parent d434e3c commit 5bf9142

81 files changed

Lines changed: 83 additions & 18137 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

pythonFiles/refactor.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,18 @@
66
import sys
77
import json
88
import traceback
9-
import rope
109

11-
from rope.base import libutils
12-
from rope.refactor.rename import Rename
13-
from rope.refactor.extract import ExtractMethod, ExtractVariable
14-
import rope.base.project
15-
import rope.base.taskhandle
10+
try:
11+
import rope
12+
from rope.base import libutils
13+
from rope.refactor.rename import Rename
14+
from rope.refactor.extract import ExtractMethod, ExtractVariable
15+
import rope.base.project
16+
import rope.base.taskhandle
17+
except:
18+
jsonMessage = {'error': True, 'message': 'Rope not installed', 'traceback': '', 'type': 'ModuleNotFoundError'}
19+
sys.stderr.write(json.dumps(jsonMessage))
20+
sys.stderr.flush()
1621

1722
WORKSPACE_ROOT = sys.argv[1]
1823
ROPE_PROJECT_FOLDER = '.vscode/.ropeproject'

pythonFiles/rope/__init__.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

pythonFiles/rope/base/__init__.py

Lines changed: 0 additions & 8 deletions
This file was deleted.

pythonFiles/rope/base/arguments.py

Lines changed: 0 additions & 111 deletions
This file was deleted.

pythonFiles/rope/base/ast.py

Lines changed: 0 additions & 76 deletions
This file was deleted.

pythonFiles/rope/base/astutils.py

Lines changed: 0 additions & 64 deletions
This file was deleted.

0 commit comments

Comments
 (0)