Closed shonfeder closed 8 months ago
Can this issue be assigned to me once it's ready to be worked on please?
Can I work on this issue since I have an idea how to do it and I have already implemented it in my local branch?
Hello! I think it makes sense for @harshey1103 to work on this issue, partially because they already have been touching this code directly in #19 and partially because they first called out this problem and proposed the interim solution.
@MungaSoftwiz, I will work on preparing an interesting issue for you. I should have something ready by tomorrow.
edited: removed a suggestion here because it was incorrect.
@harshey1103 this issue has a lot of overlap with #13, because both involve refactoring the core logic of the run
function in bin/api_diff.ml
. Depending which of these is completed first, we may need to resolve some merge conflicts. Just FYI. I am happy to help with this.
Please ignore my previous message!
@shonfeder I have understood what we are trying to achieve in #13. I'd be happy to help @Siddhi-agg on #13, given my PR is merged before. We'll ask for your help if the need arises :)
Hello! I think it makes sense for @harshey1103 to work on this issue, partially because they already have been touching this code directly in #19 and partially because they first called out this problem and proposed the interim solution.
@MungaSoftwiz, I will work on preparing an interesting issue for you. I should have something ready by tomorrow.
Okay @shonfeder. Looking forward to it.
@shonfeder I have understood this issue and since @harshey1103 has already created a PR for it, that has been reviewed and is almost done, I am continuously following its progress to know the changes I will require for #13.
@shonfeder I have understood what we are trying to achieve in #13. I'd be happy to help @Siddhi-agg on #13, given my PR is merged before. We'll ask for your help if the need arises :)
Sure! I would love to work with you, if any conflicts arise.
Hi, @MungaSoftwiz. Just a quick update that us mentors will need to talk on Monday to clarify the next steps for the project before opening more issues. Sorry for the delay.
Hi, @MungaSoftwiz. Just a quick update that us mentors will need to talk on Monday to clarify the next steps for the project before opening more issues. Sorry for the delay.
No problem @shonfeder. Thank you for the update.
As observed by @harshey1103 at https://github.com/NathanReb/ocaml-api-watch/pull/19#issuecomment-1985055868, and then demonstrated by @MungaSoftwiz in #16, the way we are using
Includemod.signatures
does not account for the removal of types.@NathanReb has noted that we will probably end up moving away from
Includemod.signatures
, but in the meantime we should be able to account for this by also callingIncludemod.signatuer
with the argumentscurrent
andreference
arguments flipped. This was also suggested by @harshey1103.