69ebb9fdb19d66b9f76d39f5bd5619c7852b0e42,sos/Python3/kernel.py,sos_Python3,lan_to_sos,#sos_Python3#Any#,36

Before Change



    def lan_to_sos(self, items):
        stmt = "import pickle\n__vars__={{ {} }}\n__vars__.update({{x:y for x,y in locals().items() if x.startswith("sos")}})\npickle.dumps(__vars__)".format(",".join(""{0}":{0}".format(x) for x in items))
        response = self.sos_kernel.get_response(stmt, ["execute_result"])
        try:
            ret = pickle.loads(eval(response["data"]["text/plain"]))
            return ret
        except Exception as e:

After Change



    def lan_to_sos(self, items):
        stmt = "import pickle\n__vars__={{ {} }}\n__vars__.update({{x:y for x,y in locals().items() if x.startswith("sos")}})\npickle.dumps(__vars__)".format(",".join(""{0}":{0}".format(x) for x in items))
        response = self.sos_kernel.get_response(stmt, ["execute_result"])[0][1]
        try:
            ret = pickle.loads(eval(response["data"]["text/plain"]))
            return ret
        except Exception as e:
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: vatlab/SoS
Commit Name: 69ebb9fdb19d66b9f76d39f5bd5619c7852b0e42
Time: 2017-01-28
Author: ben.bog@gmail.com
File Name: sos/Python3/kernel.py
Class Name: sos_Python3
Method Name: lan_to_sos


Project Name: vatlab/SoS
Commit Name: 69ebb9fdb19d66b9f76d39f5bd5619c7852b0e42
Time: 2017-01-28
Author: ben.bog@gmail.com
File Name: sos/R/kernel.py
Class Name: sos_R
Method Name: lan_to_sos


Project Name: vatlab/SoS
Commit Name: 69ebb9fdb19d66b9f76d39f5bd5619c7852b0e42
Time: 2017-01-28
Author: ben.bog@gmail.com
File Name: sos/Python2/kernel.py
Class Name: sos_Python2
Method Name: lan_to_sos