Skip to content

Remove active support, it does not seem to be used#349

Merged
jaymzh merged 1 commit intochef:mainfrom
jaymzh:nuke-activesupport
Oct 29, 2025
Merged

Remove active support, it does not seem to be used#349
jaymzh merged 1 commit intochef:mainfrom
jaymzh:nuke-activesupport

Conversation

@jaymzh
Copy link
Copy Markdown
Collaborator

@jaymzh jaymzh commented Oct 28, 2025

Signed-off-by: Phil Dibowitz phil@ipom.com

@jaymzh jaymzh requested review from a team as code owners October 28, 2025 21:03
Signed-off-by: Phil Dibowitz <phil@ipom.com>
@jaymzh jaymzh force-pushed the nuke-activesupport branch from 09bedfc to 64795a4 Compare October 29, 2025 00:11
@sonarqubecloud
Copy link
Copy Markdown

@jaymzh jaymzh merged commit 340c127 into chef:main Oct 29, 2025
34 checks passed
TvdW added a commit to TvdW/chef-zero that referenced this pull request Mar 8, 2026
The unf_ext dependency was added in PR chef#334 but is never actually used
anywhere in the codebase - there are no require statements or usage of
UNF:: classes.

This dependency causes problems for JRuby users because unf_ext is a
native C extension that cannot be compiled on JRuby. Since the
dependency is unused, removing it restores JRuby compatibility.

If Unicode normalization is ever needed, Ruby 3.1+ provides built-in
String#unicode_normalize.

Similar to PR chef#349 which removed unused activesupport dependency.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Tom van der Woerdt <info@tvdw.eu>
@TvdW TvdW mentioned this pull request Mar 8, 2026
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants