-
Notifications
You must be signed in to change notification settings - Fork 3
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
Feat: Follow up on source calls #609
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #609 +/- ##
==========================================
+ Coverage 71.34% 71.64% +0.29%
==========================================
Files 217 218 +1
Lines 7005 7082 +77
Branches 1085 1094 +9
==========================================
+ Hits 4998 5074 +76
Misses 1720 1720
- Partials 287 288 +1 ☔ View full report in Codecov by Sentry. |
…ls' into 605-feat-follow-up-on-source-calls
am I too stupid for a rebase, I click the "rebase" button and then it does this |
…ls' into 605-feat-follow-up-on-source-calls
@EagleoutIce as you can see, all regular tests will also fail with the same |
First, I probably want to add Besides it may very well be a problem of you now requiring the steps in the dataflow, while the steps require the dataflow. Can you check if something like https://github.com/import-js/eslint-plugin-import is sufficient to detect this? (and if so, add it in a new issue?). |
It looks like the no-cycle rule doesn't detect any issues with dependency cycles. I tried a few other, seemingly related rules, but none of them seemed to catch it either. Did you have a specific rule in mind? |
…ls' into 605-feat-follow-up-on-source-calls
|
I think this is mostly finished? I might be missing something huge and just totally forgetting about it, but all the major items from the issue #605 are implemented and should be working according to the tests :) |
test/functionality/dataflow/processing-of-elements/functions/source-tests.ts
Outdated
Show resolved
Hide resolved
Please add an afterEach hook (?) that clears the source provider so that we can be sure they do not accidentally leak into other tests (keep it local to the dataflow tests, that should suffice). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me!
This pull request is included in v1.4.2 (see Release v1.4.2 (Dropping xmlparsedata, Benchmark Re-Runs, and Repl Fixes)). |
VERY work in progress, I have no idea what I'm doing (YET)