Skip to content

mattBrzezinski/FixYourWorkaround.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fix Your Workaround.jl

Code Style: Blue Coverage Status ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

Have you ever created a work around because of a specific dependency version? This package is a test utility to ensure you remember to fix your workaround after support for it has been dropped.

Whenever you create a workaround and plan to remove it after you drop version support for a package create a new test like so:

using FixYourWorkaround

@test package_compatible("Package", "Version")

In the future when you remove the version from the compat section of your Project.toml this test will fail and remind you to remove your workaround.