Commit Graph

8 Commits

Author SHA1 Message Date
Max Downey Twiss
33228067ad Split out and refactor github_fallback in tools/version.rb (#13739) 2025-12-06 03:34:12 +00:00
Max Downey Twiss
1e56b08db2 Refactor tools/version.rb fallbacks (#13728)
* Use PackageUtils.get_url to get source_url in tools/version.rb

* remove redundant Range check for get_anitya_id return

* Split out and refactor pagure_fallback in tools/version.rb

* Split out and refactor sourceforge_fallback in tools/version.rb

* Split out and refactor gitlab_fallback in tools/version.rb
2025-12-05 14:14:32 +00:00
Max Downey Twiss
a1d718f7fb Refactor name mapping in tools/version.rb (#13637)
* Add get_clean_name function to PackageUtils

* Use PackageUtils.get_clean_name in tools/version.rb and refactor name mapping
2025-11-26 07:01:22 +00:00
Max Downey Twiss
b789499f4f Refactor and add tests for get_anitya_id in tools/version.rb (#13624) 2025-11-25 03:42:34 +00:00
Maximilian Downey Twiss
408153aea0 Prioritise runtime dependencies over build dependencies in tools/getrealdeps.rb (#12801) 2025-09-16 13:49:59 +00:00
Maximilian Downey Twiss
0cbfe87bdd Refactor and rubify write_deps in tools/getrealdeps.rb (#12782) 2025-09-15 11:06:10 +00:00
Maximilian Downey Twiss
fd0a29fb05 Fix duplicate special dependencies in tools/getrealdeps.rb (#12760) 2025-09-13 14:31:14 +00:00
Maximilian Downey Twiss
56e3f518e7 Split writing deps in tools/getrealdeps.rb into write_deps function and add tests (#12758)
* Move dependency writing logic to write_deps function in tools/getrealdeps.rb

* Add tests for write_deps in tools/getrealdeps.rb
2025-09-13 13:54:09 +00:00