# VS code - Spurious "Possible method call error". How to locally disable?

**URL:** <https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997>\
**Category:** VS Code\
**Created:** [August 25, 2021, 6:01pm UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997 "2021-08-25T18:01:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ylvain](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ylvain/32/28495_2.png) [@ylvain](https://discourse.julialang.org/u/ylvain)\
**Post date:** [August 25, 2021, 6:01pm UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997/1 "2021-08-25T18:01:01Z")

</div>

Windows 10, Julia 1.6.1, VSCode 1.59.1, Code Ext 1.3.32

I understand that it is not so easy to detect invalid calls in Julia…  
But… Is there a some kind “pragma” to locally disable these warning ?

Here the declaration:

```julia
struct GitConfig
    user_local::String
    user_email::String
    user_github::String
    def_branch::String
    GitConfig() = new("","","","")
    GitConfig(github::String ; user::String, email::String, branch::String) = new(user, email, github, branch)
end

```

And the `Possible method call error` call below in the same file, same module:

```julia
    conf = GitConfig(readconfig("github.user");
        user = readconfig("user.name"),
        email = readconfig("user.email"),
        branch = readconfig("init.defaultBranch"))

```

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [August 25, 2021, 6:02pm UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997/2 "2021-08-25T18:02:42Z")

</div>

You can disable these in the settings. This particular issue was fixed by  
[https://github.com/julia-vscode/StaticLint.jl/pull/307](https://github.com/julia-vscode/StaticLint.jl/pull/307)  
though.

---

<div class="post-metadata">

**Author:** ![ylvain](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ylvain/32/28495_2.png) [@ylvain](https://discourse.julialang.org/u/ylvain)\
**Post date:** [August 25, 2021, 6:11pm UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997/3 "2021-08-25T18:11:04Z")

</div>

Thanks! Nice fix… 2 days ago 😅  
Note that `Lint:Call` disable this globally…  
I’ll leave it like until the next release…

---

<div class="post-metadata">

**Author:** ![rmsmsgood](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rmsmsgood/32/20544_2.png) [@rmsmsgood](https://discourse.julialang.org/u/rmsmsgood)\
**Post date:** [September 22, 2023, 7:55am UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997/4 "2023-09-22T07:55:44Z")

</div>

Is there a way turn off lint for specific package, for instance `Plots` now?  
The lint works well and I need it but only `Plots` is in trouble…

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [September 22, 2023, 9:17am UTC](https://discourse.julialang.org/t/vs-code-spurious-possible-method-call-error-how-to-locally-disable/66997/5 "2023-09-22T09:17:52Z")

</div>

There is not.
