From adfaa295adf1aa6e2c346b8185ad08c5e1975a35 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 12:32:57 -0400 Subject: [PATCH 01/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 8d9e1d6..0139c53 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -24,10 +24,13 @@ jobs: run: | python -m pip install antlr4-tools wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vba/vba.g4 + wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vb6/VisualBasic6Parser.g4 + wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vb6/VisualBasic6Lexer.g4 - name: Lint with antlr run: | antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas + antlr4-parse VisualBasic6Parser.g4 startRule src/Modules/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From b8ba6b699b1c3c4aa3fd006f3f0de4fb95a79237 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 12:36:28 -0400 Subject: [PATCH 02/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 0139c53..5095d75 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -30,7 +30,7 @@ jobs: run: | antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas - antlr4-parse VisualBasic6Parser.g4 startRule src/Modules/*.frm + antlr4-parse VisualBasic6Parser.g4 startRule src/Forms/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From afccdbb7ba5a3ff07de6e2ca86354479d541b011 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 12:40:33 -0400 Subject: [PATCH 03/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 5095d75..4c63f3b 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -30,7 +30,7 @@ jobs: run: | antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas - antlr4-parse VisualBasic6Parser.g4 startRule src/Forms/*.frm + antlr4-parse VisualBasic6Parser.g4 VisualBasic6Lexer.g4 startRule src/Forms/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 6a36c3ce32166d7b13f904b53788b98f40537624 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 12:53:16 -0400 Subject: [PATCH 04/51] Update Login.frm --- src/Forms/Login.frm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Forms/Login.frm b/src/Forms/Login.frm index d392ef3..e17c2a2 100644 --- a/src/Forms/Login.frm +++ b/src/Forms/Login.frm @@ -1,5 +1,5 @@ VERSION 5.00 -Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} Login +Begin C62A69F0-16DC-11CE-9E98-00AA00574A4F Login Caption = "Please Log In" ClientHeight = 1920 ClientLeft = 120 From a25da18742aee6682c7b0e27c2d544afdec111cf Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 12:59:26 -0400 Subject: [PATCH 05/51] Update Login.frm --- src/Forms/Login.frm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Forms/Login.frm b/src/Forms/Login.frm index e17c2a2..d392ef3 100644 --- a/src/Forms/Login.frm +++ b/src/Forms/Login.frm @@ -1,5 +1,5 @@ VERSION 5.00 -Begin C62A69F0-16DC-11CE-9E98-00AA00574A4F Login +Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} Login Caption = "Please Log In" ClientHeight = 1920 ClientLeft = 120 From 0f67f081801341730fdb742942d1f0d617f0194a Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 13:48:23 -0400 Subject: [PATCH 06/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 4c63f3b..9b46327 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -23,14 +23,12 @@ jobs: - name: Install dependencies run: | python -m pip install antlr4-tools - wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vba/vba.g4 - wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vb6/VisualBasic6Parser.g4 - wget https://raw.githubusercontent.com/antlr/grammars-v4/master/vb6/VisualBasic6Lexer.g4 + wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas - antlr4-parse VisualBasic6Parser.g4 VisualBasic6Lexer.g4 startRule src/Forms/*.frm + antlr4-parse vba.g4 VisualBasic6Lexer.g4 startRule src/Forms/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 591b059554f5e8077604ca44db8fc4d47628af7f Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 13:51:37 -0400 Subject: [PATCH 07/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 9b46327..ce9979b 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -28,7 +28,7 @@ jobs: run: | antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas - antlr4-parse vba.g4 VisualBasic6Lexer.g4 startRule src/Forms/*.frm + antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 576a8a4d4b0ebdc9254aaf90d74ca00ac6e66799 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:02:17 -0400 Subject: [PATCH 08/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index ce9979b..d42f2cc 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - antlr4-parse vba.g4 startRule src/ClassModules/*.cls + >&2 antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From a12e30fabb0acffc6c10797541fd3458f1993a03 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:20:35 -0400 Subject: [PATCH 09/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index d42f2cc..5956624 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - >&2 antlr4-parse vba.g4 startRule src/ClassModules/*.cls + antlr4-parse vba.g4 startRule src/ClassModules/*.cls 1>&2 antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From 99729b3eacd53d394c90bc1078cb93ac2f9cf31e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:29:52 -0400 Subject: [PATCH 10/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index d1ffa6e..88687b7 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLASS +VERSION 1.0 CLAS BEGIN MultiUse = -1 'True END From 3b7015bbbc1777bd1f8545341891bb220f9d9477 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:31:21 -0400 Subject: [PATCH 11/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 5956624..ce9979b 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - antlr4-parse vba.g4 startRule src/ClassModules/*.cls 1>&2 + antlr4-parse vba.g4 startRule src/ClassModules/*.cls antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From c4181242898f43e8eeb57aa6b28c0e3af7e89c85 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:51:38 -0400 Subject: [PATCH 12/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index ce9979b..c25aa10 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - antlr4-parse vba.g4 startRule src/ClassModules/*.cls + antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From 9f62ab546ecb598c6b91046cdf9901608ccb8aad Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 14:54:12 -0400 Subject: [PATCH 13/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index c25aa10..9a04da4 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls + antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2 antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From 14a4e5f2dd0552da20fc7577fdce4c3c2cc2a25d Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 15:13:15 -0400 Subject: [PATCH 14/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 9a04da4..1098161 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2 + $(if $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" then exit 1 fi) antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From 9d91927cb57bb16556d04fb473c7be39ca93b5d8 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 15:24:38 -0400 Subject: [PATCH 15/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 1098161..3a0e668 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - $(if $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" then exit 1 fi) + if $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" then exit 1 fi antlr4-parse vba.g4 startRule src/Modules/*.bas antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr From 98c6a7d5d9efaa9fbc77553f15f2d25edb973ed3 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:06:36 -0400 Subject: [PATCH 16/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 3a0e668..07ca1ed 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,8 +27,6 @@ jobs: - name: Lint with antlr run: | if $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" then exit 1 fi - antlr4-parse vba.g4 startRule src/Modules/*.bas - antlr4-parse vba.g4 startRule src/Forms/*.frm - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From ebec9a1fa4b0ecf06d1091f2f266014050e77afc Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:12:14 -0400 Subject: [PATCH 17/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 07ca1ed..75b19ea 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -26,7 +26,7 @@ jobs: wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - name: Lint with antlr run: | - if $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" then exit 1 fi + if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/*.cls) -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 4145363625d04fa1d9679c473a717e316e66f22e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:14:00 -0400 Subject: [PATCH 18/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 75b19ea..13ae983 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -24,6 +24,7 @@ jobs: run: | python -m pip install antlr4-tools wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 + antlr4-parse - name: Lint with antlr run: | if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/*.cls) -ne "" ]]; then exit 1; fi From 21f2e54ec3c72833b0c55e73a13b55e31fc59691 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:15:58 -0400 Subject: [PATCH 19/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 13ae983..c30d3be 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/*.cls) -ne "" ]]; then exit 1; fi + if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 0b47ea21a73fe9a8f112db1fd6de16687453348a Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:18:17 -0400 Subject: [PATCH 20/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index c30d3be..dc3f876 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls) -ne "" ]]; then exit 1; fi + if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 82b6a1476d0863f72be0d90618f6c16ccd925704 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:22:41 -0400 Subject: [PATCH 21/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index dc3f876..27ec45d 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) -ne "" ]]; then exit 1; fi + if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2) -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 3f2f24b631f32ea6c78fc911f7bd7e642b983f34 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:25:20 -0400 Subject: [PATCH 22/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 27ec45d..131692a 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - if [[ $(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2) -ne "" ]]; then exit 1; fi + foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2);if [[ foo -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 5efca34a664b14faf3ea931c931387ed93331200 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:27:11 -0400 Subject: [PATCH 23/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 131692a..7f3606d 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 1>&2);if [[ foo -ne "" ]]; then exit 1; fi + foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ foo -ne "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From d9c927c1f1077edd26375c14ff1171f42c8586ec Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:29:54 -0400 Subject: [PATCH 24/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 7f3606d..0f3483a 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -27,7 +27,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ foo -ne "" ]]; then exit 1; fi + foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ foo -ne 0 ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From b11412ef4ef4d3468058fca63698877fd5fd10a1 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:38:49 -0400 Subject: [PATCH 25/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 0f3483a..9de3bbc 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -7,10 +7,11 @@ on: - master pull_request: jobs: - test-and-static-analysis: + Lint Code: name: Test and Static Analysis runs-on: ubuntu-latest strategy: + fail-fast: false matrix: python-version: ["3.11"] From ba08f2dd9b9f9610c6ca6bcf99dcc8acc836404e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:40:47 -0400 Subject: [PATCH 26/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 9de3bbc..a127a93 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -7,7 +7,7 @@ on: - master pull_request: jobs: - Lint Code: + test-and-static-analysis: name: Test and Static Analysis runs-on: ubuntu-latest strategy: From 81bb7c0e78546ab053e77ff85bc6e11a9e719b1e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:42:14 -0400 Subject: [PATCH 27/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index a127a93..161fb07 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -28,7 +28,7 @@ jobs: antlr4-parse - name: Lint with antlr run: | - foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ foo -ne 0 ]]; then exit 1; fi + foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ 1 -ne 0 ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From af0e4f47bc5a1b105f59ba159487fee858cf41dc Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:46:15 -0400 Subject: [PATCH 28/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 161fb07..c914127 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -28,7 +28,8 @@ jobs: antlr4-parse - name: Lint with antlr run: | - foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1);if [[ 1 -ne 0 ]]; then exit 1; fi + foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) + if [[ foo -ne 0 ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 4042ca268bb406621750c0c6785a875e6cc5c29c Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:52:07 -0400 Subject: [PATCH 29/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index c914127..1d7fae9 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ foo -ne 0 ]]; then exit 1; fi + if [[ foo != 0 ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 0282a3e2ee33a01495d595862c1062d691bbd968 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:53:00 -0400 Subject: [PATCH 30/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index 88687b7..d1ffa6e 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLAS +VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END From d118e9210f65ffcc1f5f0e651707f7811ea78ba2 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:55:08 -0400 Subject: [PATCH 31/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 1d7fae9..31854af 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ foo != 0 ]]; then exit 1; fi + if [[ $foo != 0 ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 30ac5034b33907d33fa1c1cde6c041fcb5e9544d Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:56:19 -0400 Subject: [PATCH 32/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 31854af..202fab9 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,9 +29,8 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ $foo != 0 ]]; then exit 1; fi + if [[ $foo != "" ]]; then exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls antlr4-parse vba.g4 startRule testing/Modules/*.bas - From aa8cbac3410919e60263b300cee66b95803a445c Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 16:58:04 -0400 Subject: [PATCH 33/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index d1ffa6e..88687b7 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLASS +VERSION 1.0 CLAS BEGIN MultiUse = -1 'True END From 3d48983edc5e711c749cc0f6f347f548a68e011e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:26:41 -0400 Subject: [PATCH 34/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 202fab9..add51b7 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ $foo != "" ]]; then exit 1; fi + if [[ $foo != "" ]]; then echo foo; exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From f0fd972b64ac34ff652b7b7232ed5b0fafbb334a Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:28:59 -0400 Subject: [PATCH 35/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index add51b7..c2a8cb2 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ $foo != "" ]]; then echo foo; exit 1; fi + if [[ $foo != "" ]]; then echo foo 1>&2; exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 6cd792f31368ea50756dd4ae6ba940595dab7996 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:29:51 -0400 Subject: [PATCH 36/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index c2a8cb2..928245d 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) - if [[ $foo != "" ]]; then echo foo 1>&2; exit 1; fi + if [[ $foo != "" ]]; then echo $foo 1>&2; exit 1; fi - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From e714b50d36288d1418304ff1ff53b22777bc8793 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:31:06 -0400 Subject: [PATCH 37/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index 88687b7..d1ffa6e 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLAS +VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END From e587f5e0ef154efc5de1f44725bad7d9c296a2e8 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:38:59 -0400 Subject: [PATCH 38/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 928245d..6c1ed83 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -28,7 +28,8 @@ jobs: antlr4-parse - name: Lint with antlr run: | - foo=$(antlr4-parse vba.g4 startRule src/ClassModules/SQLQuery.cls 2>&1) + cd src/ClassModules + foo=$(antlr4-parse vba.g4 startRule *.cls 2>&1) if [[ $foo != "" ]]; then echo $foo 1>&2; exit 1; fi - name: Lint tests with antlr run: | From e2b8e9dcc3a05f050d4abb6e2c9d5db3d2ace390 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:40:32 -0400 Subject: [PATCH 39/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 6c1ed83..baa4fa5 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,7 @@ jobs: - name: Lint with antlr run: | cd src/ClassModules - foo=$(antlr4-parse vba.g4 startRule *.cls 2>&1) + foo=$(antlr4-parse ../../vba.g4 startRule *.cls 2>&1) if [[ $foo != "" ]]; then echo $foo 1>&2; exit 1; fi - name: Lint tests with antlr run: | From 0aa4be8b3d477679fa029cf709dbdce0a30f276e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:41:44 -0400 Subject: [PATCH 40/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index d1ffa6e..88687b7 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLASS +VERSION 1.0 CLAS BEGIN MultiUse = -1 'True END From 7988c5fb403123722de7adfb37eb3218f01ebcb8 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:49:29 -0400 Subject: [PATCH 41/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index baa4fa5..477910f 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,8 +29,12 @@ jobs: - name: Lint with antlr run: | cd src/ClassModules + for x in *.cls; do + foo = $(antlr4-parse ../../vba.g4 startRule "$x") + if [[ $foo != "" ]]; then echo "$x $foo" 1>&2; exit 1; fi + done foo=$(antlr4-parse ../../vba.g4 startRule *.cls 2>&1) - if [[ $foo != "" ]]; then echo $foo 1>&2; exit 1; fi + - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From dcced80825f0e779b693307da87f52d54ce937ff Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:52:32 -0400 Subject: [PATCH 42/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 477910f..b4c0513 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -33,7 +33,6 @@ jobs: foo = $(antlr4-parse ../../vba.g4 startRule "$x") if [[ $foo != "" ]]; then echo "$x $foo" 1>&2; exit 1; fi done - foo=$(antlr4-parse ../../vba.g4 startRule *.cls 2>&1) - name: Lint tests with antlr run: | From d0dc8ce9087f0fe4dacbd0526d20bb15a22cf03e Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:56:43 -0400 Subject: [PATCH 43/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index b4c0513..8833474 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -30,7 +30,7 @@ jobs: run: | cd src/ClassModules for x in *.cls; do - foo = $(antlr4-parse ../../vba.g4 startRule "$x") + foo = $(antlr4-parse ../../vba.g4 startRule $x) if [[ $foo != "" ]]; then echo "$x $foo" 1>&2; exit 1; fi done From 0f358f8454d9a8f4c68e9a7f0bdd8579abb3ed4d Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 17:58:36 -0400 Subject: [PATCH 44/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 8833474..76c9c66 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -30,7 +30,7 @@ jobs: run: | cd src/ClassModules for x in *.cls; do - foo = $(antlr4-parse ../../vba.g4 startRule $x) + $(foo = $(antlr4-parse ../../vba.g4 startRule $x)) if [[ $foo != "" ]]; then echo "$x $foo" 1>&2; exit 1; fi done From 0cb19d668d4ab7fc28eb799a53bf87904180c794 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 18:03:54 -0400 Subject: [PATCH 45/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 76c9c66..e97e065 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -31,7 +31,10 @@ jobs: cd src/ClassModules for x in *.cls; do $(foo = $(antlr4-parse ../../vba.g4 startRule $x)) - if [[ $foo != "" ]]; then echo "$x $foo" 1>&2; exit 1; fi + if [[ $foo != "" ]]; + then echo "$x $foo" 1>&2; + exit 1; + fi done - name: Lint tests with antlr From 3c00facdc9e10200f2a7dac0b52046025d140273 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 19:54:12 -0400 Subject: [PATCH 46/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index e97e065..81487c3 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -24,19 +24,10 @@ jobs: - name: Install dependencies run: | python -m pip install antlr4-tools - wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/vba.g4 - antlr4-parse + wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/VbaLint - name: Lint with antlr run: | - cd src/ClassModules - for x in *.cls; do - $(foo = $(antlr4-parse ../../vba.g4 startRule $x)) - if [[ $foo != "" ]]; - then echo "$x $foo" 1>&2; - exit 1; - fi - done - + ./VbaLint - name: Lint tests with antlr run: | antlr4-parse vba.g4 startRule testing/ClassModules/*.cls From 1cc5d2fa084b47e9174436b8d1152d8f48247a3f Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 19:58:36 -0400 Subject: [PATCH 47/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index 81487c3..ad39c55 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -25,6 +25,7 @@ jobs: run: | python -m pip install antlr4-tools wget https://raw.githubusercontent.com/Beakerboy/VBA_Tokenizer/ANTLR/VbaLint + chmod +x VbaLint - name: Lint with antlr run: | ./VbaLint From bcb56aee433bca6d229cc0e6d04d4a11a9a90cdd Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 20:12:42 -0400 Subject: [PATCH 48/51] Update SQLQuery.cls --- src/ClassModules/SQLQuery.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLQuery.cls b/src/ClassModules/SQLQuery.cls index 88687b7..d1ffa6e 100644 --- a/src/ClassModules/SQLQuery.cls +++ b/src/ClassModules/SQLQuery.cls @@ -1,4 +1,4 @@ -VERSION 1.0 CLAS +VERSION 1.0 CLASS BEGIN MultiUse = -1 'True END From cf5c17ab072caf96e19a4f563c1a3bc4e61b6304 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 20:17:22 -0400 Subject: [PATCH 49/51] Update SQLRecordset.cls --- src/ClassModules/SQLRecordset.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLRecordset.cls b/src/ClassModules/SQLRecordset.cls index 95712be..811f208 100644 --- a/src/ClassModules/SQLRecordset.cls +++ b/src/ClassModules/SQLRecordset.cls @@ -39,6 +39,6 @@ Public Function iSQLRecordset_GetRows(num As Integer) iSQLRecordset_GetRows = orst.GetRows(num) End Function -Public Property iSQLRecordset_EOF() +Property Get iSQLRecordset_EOF() iSQLRecordset_EOF = orst.EOF End Function From 568cfa290b36f11fd626265bafa77e6bdb9cdf91 Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 20:23:41 -0400 Subject: [PATCH 50/51] Update SQLRecordset.cls --- src/ClassModules/SQLRecordset.cls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ClassModules/SQLRecordset.cls b/src/ClassModules/SQLRecordset.cls index 811f208..28123b1 100644 --- a/src/ClassModules/SQLRecordset.cls +++ b/src/ClassModules/SQLRecordset.cls @@ -41,4 +41,4 @@ End Function Property Get iSQLRecordset_EOF() iSQLRecordset_EOF = orst.EOF -End Function +End Property From 9a60127ab56589e67d43a10b56bc4b29aa2cd8bd Mon Sep 17 00:00:00 2001 From: Kevin Nowaczyk Date: Mon, 30 Oct 2023 20:49:57 -0400 Subject: [PATCH 51/51] Update lint_vba.yml --- .github/workflows/lint_vba.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/lint_vba.yml b/.github/workflows/lint_vba.yml index ad39c55..899d121 100644 --- a/.github/workflows/lint_vba.yml +++ b/.github/workflows/lint_vba.yml @@ -29,7 +29,3 @@ jobs: - name: Lint with antlr run: | ./VbaLint - - name: Lint tests with antlr - run: | - antlr4-parse vba.g4 startRule testing/ClassModules/*.cls - antlr4-parse vba.g4 startRule testing/Modules/*.bas