Permalink
Commits on Apr 7, 2018
  1. Merge pull request #85 from bscottm/master

    mvoidex committed Apr 7, 2018
    Deprecate GHC 7.10.3, update Cabal constraints
Commits on Mar 26, 2018
Commits on Mar 23, 2018
Commits on Feb 5, 2018
  1. Removed unused functions

    mvoidex committed Feb 5, 2018
    Fixed bug: get ids ordered by rowid, otherwise ids may be returned in different order
Commits on Feb 4, 2018
  1. Save if module is exposed

    mvoidex committed Feb 4, 2018
  2. Support hlint options

    mvoidex committed Feb 4, 2018
  3. Cache resolving environment

    mvoidex committed Feb 4, 2018
Commits on Feb 3, 2018
  1. SQLite schema: set modification times type to `real`

    mvoidex committed Feb 3, 2018
    Version bump: 0.3.1.1
Commits on Jan 30, 2018
  1. Removed redundant import

    mvoidex committed Jan 30, 2018
Commits on Jan 29, 2018
  1. Don' configure stack projects - this can start building all deps

    mvoidex committed Jan 29, 2018
    Cabal now consider some OS`es the same, and uses one package-db, therefore
    package-db name changed. Trying new name too.
  2. Bump version: 0.3.1.0

    mvoidex committed Jan 29, 2018
  3. Inspect hidden modules too!

    mvoidex committed Jan 29, 2018
    This leaded to lack of 'intercalate', originally defined in hidden 'Data.OldList'
  4. Fix warnings

    mvoidex committed Jan 29, 2018
  5. Save ghc warnings for file to return them when file haven't changed, …

    mvoidex committed Jan 29, 2018
    …and not to force reloading module.
Commits on Jan 28, 2018
  1. Use correct exprType mode

    mvoidex committed Jan 28, 2018
  2. Added module tags:

    mvoidex committed Jan 28, 2018
    	* dirty - used contents set by `set-file-contents` command
    	* resolved - names resolved
    
    When inspection fails to parse module, it won't drop symbols definition if file in dirty mode, it will just drop their def position.
    So symbols will be still available and will be in export list etc.
  3. Set sqlite options: synchronous = off; journal_mode = memomy. Drastic…

    mvoidex committed Jan 28, 2018
    …ally increase speed of inserts.
    
    Update module in case of parse error to prevent repeated scans of unchanged file.
    Resolve scope symbols and imports if only header and imports parsed
    Don't fail on module with no module name declaration, consider this module to be 'Main', fixes #37
Commits on Jan 27, 2018
  1. Removed redundant import

    mvoidex committed Jan 27, 2018