From 1dfdbe8e1ff62734f484c9a0ceeab2f46e3ca1b6 Mon Sep 17 00:00:00 2001 From: Jaremy Creechley Date: Fri, 16 Feb 2024 14:23:21 -0700 Subject: [PATCH] format all --- src/apatheia.nim | 1 - src/apatheia/jobs.nim | 3 +-- src/apatheia/macroutils.nim | 45 +++++++++++++++++++------------------ src/apatheia/memholders.nim | 1 - src/apatheia/queues.nim | 14 ++++++------ src/apatheia/tasks.nim | 32 +++++++++++--------------- src/apatheia/types.nim | 3 +-- 7 files changed, 45 insertions(+), 54 deletions(-) diff --git a/src/apatheia.nim b/src/apatheia.nim index 569c129..4cd8c96 100644 --- a/src/apatheia.nim +++ b/src/apatheia.nim @@ -1,3 +1,2 @@ - import apatheia/tasks export tasks diff --git a/src/apatheia/jobs.nim b/src/apatheia/jobs.nim index 320da98..edaba8c 100644 --- a/src/apatheia/jobs.nim +++ b/src/apatheia/jobs.nim @@ -159,8 +159,7 @@ when isMainModule: var tp = Taskpool.new(num_threads = 2) # Default to the number of hardware threads. asyncTest "basic openarray": - var - jobs = newJobQueue[float](taskpool = tp) + var jobs = newJobQueue[float](taskpool = tp) let job = jobs.submit(addNumValues(10.0, @[1.0.float, 2.0])) let res = await job diff --git a/src/apatheia/macroutils.nim b/src/apatheia/macroutils.nim index 8d615fe..077ca51 100644 --- a/src/apatheia/macroutils.nim +++ b/src/apatheia/macroutils.nim @@ -3,22 +3,19 @@ import std/[tables, strutils, typetraits, macros] proc makeProcName*(s: string): string = result = "" for c in s: - if c.isAlphaNumeric: result.add c + if c.isAlphaNumeric: + result.add c proc hasReturnType*(params: NimNode): bool = - if params != nil and params.len > 0 and params[0] != nil and - params[0].kind != nnkEmpty: + if params != nil and params.len > 0 and params[0] != nil and params[0].kind != nnkEmpty: result = true proc getReturnType*(params: NimNode): NimNode = - if params != nil and params.len > 0 and params[0] != nil and - params[0].kind != nnkEmpty: + if params != nil and params.len > 0 and params[0] != nil and params[0].kind != nnkEmpty: result = params[0] proc firstArgument*(params: NimNode): (NimNode, NimNode) = - if params != nil and - params.len > 0 and - params[1] != nil and + if params != nil and params.len > 0 and params[1] != nil and params[1].kind == nnkIdentDefs: result = (ident params[1][0].strVal, params[1][1]) else: @@ -29,15 +26,13 @@ iterator paramsIter*(params: NimNode): tuple[name, ntype: NimNode] = for i in 1 ..< params.len: let arg = params[i] let argType = arg[^2] - for j in 0 ..< arg.len-2: + for j in 0 ..< arg.len - 2: yield (arg[j], argType) proc signalTuple*(sig: NimNode): NimNode = let otp = nnkEmpty.newTree() # echo "signalObjRaw:sig1: ", sig.treeRepr - let sigTyp = - if sig.kind == nnkSym: sig.getTypeInst - else: sig.getTypeInst + let sigTyp = if sig.kind == nnkSym: sig.getTypeInst else: sig.getTypeInst # echo "signalObjRaw:sig2: ", sigTyp.treeRepr let stp = if sigTyp.kind == nnkProcTy: @@ -52,14 +47,16 @@ proc signalTuple*(sig: NimNode): NimNode = # echo "signalObjRaw:sig: ", stp.repr var args: seq[NimNode] - for i in 2..