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
#1172 was caused by adding another circular dependency that (unlike the existing 7) was not deferable, and thus caused an application crash when using the CLI. (I still don't really understand why it didn't crash the tests too)
This could have been prevented by a CI check that runs a check for circular dependencies and fails the build if any are detected.
Fix existing circular dependencies in TypeDoc
Add a check to CI so that introducing a circular dependency fails the build
The text was updated successfully, but these errors were encountered:
While doing this, it would be great to simplify the existing dependency tree. This is crazy large, it shouldn't need to be this big... seriously, it reminds me of the time I generated a dependency tree of literally everything installed on a linux box.
According to madge, TypeDoc currently has 7 circular dependencies.
#1172 was caused by adding another circular dependency that (unlike the existing 7) was not deferable, and thus caused an application crash when using the CLI. (I still don't really understand why it didn't crash the tests too)
This could have been prevented by a CI check that runs a check for circular dependencies and fails the build if any are detected.
The text was updated successfully, but these errors were encountered: