Supun Setunga

Results 57 issues of Supun Setunga

### Issue To Be Solved As discussed in https://github.com/onflow/flow-core-contracts/pull/382#discussion_r1326255239, The code had to be rewritten using a `while` loop, because references are not allowed in the for-loop. ### Suggest A...

Technical Debt
SC-Eng

## Instructions ### Issue To Be Solved In PR https://github.com/onflow/flow-emulator/pull/536, the `NFTStorefront` was excluded from the emulator since that contract was not migrated to Cadence 1.0 (stable-cadence) at the time....

Feedback
Improvement

### Issue to be solved Currently, the contract update validator prevents removing type declarations from a contract, to prevent it from getting re-added with a different structure. However, it would...

Feature
Feedback

### Issue to be solved More context: https://github.com/onflow/cadence-tools/pull/226#discussion_r1368776664 ### Suggested Solution _No response_

Improvement

### Issue To Be Solved Update the "auth account parameter analyzer" to match new account type changes. Since `AuthAccount` no longer exists, the analyzer should probably check for `auth(...) &Account`...

Improvement

### Issue To Be Solved Currently, duplicate cases are allowed in switch-statement. That can leave unreachable codes without the user being aware. e.g.: ```cadence pub fun test(s: String) { switch...

Help Wanted
Feature
Feedback
Good First Issue

### Issue To Be Solved It would be really nice to have code-suggestions and auto-completions for more prominent use cases. ### Suggest A Solution - Can support auto-completions at different...

Help Wanted
Feature
Language Server
Feedback

### Issue To Be Solved [Code actions](https://microsoft.github.io/language-server-protocol/specification#textDocument_codeAction) provide a convenient way for the users to fix issues in their code. ### Suggest A Solution - Compiler diagnostics (semantic errors) are...

Help Wanted
Feature
Language Server
Feedback

To track FLIP: https://github.com/onflow/flips/pull/134

flip: cadence