-
Notifications
You must be signed in to change notification settings - Fork 57
Ops check for Halstead #849
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
Ops check for Halstead #849
Conversation
|
Initially, I was getting this error in the test: Tracing through how it works I started playing with Since I have not touched this for a while I am going to have to dig a bit. Expect questions @Luni-4 :D |
|
Is there any update on this one? |
|
@Luni-4 nothing. I have not been able to spend time on this recently. I will try iron out the bugs in the complexity PR I still have open first and then circle around to this. |
|
Now that we have |
|
@Luni-4 I will update and see what the result is. Will let you know. |
6948172 to
b3abd53
Compare
|
Any update on this one @dburriss? |
|
Hey @Luni-4 I checked and same issue. I will try dive in a little this weekend although I wont have too much time so will likely go into the following week. |
b3abd53 to
762d12d
Compare
Perfect! Let me know if there are some problems! |
|
Hi @Luni-4
Any threads to pull on would be appreciated. I don`t have a stack of time at the moment so I keep having to stop before I have dug in much. Hopefully, this week will be a bit more relaxed and I can dig into this. |
|
I'm going to try to reply to your questions:
I hope I replied to all your questions exhaustively :) |
|
Hi @Luni-4 I am a bit stuck here. |
|
Hi @dburriss I think we should use I perfectly agree with you, operators and operands should be the same used for Halstead, so we need to write our own operators and operands tests in order to be coherent with our decisions. The only difference it's how we show these operators and operands ( |
|
@Luni-4 Some of these changes don't make sense to me (like removing right brackets) but it seems to match other langs and makes the test pass. Let me know. Ill remove some of the commented-out bits if the changes do indeed make sense. |
|
@Luni-4 would you mind finishing up the review here? |
|
Sorry for the late reply @dburriss, but I have been busy lately. Please squash commits and clean up commented code. To be coherent with the other languages we can leave this PR as-is, otherwise we can change how brackets are managed in the other languages. Why doesn't it make sense to you? |
I am creating this branch from #811 to implement the ops check mentioned by @Luni-4
It is not clear to me that this needs to be tied to the Halstead PR for merge so I wanted a PR to discuss and experiment (and ask questions).