-
Notifications
You must be signed in to change notification settings - Fork 128
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
rules to improve #169
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 120.0 DAI (120.0 USD @ $1.0/DAI) attached to it.
|
@duaraghav8 This and #94 Seem very similar. @ceresstation |
Indeed, they seem to overlap @nemaniarjun |
@nemaniarjun @gomesalexandre @aerophile there is no overlap. 1 issue exclusively focuses on the The other issue focuses on improvement in the sense that the rule itself is written very poorly (for which I am to blame). So it primarily requires refactoring and completing the set of checks the rule must actually be performing. And if a check is not yet present, then you need not worry about implementing a fix for that. eg- if To simplify things, please work on the bounties in the following order:
Sorry for the confusion. Hope I cleared things now? Please let me know if there is any further clarification you need. |
@writeprovidence with the previous comment, do you have the information and tools you need to solve this issue? :) |
@mkosowsk i think i do. will definately ask questions if need be |
@writeprovidence just a friendly check-in here 😀 have you had a chance to take a look at this issue? |
still trying to figure out something
…On Thu, Jul 26, 2018 at 8:14 PM, mkosowsk ***@***.***> wrote:
@writeprovidence <https://github.com/writeprovidence> just a friendly
check-in here 😀 have you had a chance to take a look at this issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#169 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ad6C1ZlL4u769asO01Xyo_V1bBRp6AsGks5uKiMygaJpZM4RpC_X>
.
|
@writeprovidence let me know if it's something you aren't able to figure out from the docs |
ok
…On Sat, Jul 28, 2018 at 6:47 AM, Raghav Dua ***@***.***> wrote:
@writeprovidence <https://github.com/writeprovidence> let me know if it's
something you aren't able to figure out from the docs
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#169 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ad6C1cDXnupNKqnGkQNHudChsCxrAig0ks5uLAkMgaJpZM4RpC_X>
.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 1 year, 5 months ago. 1) mridulnagpal has started work. If this is still open I would love to work on this issue If there's still interest in fixing this issue I'd like to take it up. I plan to identify the issues described in the description and correct them as requested. I plan to identify the issues described in the description and correct them as requested. Learn more on the Gitcoin Issue Details page. |
@duaraghav8 Can you tell me which all rules are still open to work on? I finally have some time to do this! |
Hey @nemaniarjun, sorry for replying so late. All rules are still open. There was only 1 PR opened a while ago but I it hasn't been worked on for a while so I'll favour another PR over it. |
@duaraghav8 is there a special set of rules to indent for assembly blocks? or should they all be indented one level deeper at the same level in the assembly block? Thanks! |
ah, sorry I didn't write a proper description for whitespace rules. there's no separate rule for indenting assembly, all indentation-related checks are in a single rule file. |
@duaraghav8 Thanks I'll take a look at refactoring the whitespace rule for the tests and try some ES6 best practices that I know of. is there any specific assembly style indentation/style guide you would like to follow? or should all inline assembly be on the same column, unless there is a label to jump to or an additional block in the assembly, and that's it; an example of this is here: |
All on same column + indentation for labels or blocks (because that is more natural and intuitive for end user) |
Hello duaraghav8! This is Alisa from Gitcoin. Is this issue still active? |
Hey Alisa, The issue on the project is still active. |
I can give this a whirl @duaraghav8, I'm already familiar with the codebase, what say you? |
It's still open, can I take it? |
Tried to "start work" but the bounty was taken by another user |
So nothing is being done on this? |
@raininja I'm no longer sure whether the bounties are still valid or not. I can confirm that the issue is still active @PixelantDesign but not sure if the bounty still applies or not. |
Hi @raininja you are welcome to take this one on if you have time, I'll even add a tip. Just approved you. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 120.0 DAI (120.0 USD @ $1.0/DAI) has been submitted by: @ceresstation please take a look at the submitted work:
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done The funding of 120.0 DAI (120.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @vporton.
|
indentation
- doesn't lint for indent inside theassembly
block, also currently doesn't account for the new syntax for defining contract constructor (constructor()
- solparse node typeConstructorDeclaration
)lbrace
- currently doesn't account for the new syntax for defining contract constructor (constructor()
- solparse node typeConstructorDeclaration
)no-empty-blocks
rule completely ignores Function declarations. It should only ignore fallaback functions, other functions should be flagged if they have empty body.NOTE: Changes in rules should pass existing test cases and also add new test cases to test the changes thoroughly
The text was updated successfully, but these errors were encountered: