* Refactor code indexer * fix test * fix test * refactor code indexer * fix import * improve code * fix typo * fix test and make code clean * fix lint
* move code indexer related code to a new package * fix lint * fix tests * fix fmt * GetMaxID support interface parameter