Skip to content

Fix Rollbar.podspec module_map Array bug#371

Merged
matux merged 1 commit into
masterfrom
fix/rollbar-podspec-module-map
Mar 30, 2026
Merged

Fix Rollbar.podspec module_map Array bug#371
matux merged 1 commit into
masterfrom
fix/rollbar-podspec-module-map

Conversation

@matux

@matux matux commented Mar 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fix Rollbar.podspec where s.module_map was assigned two comma-separated strings, which Ruby interprets as an Array. The module_map attribute only accepts a single String, causing pod trunk push to fail with no implicit conversion of Array into String.
  • Removed the module_map line entirely; CocoaPods will auto-generate one for the umbrella pod's "Rollbar" module.
  • Add .ruby-version to pin Ruby 3.3 for CocoaPods compatibility.

Test plan

  • pod lib lint Rollbar.podspec passes
  • pod trunk push succeeds for all 8 podspecs

🤖 Generated with Claude Code

Ruby comma-separated assignment created an Array for module_map,
which only accepts a single String. This caused pod trunk push to
fail with "no implicit conversion of Array into String".

Removed the invalid module_map; CocoaPods will auto-generate one
for the umbrella pod.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@matux matux enabled auto-merge (squash) March 30, 2026 18:31
@matux matux merged commit e008574 into master Mar 30, 2026
1 check passed
@matux matux deleted the fix/rollbar-podspec-module-map branch March 30, 2026 18:39
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