Skip to content

Commit 451514c

Browse files
committed
Remove CachingCompiler's filename_mapper
This seems to be some leftover from old debugger implementation
1 parent 8f17eac commit 451514c

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

ipykernel/compiler.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import tempfile
33
import os
44

5+
56
def murmur2_x86(data, seed):
67
m = 0x5bd1e995
78
length = len(data)
@@ -34,34 +35,31 @@ def murmur2_x86(data, seed):
3435

3536
return h
3637

38+
3739
def get_tmp_directory():
3840
tmp_dir = tempfile.gettempdir()
3941
pid = os.getpid()
4042
return tmp_dir + '/ipykernel_' + str(pid)
4143

44+
4245
def get_tmp_hash_seed():
4346
hash_seed = 0xc70f6907
4447
return hash_seed
4548

49+
4650
def get_file_name(code):
4751
cell_name = os.environ.get("IPYKERNEL_CELL_NAME")
4852
if cell_name is None:
4953
name = murmur2_x86(code, get_tmp_hash_seed())
5054
cell_name = get_tmp_directory() + '/' + str(name) + '.py'
5155
return cell_name
5256

57+
5358
class XCachingCompiler(CachingCompiler):
5459

5560
def __init__(self, *args, **kwargs):
5661
super(XCachingCompiler, self).__init__(*args, **kwargs)
57-
self.filename_mapper = None
5862
self.log = None
5963

6064
def get_code_name(self, raw_code, code, number):
61-
filename = get_file_name(raw_code)
62-
63-
if self.filename_mapper is not None:
64-
self.filename_mapper(filename, number)
65-
66-
return filename
67-
65+
return get_file_name(raw_code)

0 commit comments

Comments
 (0)