From edb14713a67cb1b081086cd4743ef27ab117c55d Mon Sep 17 00:00:00 2001
From: Ralph Amissah <ralph.amissah@gmail.com>
Date: Sun, 5 May 2019 13:12:13 -0400
Subject: questionable code, clean ("flow" commit related)

---
 src/doc_reform/meta/metadoc_from_src.d | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

(limited to 'src')

diff --git a/src/doc_reform/meta/metadoc_from_src.d b/src/doc_reform/meta/metadoc_from_src.d
index 801ebba..f603ab8 100644
--- a/src/doc_reform/meta/metadoc_from_src.d
+++ b/src/doc_reform/meta/metadoc_from_src.d
@@ -5738,7 +5738,7 @@ template DocReformDocAbstraction() {
    }
     body {
       JSONValue[] biblio_unsorted
-        = flow_biblio_unsorted_complete_(biblio_unsorted_incomplete, bib_arr_json);
+        = biblio_make_unsorted_array_of_json_objects(biblio_unsorted_incomplete, bib_arr_json); // TODO lookat returns
       biblio_arr_json = [];
       biblio_unsorted_incomplete = [];
       JSONValue[] biblio_sorted__ = biblio_sort(biblio_unsorted);
@@ -5758,9 +5758,9 @@ template DocReformDocAbstraction() {
       }
       return biblio_sorted__;
     }
-    final private JSONValue[] flow_biblio_unsorted_complete_(Bi,BJ)(
+    final private JSONValue[] biblio_make_unsorted_array_of_json_objects(Bi,BJ)(
       Bi            biblio_unordered,
-      return ref BJ bib_arr_json
+      BJ            bib_arr_json
     ) {
       debug(asserts) {
         static assert(is(typeof(biblio_unordered) == string[]));
@@ -5788,10 +5788,7 @@ template DocReformDocAbstraction() {
         }
         bib_arr_json ~= j;
       }
-      JSONValue[] biblio_unsorted_array_of_json_objects
-        = bib_arr_json.dup;
-      destroy(bib_arr_json);
-      return biblio_unsorted_array_of_json_objects;
+      return bib_arr_json.dup;
     }
     final private JSONValue[] biblio_sort(BJ)(BJ biblio_unordered) {
       debug(asserts) {
-- 
cgit v1.2.3