diff options
author | Antony Lee <anntzer.lee@gmail.com> | 2019-11-17 17:04:34 +0100 |
---|---|---|
committer | Antony Lee <anntzer.lee@gmail.com> | 2019-12-21 11:50:18 +0100 |
commit | 814513ba9ffb1c0c1678b33757e263393b3c12d2 (patch) | |
tree | 908868684fd1d59722ae4961acf0644293fc2316 /sphinx/domains/javascript.py | |
parent | acdcf81599d49de751811269cd428850605224a1 (diff) | |
download | sphinx-git-814513ba9ffb1c0c1678b33757e263393b3c12d2.tar.gz |
Replace `a and b or c` by the more legible `b if a or c`.
Diffstat (limited to 'sphinx/domains/javascript.py')
-rw-r--r-- | sphinx/domains/javascript.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sphinx/domains/javascript.py b/sphinx/domains/javascript.py index 121d5582d..da695065b 100644 --- a/sphinx/domains/javascript.py +++ b/sphinx/domains/javascript.py @@ -105,7 +105,7 @@ class JSObject(ObjectDescription): def add_target_and_index(self, name_obj: Tuple[str, str], sig: str, signode: desc_signature) -> None: mod_name = self.env.ref_context.get('js:module') - fullname = (mod_name and mod_name + '.' or '') + name_obj[0] + fullname = (mod_name + '.' if mod_name else '') + name_obj[0] if fullname not in self.state.document.ids: signode['names'].append(fullname) signode['ids'].append(fullname.replace('$', '_S_')) @@ -385,7 +385,7 @@ class JavaScriptDomain(Domain): ) -> Element: mod_name = node.get('js:module') prefix = node.get('js:object') - searchorder = node.hasattr('refspecific') and 1 or 0 + searchorder = 1 if node.hasattr('refspecific') else 0 name, obj = self.find_obj(env, mod_name, prefix, target, typ, searchorder) if not obj: return None |