Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analyze independently each project, without their static dependencies #66

Open
Nxtivision opened this issue Feb 5, 2024 · 3 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@Nxtivision
Copy link

We are building a Design System, and we would like to see Sonar Analyses for each of our lib independently.
At the moment, if A is dependent of B, I will have the bugs of B and A inside the analytics.

For example:

flowchart LR
  subgraph libraries[nx run A:sonar]
  B[Library B containing 5 bugs] -.-> A[Library A containing 1 bug]
  end
  libraries --> Result[6 bugs in total]

What I would like:

flowchart LR
  subgraph libA[nx run A:sonar]
  A[Library A containing 1 bug]
  end
  subgraph libB[nx run B:sonar]
  B[Library B containing 5 bugs]
  end
  libA --> ResultA[1 bug in total]
  libB --> ResultB[5 bugs in total]

Do you think it would be possible to provide an option for this use case ? 😄

Thanks in advance and have a nice day !

@koliveira15 koliveira15 self-assigned this Feb 9, 2024
@koliveira15 koliveira15 added the enhancement New feature or request label Feb 9, 2024
@koliveira15
Copy link
Owner

@Nxtivision I think this is an acceptable request. I just need to think through how to specify which mode via executor options since skipImplictDeps already exists and has some crossover with this feature.

@kiwi-33
Copy link

kiwi-33 commented Mar 4, 2024

This would add a huge performance improvement for us as well. We have projects with many dependencies, and it would be great to have the ability to toggle this on/off.

@fdolsky321
Copy link

Looking for this feature too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants