SYMBOL INDEX (50 symbols across 11 files) FILE: get_installations.py function get_private_pem (line 8) | def get_private_pem(file_path): FILE: tests/get_installation_id.py function get (line 5) | def get(): FILE: tests/test_diff_content.py class TestDiffContent (line 10) | class TestDiffContent(unittest.TestCase): method test_get_added (line 12) | def test_get_added(self): method test_line_position (line 19) | def test_line_position(self): FILE: tests/test_env.py class TestEnv (line 8) | class TestEnv(unittest.TestCase): method test_private_key (line 10) | def test_private_key(self): method test_client_id_secret (line 14) | def test_client_id_secret(self): FILE: tests/test_pull_request.py class TestPullRequest (line 15) | class TestPullRequest(unittest.TestCase): method test_create_instance (line 17) | def test_create_instance(self): method test_get_added (line 23) | def test_get_added(self): method test_make_review (line 30) | def test_make_review(self): method test_read_modification (line 38) | def test_read_modification(self): method test_push_modification (line 46) | def test_push_modification(self): FILE: tests/test_spell_checker.py class TestSpellChecker (line 9) | class TestSpellChecker(unittest.TestCase): method test_spell_check (line 11) | def test_spell_check(self): method test_spell_check (line 18) | def test_spell_check(self): FILE: typot/api.py function ping (line 14) | def ping(): function typot (line 20) | def typot(body=None): function is_target_content (line 57) | def is_target_content(file_path): FILE: typot/env.py function get_private_pem (line 8) | def get_private_pem(): function get_client_id (line 20) | def get_client_id(): function get_client_secret (line 24) | def get_client_secret(): function make_auth_header (line 27) | def make_auth_header(installation_id): function _get_env (line 53) | def _get_env(key_name, default_value=""): FILE: typot/model.py class Line (line 1) | class Line(): method __init__ (line 3) | def __init__(self, line_no, text, relative_no=-1): class DiffContent (line 9) | class DiffContent(): method __init__ (line 11) | def __init__(self, file_path, contents=()): method __repr__ (line 15) | def __repr__(self): class Modification (line 22) | class Modification(): method __init__ (line 24) | def __init__(self, file_path, line_no, relative_no, target_word, candi... method __repr__ (line 31) | def __repr__(self): FILE: typot/pull_request.py class PullRequest (line 12) | class PullRequest(): method __init__ (line 15) | def __init__(self, method create (line 38) | def create(cls, owner, repo, pull_id): method create_from_hook (line 44) | def create_from_hook(cls, webhook_body): method _create_from_json (line 53) | def _create_from_json(cls, pr): method get_added (line 65) | def get_added(self): method _get_added (line 70) | def _get_added(cls, diff): method make_review (line 90) | def make_review(self, modifications): method read_modification (line 125) | def read_modification(cls, review_comment_hook): method push_modification (line 159) | def push_modification(self, modification): FILE: typot/spell_checker.py class SpellChecker (line 5) | class SpellChecker(): method __init__ (line 7) | def __init__(self, lang="en_US"): method check (line 10) | def check(self, target): method check_sentence (line 16) | def check_sentence(self, sentence): method check_diff_content (line 26) | def check_diff_content(self, diff_content): method strip (line 39) | def strip(cls, word): method tokenize (line 44) | def tokenize(cls, sentence):