소스 검색

Remove old Prefs type-checking code

Zed 6 년 전
부모
커밋
68cf8216b7
1개의 변경된 파일0개의 추가작업 그리고 11개의 파일을 삭제
  1. 0 11
      src/prefs.nim

+ 0 - 11
src/prefs.nim

@@ -4,17 +4,6 @@ import norm/sqlite
 import prefs_impl, types
 export genUpdatePrefs
 
-static:
-  var pFields: seq[string]
-  for id in getTypeImpl(Prefs)[2]:
-    if $id[0] == "id": continue
-    pFields.add $id[0]
-
-  let pDefs = toSeq(allPrefs()).mapIt(it.name)
-  let missing = pDefs.filterIt(it notin pFields)
-  if missing.len > 0:
-    raiseAssert("{$1} missing from the Prefs type" % missing.join(", "))
-
 template safeAddColumn(field: typedesc): untyped =
   try: field.addColumn
   except DbError: discard