@@ -31,7 +31,7 @@ import std/[os, osproc, paths, parseopt, strutils, tables, terminal, unicode]
3131when compileOption (option = " profiler" ):
3232 import nimprof
3333# External modules imports
34- import ansiparse, contracts, nancy, termstyle
34+ import ansiparse, contracts, nancy, nimalyzer, termstyle
3535import norm/ sqlite
3636# Internal imports
3737import aliases, commands, commandslist, completion, constants, db, help,
@@ -396,6 +396,7 @@ proc main() {.sideEffect, raises: [], tags: [ReadIOEffect, WriteIOEffect,
396396 # # The main procedure of the shell
397397 body:
398398 startLogging ()
399+ {.ruleOff : " objects" .}
399400 var
400401 userInput: OptParser = initOptParser ()
401402 commandName, lastCommand: CommandName = " "
@@ -411,6 +412,7 @@ proc main() {.sideEffect, raises: [], tags: [ReadIOEffect, WriteIOEffect,
411412 DirSep & " nish.db" ).Path
412413 cursorPosition: Natural = 0
413414 commands: ref Table [string , CommandData ] = newTable [string , CommandData ]()
415+ {.ruleOn : " objects" .}
414416
415417 # On Unix systems, load various users' configurations for shells
416418 when not defined (windows):
0 commit comments