diff --git a/helper/table/config.go b/helper/table/config.go index f89f306..5475ad1 100644 --- a/helper/table/config.go +++ b/helper/table/config.go @@ -1,3 +1,10 @@ +// +// config.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import "git.hexq.cn/tiglog/golib/helper/text" diff --git a/helper/table/render.go b/helper/table/render.go index 6e27d15..13829c0 100644 --- a/helper/table/render.go +++ b/helper/table/render.go @@ -1,3 +1,10 @@ +// +// render.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/render_bidi_test.go b/helper/table/render_bidi_test.go index 9b0fd66..a371576 100644 --- a/helper/table/render_bidi_test.go +++ b/helper/table/render_bidi_test.go @@ -1,9 +1,16 @@ +// +// render_bidi_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( "testing" - "github.com/jedib0t/go-pretty/v6/text" + "git.hexq.cn/tiglog/golib/helper/text" ) func TestTable_Render_BiDiText(t *testing.T) { diff --git a/helper/table/render_csv.go b/helper/table/render_csv.go index 07da673..21af2b3 100644 --- a/helper/table/render_csv.go +++ b/helper/table/render_csv.go @@ -1,3 +1,10 @@ +// +// render_csv.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( @@ -7,11 +14,12 @@ import ( ) // RenderCSV renders the Table in CSV format. Example: -// #,First Name,Last Name,Salary, -// 1,Arya,Stark,3000, -// 20,Jon,Snow,2000,"You know nothing\, Jon Snow!" -// 300,Tyrion,Lannister,5000, -// ,,Total,10000, +// +// #,First Name,Last Name,Salary, +// 1,Arya,Stark,3000, +// 20,Jon,Snow,2000,"You know nothing\, Jon Snow!" +// 300,Tyrion,Lannister,5000, +// ,,Total,10000, func (t *Table) RenderCSV() string { t.initForRender() diff --git a/helper/table/render_csv_test.go b/helper/table/render_csv_test.go index fc74c42..d162ad3 100644 --- a/helper/table/render_csv_test.go +++ b/helper/table/render_csv_test.go @@ -1,3 +1,10 @@ +// +// render_csv_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/render_hint.go b/helper/table/render_hint.go index e46cdc8..445a0ec 100644 --- a/helper/table/render_hint.go +++ b/helper/table/render_hint.go @@ -1,3 +1,10 @@ +// +// render_hint.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table // renderHint has hints for the Render*() logic diff --git a/helper/table/render_html.go b/helper/table/render_html.go index 10a7325..50793ff 100644 --- a/helper/table/render_html.go +++ b/helper/table/render_html.go @@ -1,3 +1,10 @@ +// +// render_html.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( @@ -13,49 +20,50 @@ const ( ) // RenderHTML renders the Table in HTML format. Example: -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -//
#First NameLast NameSalary 
1AryaStark3000 
20JonSnow2000You know nothing, Jon Snow!
300TyrionLannister5000 
  Total10000 
+// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +//
#First NameLast NameSalary 
1AryaStark3000 
20JonSnow2000You know nothing, Jon Snow!
300TyrionLannister5000 
  Total10000 
func (t *Table) RenderHTML() string { t.initForRender() diff --git a/helper/table/render_html_test.go b/helper/table/render_html_test.go index ec507ee..f314233 100644 --- a/helper/table/render_html_test.go +++ b/helper/table/render_html_test.go @@ -1,10 +1,17 @@ +// +// render_html_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( "fmt" "testing" - "github.com/jedib0t/go-pretty/v6/text" + "git.hexq.cn/tiglog/golib/helper/text" "github.com/stretchr/testify/assert" ) diff --git a/helper/table/render_init.go b/helper/table/render_init.go index ebe4f5a..ee4730d 100644 --- a/helper/table/render_init.go +++ b/helper/table/render_init.go @@ -1,3 +1,10 @@ +// +// render_init.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/render_markdown.go b/helper/table/render_markdown.go index 127adcd..3f8ba42 100644 --- a/helper/table/render_markdown.go +++ b/helper/table/render_markdown.go @@ -1,3 +1,10 @@ +// +// render_markdown.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( @@ -6,12 +13,13 @@ import ( ) // RenderMarkdown renders the Table in Markdown format. Example: -// | # | First Name | Last Name | Salary | | -// | ---:| --- | --- | ---:| --- | -// | 1 | Arya | Stark | 3000 | | -// | 20 | Jon | Snow | 2000 | You know nothing, Jon Snow! | -// | 300 | Tyrion | Lannister | 5000 | | -// | | | Total | 10000 | | +// +// | # | First Name | Last Name | Salary | | +// | ---:| --- | --- | ---:| --- | +// | 1 | Arya | Stark | 3000 | | +// | 20 | Jon | Snow | 2000 | You know nothing, Jon Snow! | +// | 300 | Tyrion | Lannister | 5000 | | +// | | | Total | 10000 | | func (t *Table) RenderMarkdown() string { t.initForRender() diff --git a/helper/table/render_markdown_test.go b/helper/table/render_markdown_test.go index cb8e8de..c3ec9ff 100644 --- a/helper/table/render_markdown_test.go +++ b/helper/table/render_markdown_test.go @@ -1,3 +1,10 @@ +// +// render_markdown_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/render_test.go b/helper/table/render_test.go index a899e57..8e8c7c9 100644 --- a/helper/table/render_test.go +++ b/helper/table/render_test.go @@ -1,3 +1,10 @@ +// +// render_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/sort.go b/helper/table/sort.go index ae55f30..21c8a66 100644 --- a/helper/table/sort.go +++ b/helper/table/sort.go @@ -1,3 +1,10 @@ +// +// sort.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/sort_test.go b/helper/table/sort_test.go index d63164d..3f704cb 100644 --- a/helper/table/sort_test.go +++ b/helper/table/sort_test.go @@ -1,3 +1,10 @@ +// +// sort_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/style.go b/helper/table/style.go index bba1cde..de4d8a8 100644 --- a/helper/table/style.go +++ b/helper/table/style.go @@ -1,3 +1,10 @@ +// +// style.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import "git.hexq.cn/tiglog/golib/helper/text" diff --git a/helper/table/table.go b/helper/table/table.go index e71ef9e..71402dc 100644 --- a/helper/table/table.go +++ b/helper/table/table.go @@ -1,3 +1,10 @@ +// +// table.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/table_test.go b/helper/table/table_test.go index 853b3bd..1714ecb 100644 --- a/helper/table/table_test.go +++ b/helper/table/table_test.go @@ -1,3 +1,10 @@ +// +// table_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/util.go b/helper/table/util.go index e6d2ed7..b22984b 100644 --- a/helper/table/util.go +++ b/helper/table/util.go @@ -1,3 +1,10 @@ +// +// util.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/util_test.go b/helper/table/util_test.go index b28ca7c..eeef94e 100644 --- a/helper/table/util_test.go +++ b/helper/table/util_test.go @@ -1,3 +1,10 @@ +// +// util_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/writer.go b/helper/table/writer.go index c70ba33..fcaf51b 100644 --- a/helper/table/writer.go +++ b/helper/table/writer.go @@ -1,3 +1,10 @@ +// +// writer.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import ( diff --git a/helper/table/writer_test.go b/helper/table/writer_test.go index 98539ab..3355e8c 100644 --- a/helper/table/writer_test.go +++ b/helper/table/writer_test.go @@ -1,3 +1,10 @@ +// +// writer_test.go +// Copyright (C) 2023 tiglog +// +// Distributed under terms of the MIT license. +// + package table import (