From e4229008d9404f79ffc78115e12ee2e11f922479 Mon Sep 17 00:00:00 2001 From: Oskar Eichler <62393985+OskarEichler@users.noreply.github.com> Date: Sat, 29 Aug 2026 18:41:37 +0200 Subject: [PATCH] Use portable collection paths in cleaner --- lib/rbs/collection/cleaner.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/rbs/collection/cleaner.rb b/lib/rbs/collection/cleaner.rb index a2ad6cad4f..95756bcb78 100644 --- a/lib/rbs/collection/cleaner.rb +++ b/lib/rbs/collection/cleaner.rb @@ -11,9 +11,8 @@ def initialize(lockfile_path:) def clean lock.repo_path.glob('*/*') do |dir| - *_, gem_name, version = dir.to_s.split('/') - gem_name or raise - version or raise + gem_name = dir.parent.basename.to_s + version = dir.basename.to_s next if needed? gem_name, version case