You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, muzzle may fail at runtime even if the compile time check succeeds, for example if instrumentation refers to plugin classes in the AWS SDK. This seems to be a bug in muzzle - the muzzle extension declaration only specifies aws-core as an artifact, but it seems to also take in instrumentation's compileClasspath and can pass some checks that might fail in production. I think we should respect the muzzle declaration only for checks, not using the compile classpath - if extra dependencies are needed, they can be added to the muzzle block too, it's how to have a more robust check.