Skip to main content

Second-Level Layer Validation

Currently, one can declare dependency rules for top-level components in their programming language. Meaning, one can declare rules between packages for Rust or JavaScript, or between Module for Go projects. More about it here or here.

TangleGuard checks the source code against any rule violations, locally or within CI/CD pipelines, so make sure the attended structure stays in place.

Now this could be enhanced to also support smaller sized projects, which don’t rely on a workspace. So like a single-package/crate binary in Rust or a single JS package.

1 comment

Log in to comment and vote

Comments1

  • Jan

    Team•

    May 19

    I did some adjustments, now it seems to work solid