summary refs log tree commit diff stats
path: root/compiler/main.nim
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2018-12-11 22:06:15 +0100
committerAndreas Rumpf <rumpf_a@web.de>2018-12-11 22:06:15 +0100
commit3695819018ca7c6b981313a2a7bf91b842f5207c (patch)
tree5d4cded8583cb7d2b0a70bfb1fef90e1b70ebf1e /compiler/main.nim
parent5ffa9a8be643711662856334ff3d98ee68c85e2d (diff)
downloadNim-3695819018ca7c6b981313a2a7bf91b842f5207c.tar.gz
cleanup main.nim's code style
Diffstat (limited to 'compiler/main.nim')
-rw-r--r--compiler/main.nim24
1 files changed, 10 insertions, 14 deletions
diff --git a/compiler/main.nim b/compiler/main.nim
index fb8fe8443..4e28ed483 100644
--- a/compiler/main.nim
+++ b/compiler/main.nim
@@ -266,20 +266,16 @@ proc mainCommand*(graph: ModuleGraph) =
       var libpaths = newJArray()
       for dir in conf.searchPaths: libpaths.elems.add(%dir.string)
 
-      var hints = block: # consider factoring with `listHints`
-        var ret = newJObject()
-        for a in hintMin..hintMax:
-          let key = lineinfos.HintsToStr[ord(a) - ord(hintMin)]
-          ret[key] = % (a in conf.notes)
-        ret
-      var warnings = block: # consider factoring with `listWarnings`
-        var ret = newJObject()
-        for a in warnMin..warnMax:
-          let key = lineinfos.WarningsToStr[ord(a) - ord(warnMin)]
-          ret[key] = % (a in conf.notes)
-        ret
-
-      var dumpdata = % [
+      var hints = newJObject() # consider factoring with `listHints`
+      for a in hintMin..hintMax:
+        let key = lineinfos.HintsToStr[ord(a) - ord(hintMin)]
+        hints[key] = %(a in conf.notes)
+      var warnings = newJObject()
+      for a in warnMin..warnMax:
+        let key = lineinfos.WarningsToStr[ord(a) - ord(warnMin)]
+        warnings[key] = %(a in conf.notes)
+
+      var dumpdata = %[
         (key: "version", val: %VersionAsString),
         (key: "project_path", val: %conf.projectFull.string),
         (key: "defined_symbols", val: definedSymbols),