From 3daa39eba1c658fce218535aa31dd6ce8c429df4 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Tue, 10 Jan 2017 08:44:37 -0600 Subject: [PATCH] Revert "remove GAS library" This reverts commit f62c14291fb11e764700b19e4bb9926f346a7d7d. --- gs/{ => lib}/EncodeUrlSlug.gs | 0 gs/{ => lib}/GenerateHtmlAddLink.gs | 0 gs/{ => lib}/GenerateHtmlChangelogLink.gs | 0 gs/{ => lib}/GenerateHtmlDonateLink.gs | 0 gs/{ => lib}/GenerateHtmlEmailLink.gs | 0 gs/{ => lib}/GenerateHtmlForksCombosLink.gs | 0 gs/{ => lib}/GenerateHtmlForumLink.gs | 0 gs/{ => lib}/GenerateHtmlGuideLink.gs | 0 gs/{ => lib}/GenerateHtmlHomeLink.gs | 0 gs/{ => lib}/GenerateHtmlIssuesLink.gs | 0 gs/{ => lib}/GenerateHtmlListName.gs | 0 gs/{ => lib}/GenerateHtmlViewLink.gs | 0 gs/{ => lib}/GetLastUpdated.gs | 0 gs/{ => lib}/TrimUrlSlug.gs | 0 gs/{ => type}/ImportJson.gs | 2 +- gs/type/Interface.gs | 55 +++++++++++++++++++++ 16 files changed, 56 insertions(+), 1 deletion(-) rename gs/{ => lib}/EncodeUrlSlug.gs (100%) rename gs/{ => lib}/GenerateHtmlAddLink.gs (100%) rename gs/{ => lib}/GenerateHtmlChangelogLink.gs (100%) rename gs/{ => lib}/GenerateHtmlDonateLink.gs (100%) rename gs/{ => lib}/GenerateHtmlEmailLink.gs (100%) rename gs/{ => lib}/GenerateHtmlForksCombosLink.gs (100%) rename gs/{ => lib}/GenerateHtmlForumLink.gs (100%) rename gs/{ => lib}/GenerateHtmlGuideLink.gs (100%) rename gs/{ => lib}/GenerateHtmlHomeLink.gs (100%) rename gs/{ => lib}/GenerateHtmlIssuesLink.gs (100%) rename gs/{ => lib}/GenerateHtmlListName.gs (100%) rename gs/{ => lib}/GenerateHtmlViewLink.gs (100%) rename gs/{ => lib}/GetLastUpdated.gs (100%) rename gs/{ => lib}/TrimUrlSlug.gs (100%) rename gs/{ => type}/ImportJson.gs (99%) create mode 100644 gs/type/Interface.gs diff --git a/gs/EncodeUrlSlug.gs b/gs/lib/EncodeUrlSlug.gs similarity index 100% rename from gs/EncodeUrlSlug.gs rename to gs/lib/EncodeUrlSlug.gs diff --git a/gs/GenerateHtmlAddLink.gs b/gs/lib/GenerateHtmlAddLink.gs similarity index 100% rename from gs/GenerateHtmlAddLink.gs rename to gs/lib/GenerateHtmlAddLink.gs diff --git a/gs/GenerateHtmlChangelogLink.gs b/gs/lib/GenerateHtmlChangelogLink.gs similarity index 100% rename from gs/GenerateHtmlChangelogLink.gs rename to gs/lib/GenerateHtmlChangelogLink.gs diff --git a/gs/GenerateHtmlDonateLink.gs b/gs/lib/GenerateHtmlDonateLink.gs similarity index 100% rename from gs/GenerateHtmlDonateLink.gs rename to gs/lib/GenerateHtmlDonateLink.gs diff --git a/gs/GenerateHtmlEmailLink.gs b/gs/lib/GenerateHtmlEmailLink.gs similarity index 100% rename from gs/GenerateHtmlEmailLink.gs rename to gs/lib/GenerateHtmlEmailLink.gs diff --git a/gs/GenerateHtmlForksCombosLink.gs b/gs/lib/GenerateHtmlForksCombosLink.gs similarity index 100% rename from gs/GenerateHtmlForksCombosLink.gs rename to gs/lib/GenerateHtmlForksCombosLink.gs diff --git a/gs/GenerateHtmlForumLink.gs b/gs/lib/GenerateHtmlForumLink.gs similarity index 100% rename from gs/GenerateHtmlForumLink.gs rename to gs/lib/GenerateHtmlForumLink.gs diff --git a/gs/GenerateHtmlGuideLink.gs b/gs/lib/GenerateHtmlGuideLink.gs similarity index 100% rename from gs/GenerateHtmlGuideLink.gs rename to gs/lib/GenerateHtmlGuideLink.gs diff --git a/gs/GenerateHtmlHomeLink.gs b/gs/lib/GenerateHtmlHomeLink.gs similarity index 100% rename from gs/GenerateHtmlHomeLink.gs rename to gs/lib/GenerateHtmlHomeLink.gs diff --git a/gs/GenerateHtmlIssuesLink.gs b/gs/lib/GenerateHtmlIssuesLink.gs similarity index 100% rename from gs/GenerateHtmlIssuesLink.gs rename to gs/lib/GenerateHtmlIssuesLink.gs diff --git a/gs/GenerateHtmlListName.gs b/gs/lib/GenerateHtmlListName.gs similarity index 100% rename from gs/GenerateHtmlListName.gs rename to gs/lib/GenerateHtmlListName.gs diff --git a/gs/GenerateHtmlViewLink.gs b/gs/lib/GenerateHtmlViewLink.gs similarity index 100% rename from gs/GenerateHtmlViewLink.gs rename to gs/lib/GenerateHtmlViewLink.gs diff --git a/gs/GetLastUpdated.gs b/gs/lib/GetLastUpdated.gs similarity index 100% rename from gs/GetLastUpdated.gs rename to gs/lib/GetLastUpdated.gs diff --git a/gs/TrimUrlSlug.gs b/gs/lib/TrimUrlSlug.gs similarity index 100% rename from gs/TrimUrlSlug.gs rename to gs/lib/TrimUrlSlug.gs diff --git a/gs/ImportJson.gs b/gs/type/ImportJson.gs similarity index 99% rename from gs/ImportJson.gs rename to gs/type/ImportJson.gs index 807cc21e7..f47b09579 100644 --- a/gs/ImportJson.gs +++ b/gs/type/ImportJson.gs @@ -578,4 +578,4 @@ function convertToBool_(map, key) { if (map[key] != null) { map[key] = toBool_(map[key]); } -} \ No newline at end of file +} diff --git a/gs/type/Interface.gs b/gs/type/Interface.gs new file mode 100644 index 000000000..057ca2423 --- /dev/null +++ b/gs/type/Interface.gs @@ -0,0 +1,55 @@ +function EncodeUrlSlug(slug) { + return FilterLists.EncodeUrlSlug(slug); +} + +function TrimUrlSlug(slug) { + return FilterLists.TrimUrlSlug(slug); +} + +function GenerateHtmlViewLink(url, listName) { + return FilterLists.GenerateHtmlViewLink(url, listName); +} + +function GenerateHtmlAddLink(url, listName) { + return FilterLists.GenerateHtmlAddLink(url, listName); +} + +function GenerateHtmlHomeLink(url, listName) { + return FilterLists.GenerateHtmlHomeLink(url, listName); +} + +function GenerateHtmlGuideLink(url, listName) { + return FilterLists.GenerateHtmlGuideLink(url, listName); +} + +function GenerateHtmlForumLink(url, listName) { + return FilterLists.GenerateHtmlForumLink(url, listName); +} + +function GenerateHtmlIssuesLink(url, listName) { + return FilterLists.GenerateHtmlIssuesLink(url, listName); +} + +function GenerateHtmlEmailLink(url, listName) { + return FilterLists.GenerateHtmlEmailLink(url, listName); +} + +function GenerateHtmlForksCombosLink(forkComboListName) { + return FilterLists.GenerateHtmlForksCombosLink(forkComboListName); +} + +function GenerateHtmlChangelogLink(url, listName) { + return FilterLists.GenerateHtmlChangelogLink(url, listName); +} + +function GenerateHtmlDonateLink(url, listName) { + return FilterLists.GenerateHtmlDonateLink(url, listName); +} + +function GetLastUpdated(urlToCheck) { + return FilterLists.GetLastUpdated(urlToCheck); +} + +function GenerateHtmlListName(listName) { + return FilterLists.GenerateHtmlListName(listName); +} \ No newline at end of file