From fe60f9362a27a8379ed4e06b030aa117936aab3a Mon Sep 17 00:00:00 2001
From: Joel Drapper <joel@drapper.me>
Date: Thu, 3 Oct 2024 13:34:17 +0100
Subject: [PATCH] Make `yield_content` private (#798)

You can pass a block to `render` instead.
---
 lib/phlex/sgml.rb | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/lib/phlex/sgml.rb b/lib/phlex/sgml.rb
index 6616781d..d01122f3 100644
--- a/lib/phlex/sgml.rb
+++ b/lib/phlex/sgml.rb
@@ -100,7 +100,7 @@ def call(buffer = +"", context: Phlex::Context.new, view_context: nil, parent: n
 							if args.length > 0
 								__yield_content_with_args__(*args, &block)
 							else
-								yield_content(&block)
+								__yield_content__(&block)
 							end
 						end
 					end
@@ -139,7 +139,7 @@ def whitespace(&)
 		buffer << " "
 
 		if block_given?
-			yield_content(&)
+			__yield_content__(&)
 			buffer << " "
 		end
 
@@ -153,7 +153,7 @@ def comment(&)
 		buffer = context.buffer
 
 		buffer << "<!-- "
-		yield_content(&)
+		__yield_content__(&)
 		buffer << " -->"
 
 		nil
@@ -180,7 +180,7 @@ def capture(*args, &block)
 		if args.length > 0
 			@_context.capturing_into(+"") { __yield_content_with_args__(*args, &block) }
 		else
-			@_context.capturing_into(+"") { yield_content(&block) }
+			@_context.capturing_into(+"") { __yield_content__(&block) }
 		end
 	end
 
@@ -217,12 +217,12 @@ def render(renderable = nil, &)
 			if renderable.arity == 0
 				__yield_content_with_no_args__(&renderable)
 			else
-				yield_content(&renderable)
+				__yield_content__(&renderable)
 			end
 		when String
 			plain(renderable)
 		when nil
-			yield_content(&) if block_given?
+			__yield_content__(&) if block_given?
 		else
 			raise Phlex::ArgumentError.new("You can't render a #{renderable.inspect}.")
 		end
@@ -267,7 +267,7 @@ def after_template
 		nil
 	end
 
-	def yield_content
+	def __yield_content__
 		return unless block_given?
 
 		buffer = @_context.buffer