mirror of
https://github.com/nim-lang/Nim.git
synced 2026-02-16 08:04:20 +00:00
Remove unused imports, and deprecated function usage (#18663)
* clean up imports and slice to remove delete * revert buggy code * Replace "delete" with setlen to remove depreciation warning
This commit is contained in:
@@ -835,7 +835,7 @@ proc docstringSummary(rstText: string): string =
|
||||
result = rstText.substr(2).strip
|
||||
var pos = result.find('\L')
|
||||
if pos > 0:
|
||||
result.delete(pos, result.len - 1)
|
||||
result.setLen(pos - 1)
|
||||
result.add("…")
|
||||
if pos < maxDocstringChars:
|
||||
return
|
||||
@@ -843,7 +843,7 @@ proc docstringSummary(rstText: string): string =
|
||||
pos = result.find({'.', ',', ':'})
|
||||
let last = result.len - 1
|
||||
if pos > 0 and pos < last:
|
||||
result.delete(pos, last)
|
||||
result.setLen(pos - 1)
|
||||
result.add("…")
|
||||
|
||||
proc genDeprecationMsg(d: PDoc, n: PNode): string =
|
||||
|
||||
@@ -29,7 +29,7 @@ implements the required case distinction.
|
||||
|
||||
|
||||
import
|
||||
ast, astalgo, trees, magicsys, options,
|
||||
ast, trees, magicsys, options,
|
||||
nversion, msgs, idents, types,
|
||||
ropes, passes, ccgutils, wordrecg, renderer,
|
||||
cgmeth, lowerings, sighashes, modulegraphs, lineinfos, rodutils,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
## Simple tool to automate frequent workflows: Can "clone"
|
||||
## a Nimble dependency and its dependencies recursively.
|
||||
|
||||
import std/[parseopt, strutils, os, osproc, sequtils, unicode, tables, sets]
|
||||
import std/[parseopt, strutils, os, osproc, unicode, tables, sets]
|
||||
import parse_requires, osutils, packagesjson
|
||||
|
||||
const
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
|
||||
import std / [json, os, sets, strutils]
|
||||
import osutils
|
||||
|
||||
type
|
||||
Package* = ref object
|
||||
|
||||
Reference in New Issue
Block a user