{"push_id":2945467689,"size":44,"distinct_size":44,"ref":"refs/heads/master","head":"4d35b62402427ff4d7eb46d3209c8df18cd49a37","before":"93b7d4fd0e1d0777de3d2e93305ee37d53daa8d4","commits":[{"sha":"05bbbc4375331ffaaaf9dedcbc4b689f06d7b499","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"started test_nbutils.py","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/05bbbc4375331ffaaaf9dedcbc4b689f06d7b499"},{"sha":"82a979d3ea0ec33526b7f23bd0fbe1034b06a756","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added sample.ipynb","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/82a979d3ea0ec33526b7f23bd0fbe1034b06a756"},{"sha":"389d26512082510c4a44c0217c2e47a3308b9385","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"test sample notebook","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/389d26512082510c4a44c0217c2e47a3308b9385"},{"sha":"a5ee9f0e7522f20622697cffc87d1a4cbbc8550d","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"removed with block","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/a5ee9f0e7522f20622697cffc87d1a4cbbc8550d"},{"sha":"5551d01b46dded5c12f4a08b25075ae64c63aa1a","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added self.input_file_name in setUp()","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/5551d01b46dded5c12f4a08b25075ae64c63aa1a"},{"sha":"b31aff9dc885f1ca0c28acb16869fc1426697d16","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added test_read_notebook()","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/b31aff9dc885f1ca0c28acb16869fc1426697d16"},{"sha":"b847d7d59fe28b76157a7e0c386389c5ab19b3d0","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added test_has_symbol() : compare the results from cells","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/b847d7d59fe28b76157a7e0c386389c5ab19b3d0"},{"sha":"5a1d09d59438d7c22af3935149c988b081880969","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"started test_replace_symbol() : test cases for file level replace results","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/5a1d09d59438d7c22af3935149c988b081880969"},{"sha":"31fe95a36e9a7dfdef6758f5eece2465888de17f","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added test_cells_with_symbol() : find source lines with symbol in a given file name","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/31fe95a36e9a7dfdef6758f5eece2465888de17f"},{"sha":"f9280494cb0dbb45ee73929f4a568978477de6c2","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"started FileProcessor : file interface : read, write, run ipynb","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/f9280494cb0dbb45ee73929f4a568978477de6c2"},{"sha":"0e5f4d816daf715686e86e055abb360e4246f9e8","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"FileProcessor : __init__() : at first, set nb_node member as None //\nadded process_nb_file() : read file, call process_nb_node, and write file","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/0e5f4d816daf715686e86e055abb360e4246f9e8"},{"sha":"8f2651cd76e2068459b78b54361c5916bce78cc1","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"results in dictionaries indicating levels ////\nFileProcessor //\nprocess_nb_file() : added argument b_write_file //\nprocess_nb_node() : return result from CellListProcessor.process_cells() // ////\nCellListProcessor //\nadded process_cells() : make an instance of the CellProcessor class & call for each cell // ////\nCellProcessor //\nadded has_field() and implemented has_output() && has_source() using it //\nadded has_symbol() : return dictionary of line numbers and source code line //\nprocess_cell() : just calls has_symbol() (maybe better as a virtual method) ////\n\nsymbol_lines_in_file() : use FileProcessor.process_nb_file()","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/8f2651cd76e2068459b78b54361c5916bce78cc1"},{"sha":"10ae99a458cec6e5ee5eea896745ec7a1fd71010","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"separated ipynb_remove_output.py and nb_file_util.py","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/10ae99a458cec6e5ee5eea896745ec7a1fd71010"},{"sha":"a4689b9b80e5f71506c041044ea84818a788e848","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"renamed CellProcessor class to CellProcessorBase : to make a virtual class later","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/a4689b9b80e5f71506c041044ea84818a788e848"},{"sha":"be6136e5aaf7172fa790d2c1804cf161dc11eb99","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"moved symbol_lines_in_file() function to symbol_converter.py","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/be6136e5aaf7172fa790d2c1804cf161dc11eb99"},{"sha":"b0ddd0206d06f238cfb3f7730416ca183b53050b","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"CellProcessorBase : virtual class //\nmoved has_symbol() to SymbolConverter class // ////\nCellListProcessor : may accept cell_processor as an argument // ////\nFileProcessor : may accept cell processor as the argument. Would pass to instantiate the cell list processor","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/b0ddd0206d06f238cfb3f7730416ca183b53050b"},{"sha":"7d2a0f76d5ad01aaf53a8957187d7a7bf4044062","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added ipynb file with output : to test output removal program","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/7d2a0f76d5ad01aaf53a8957187d7a7bf4044062"},{"sha":"4d3c2ca8c6dc13c62612cbd77a0c20d4a98fdebb","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"added test/test_remove_output.py","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/4d3c2ca8c6dc13c62612cbd77a0c20d4a98fdebb"},{"sha":"a6bccdc97713f820a57827edfd1ff97aca058a45","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"renamed SymbolConverter -> SymbolLister","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/a6bccdc97713f820a57827edfd1ff97aca058a45"},{"sha":"06a9be34d4dce2df8988bed6373420b9f7c8dcb1","author":{"name":"KangWon Lee","email":"0520294e4e1741d74963411f74fa145642914f75@kpu.ac.kr"},"message":"started class TestSymbolConverter","distinct":true,"url":"https://api.github.com/repos/kangwonlee/18pycpp-00/commits/06a9be34d4dce2df8988bed6373420b9f7c8dcb1"}]}
{"actor":{"display_login":"kangwonlee"}}