micro optimization
fix #437: Variable resolution: shadowing
api cleanup
code cleanup
not null
better name
rename q atom
collapse similar branches
rename
find usages and rename for atoms (#357 and #186)
move to search package
move to rename package
not null
move to index package
move to search package
move to completion package
move to refactor package
refactor -> refactoring
move to module package
move to icons package