From e61139f3b07ee4f9ce673a2485d6713476adcffd Mon Sep 17 00:00:00 2001
From: Michael Grosser <michael@grosser.it>
Date: Mon, 20 May 2024 17:40:12 +0200
Subject: [PATCH] fix spinach needing racc

---
 Gemfile      | 3 ++-
 Gemfile.lock | 7 +++++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/Gemfile b/Gemfile
index 88af8f0e..a65174b4 100644
--- a/Gemfile
+++ b/Gemfile
@@ -8,6 +8,7 @@ gem 'minitest', '~> 5.5.0'
 gem 'rspec', '~> 3.3'
 gem 'cucumber', "~> 4.0"
 gem 'cuke_modeler', '~> 3.6'
-gem 'spinach', '~> 0.12'
+gem 'spinach'
+gem 'racc' # need for spinach on 3.3+ https://github.com/codegram/spinach/issues/256
 gem 'rake'
 gem 'rubocop', '~> 1.51.0' # lock minor so we do not get accidental violations
diff --git a/Gemfile.lock b/Gemfile.lock
index 4629be16..05af70db 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -16,7 +16,7 @@ GEM
     ast (2.4.2)
     builder (3.2.4)
     bump (0.10.0)
-    colorize (0.8.1)
+    colorize (1.1.0)
     concurrent-ruby (1.1.10)
     cucumber (4.1.0)
       builder (~> 3.2, >= 3.2.3)
@@ -72,6 +72,8 @@ GEM
       middleware
       thor
       thread_safe
+    racc (1.8.0)
+    racc (1.8.0-java)
     rainbow (3.1.1)
     rake (13.0.6)
     regexp_parser (2.8.0)
@@ -129,10 +131,11 @@ DEPENDENCIES
   cuke_modeler (~> 3.6)
   minitest (~> 5.5.0)
   parallel_tests!
+  racc
   rake
   rspec (~> 3.3)
   rubocop (~> 1.51.0)
-  spinach (~> 0.12)
+  spinach
   test-unit
 
 BUNDLED WITH