# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?page=63

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 64

---

## [Fuzzing Julia functions (for security hardening)](https://discourse.julialang.org/t/fuzzing-julia-functions-for-security-hardening/58950)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 3\
**Last updated:** [April 10, 2021, 8:29pm UTC](https://discourse.julialang.org/t/fuzzing-julia-functions-for-security-hardening/58950 "2021-04-10T20:29:56Z")

</div>

This came up when I was asking whether Meta.parse is safe to use. While the function itself is supposed to be safe in principle, it has not been hardened (audited for security bugs). Fuzzing seems like one of the standar…

---

## [Unable to register an updated package on JuliaHub](https://discourse.julialang.org/t/unable-to-register-an-updated-package-on-juliahub/58946)

<div class="topic-metadata">

**Author:** [@scheinerman](https://discourse.julialang.org/u/scheinerman)\
**Replies:** 3\
**Last updated:** [April 10, 2021, 2:13pm UTC](https://discourse.julialang.org/t/unable-to-register-an-updated-package-on-juliahub/58946 "2021-04-10T14:13:16Z")

</div>

I have been using the JuliaHub website to register new and updated packages. I just tried to register a new version SimpleRandom there but it failed and I got this message: Unable to fetch repository scheinerman/SimpleR…

---

## [How do you find Unicode Characters in VSCode?](https://discourse.julialang.org/t/how-do-you-find-unicode-characters-in-vscode/58938)

<div class="topic-metadata">

**Author:** [@gleyland](https://discourse.julialang.org/u/gleyland)\
**Replies:** 0\
**Last updated:** [April 9, 2021, 6:50pm UTC](https://discourse.julialang.org/t/how-do-you-find-unicode-characters-in-vscode/58938 "2021-04-09T18:50:03Z")

</div>

The LaTeX autocompletion in the Julia VSCode extension is lovely (I only recently learned that it was from the Julia extension, not a VSCode thing), but I can’t seem to find a way to enter unicode characters in the find …

---

## [CI for private repo repending on private repo on Gitlab](https://discourse.julialang.org/t/ci-for-private-repo-repending-on-private-repo-on-gitlab/47352)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 9\
**Last updated:** [April 9, 2021, 12:20pm UTC](https://discourse.julialang.org/t/ci-for-private-repo-repending-on-private-repo-on-gitlab/47352 "2021-04-09T12:20:03Z")

</div>

I have two private repos on Gitlab, lets call them Foo and Bar, the latter depends on Foo. When developing on my local machine, I have Gitlab authentication set up, so I can just did pkg\> activate /path/to/Bar pkg\> add…

---

## [PlutoCon going on, some talks already online](https://discourse.julialang.org/t/plutocon-going-on-some-talks-already-online/58891)

<div class="topic-metadata">

**Author:** [@rpmuller](https://discourse.julialang.org/u/rpmuller)\
**Replies:** 2\
**Last updated:** [April 9, 2021, 1:26am UTC](https://discourse.julialang.org/t/plutocon-going-on-some-talks-already-online/58891 "2021-04-09T01:26:27Z")

</div>

Taken from the Julia subreddit announcement: To celebrate Pluto’s 1 year anniversary , we are hosting a two day mini conference about… Pluto! It will be a place to share your fun notebooks and to learn techniques from …

---

## [LoadError while precompiling Plots.jl on Ubuntu 18.04](https://discourse.julialang.org/t/loaderror-while-precompiling-plots-jl-on-ubuntu-18-04/58784)

<div class="topic-metadata">

**Author:** [@Anemometer](https://discourse.julialang.org/u/Anemometer)\
**Replies:** 5\
**Last updated:** [April 8, 2021, 11:04am UTC](https://discourse.julialang.org/t/loaderror-while-precompiling-plots-jl-on-ubuntu-18-04/58784 "2021-04-08T11:04:04Z")

</div>

Hello, I have run into some trouble trying to install the Plots.jl package and I couldn’t find any hints on how to proceed besides nuking my .julia folder which I would like to avoid if at all possible. Adding the Plot…

---

## [Lsp-julia crashes with "Possible infinite loop" when typing in Julia document](https://discourse.julialang.org/t/lsp-julia-crashes-with-possible-infinite-loop-when-typing-in-julia-document/58800)

<div class="topic-metadata">

**Author:** [@kwokhao](https://discourse.julialang.org/u/kwokhao)\
**Replies:** 0\
**Last updated:** [April 8, 2021, 2:53am UTC](https://discourse.julialang.org/t/lsp-julia-crashes-with-possible-infinite-loop-when-typing-in-julia-document/58800 "2021-04-08T02:53:33Z")

</div>

Cross-posted from this Github issue. I set up lsp-julia in emacs to automatically initialize the LanguageServer once I navigate to a Julia file. However, when I try to type the letter d anywhere in the body of the file…

---

## [How to get the directory of an indirect dependency](https://discourse.julialang.org/t/how-to-get-the-directory-of-an-indirect-dependency/58708)

<div class="topic-metadata">

**Author:** [@danielmatz](https://discourse.julialang.org/u/danielmatz)\
**Replies:** 3\
**Last updated:** [April 7, 2021, 12:49am UTC](https://discourse.julialang.org/t/how-to-get-the-directory-of-an-indirect-dependency/58708 "2021-04-07T00:49:55Z")

</div>

I’m trying to write a script that analyzes all of the dependencies of a Julia project, including the indirect dependencies. I see how I can use pathof to get the path to the direct dependencies, but how can I do this for…

---

## [REPL in Atom UI bug](https://discourse.julialang.org/t/repl-in-atom-ui-bug/58718)

<div class="topic-metadata">

**Author:** [@vaishnavtv](https://discourse.julialang.org/u/vaishnavtv)\
**Replies:** 0\
**Last updated:** [April 6, 2021, 9:30pm UTC](https://discourse.julialang.org/t/repl-in-atom-ui-bug/58718 "2021-04-06T21:30:46Z")

</div>

Hi, I have been facing an issue with the REPL in my Atom interface. I cannot see anything besides the cursor in the REPL, and I am not sure why. Cannot see input, output, or even the julia prompt. I have not been abl…

---

## [Pluto: hide md"" cell automatically?](https://discourse.julialang.org/t/pluto-hide-md-cell-automatically/58628)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 0\
**Last updated:** [April 5, 2021, 5:22pm UTC](https://discourse.julialang.org/t/pluto-hide-md-cell-automatically/58628 "2021-04-05T17:22:00Z")

</div>

Is there a way to automatically hide the code when writing a markdown cell in Pluto? Either an alternative to Shift-Enter and/or Control-Enter that hides the code, or a global environment variable would fit. Usually mark…

---

## [Literate.jl: how to skip code parsing/testing for quick generation and preview of the documentation?](https://discourse.julialang.org/t/literate-jl-how-to-skip-code-parsing-testing-for-quick-generation-and-preview-of-the-documentation/58603)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 6\
**Last updated:** [April 5, 2021, 2:09pm UTC](https://discourse.julialang.org/t/literate-jl-how-to-skip-code-parsing-testing-for-quick-generation-and-preview-of-the-documentation/58603 "2021-04-05T14:09:04Z")

</div>

I am using Literate —\> Documenter for the documentation of my package, but the inclusion of some tutorials makes the generation of the documentation taking a while. Sometimes I would just like to try how the documentati…

---

## [Package installation GUI](https://discourse.julialang.org/t/package-installation-gui/58508)

<div class="topic-metadata">

**Author:** [@Astra](https://discourse.julialang.org/u/Astra)\
**Replies:** 2\
**Last updated:** [April 3, 2021, 8:23pm UTC](https://discourse.julialang.org/t/package-installation-gui/58508 "2021-04-03T20:23:31Z")

</div>

I want to work on the VSCode extension for GSoC. I tried to work on the Package Installation UI idea. I looked up some existing vscode extensions. After looking into many extensions, I got the idea to create the extensi…

---

## [Comprehensive Package Info](https://discourse.julialang.org/t/comprehensive-package-info/58025)

<div class="topic-metadata">

**Author:** [@chuckaknight](https://discourse.julialang.org/u/chuckaknight)\
**Replies:** 6\
**Last updated:** [March 27, 2021, 5:20pm UTC](https://discourse.julialang.org/t/comprehensive-package-info/58025 "2021-03-27T17:20:40Z")

</div>

Is there a command in Julia that will print information about Julia packages installed (similar to this in Python) C:\\Users\\unknown\\LocalData\\DevArea\\projects\>pip show TensorFlow Name: tensorflow Version: 2.3.1 Summa…

---

## [Are PkgEval badges from JuliaHub and NanosolderReports based on the same results?](https://discourse.julialang.org/t/are-pkgeval-badges-from-juliahub-and-nanosolderreports-based-on-the-same-results/58455)

<div class="topic-metadata">

**Author:** [@Norman](https://discourse.julialang.org/u/Norman)\
**Replies:** 0\
**Last updated:** [April 2, 2021, 4:55pm UTC](https://discourse.julialang.org/t/are-pkgeval-badges-from-juliahub-and-nanosolderreports-based-on-the-same-results/58455 "2021-04-02T16:55:37Z")

</div>

It seems that the PkgEval badges from NanosolderReports are based on the daily run on nightly build of Julia. What about those badges from JuliaHub? Are they generated from the same data used for NanosolderReports? Most…

---

## [Text disappearing from Juno/Atom](https://discourse.julialang.org/t/text-disappearing-from-juno-atom/55072)

<div class="topic-metadata">

**Author:** [@SamBrand](https://discourse.julialang.org/u/SamBrand)\
**Replies:** 12\
**Last updated:** [April 1, 2021, 6:29pm UTC](https://discourse.julialang.org/t/text-disappearing-from-juno-atom/55072 "2021-04-01T18:29:18Z")

</div>

Hi everyone, Quite strange error occurring for me since I upgraded julia-client 0.12.6. Bits of text disappear from the screen after I use shift + enter to run highlighted code blocks… sometimes. The actual REPL seems …

---

## [Jupyter/pluto version of Processing](https://discourse.julialang.org/t/jupyter-pluto-version-of-processing/57654)

<div class="topic-metadata">

**Author:** [@weymouth](https://discourse.julialang.org/u/weymouth)\
**Replies:** 13\
**Last updated:** [March 31, 2021, 5:21pm UTC](https://discourse.julialang.org/t/jupyter-pluto-version-of-processing/57654 "2021-03-31T17:21:53Z")

</div>

One of my favorite things about Processing is that you can interact with a simulation while it is running. Here is an example where a swarm of particles are advecting continually in a flow, and changing the shape of the …

---

## [VSCode Julia - Autocompletion does not show parameter information](https://discourse.julialang.org/t/vscode-julia-autocompletion-does-not-show-parameter-information/58308)

<div class="topic-metadata">

**Author:** [@AAlshammaa](https://discourse.julialang.org/u/AAlshammaa)\
**Replies:** 1\
**Last updated:** [March 31, 2021, 4:03pm UTC](https://discourse.julialang.org/t/vscode-julia-autocompletion-does-not-show-parameter-information/58308 "2021-03-31T16:03:43Z")

</div>

I am new to Julia, and I transitioned from Atom to VSCode, and I have a couple of questions 1- While the autocomplete works for function names, it does not show me parameter information after I open bracket. I was expec…

---

## [Hide/Show all code with one click of an 'eye' toggle?](https://discourse.julialang.org/t/hide-show-all-code-with-one-click-of-an-eye-toggle/58187)

<div class="topic-metadata">

**Author:** [@Eggy](https://discourse.julialang.org/u/Eggy)\
**Replies:** 0\
**Last updated:** [March 29, 2021, 7:57pm UTC](https://discourse.julialang.org/t/hide-show-all-code-with-one-click-of-an-eye-toggle/58187 "2021-03-29T19:57:53Z")

</div>

Is there a way to select all the ‘eye’ toggles to show/hide all code with one click? I usually have to go through each cell and unhide code after printing a report without code. It’s time consuming to show/hide them on…

---

## [Having edit(m::Module) open package directory instead of file where module is defined](https://discourse.julialang.org/t/having-edit-m-module-open-package-directory-instead-of-file-where-module-is-defined/58124)

<div class="topic-metadata">

**Author:** [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Replies:** 1\
**Last updated:** [March 28, 2021, 10:48pm UTC](https://discourse.julialang.org/t/having-edit-m-module-open-package-directory-instead-of-file-where-module-is-defined/58124 "2021-03-28T22:48:07Z")

</div>

This line seems to do the trick: edit(m::Module) = edit(abspath(joinpath(pathof(m), "..", ".."))) # opens /Users/patrick/.julia/packages/AbstractPlotting/gE7AT/: edit(AbstractPlotting) … but I have a suspicion that w…

---

## [Idea for a AST frontend for parsing between Julia and Python](https://discourse.julialang.org/t/idea-for-a-ast-frontend-for-parsing-between-julia-and-python/57963)

<div class="topic-metadata">

**Author:** [@aliG](https://discourse.julialang.org/u/aliG)\
**Replies:** 3\
**Last updated:** [March 27, 2021, 2:17pm UTC](https://discourse.julialang.org/t/idea-for-a-ast-frontend-for-parsing-between-julia-and-python/57963 "2021-03-27T14:17:57Z")

</div>

Hi, I am interested in parsing projects between Julia and Python. There is a good use case for converting Python code in a symbolic computational library like sympy into equivalent Julia forms. Example would be convert…

---

## [ANN: GitHub action workflow to test if your PR breaks another package (Reverse Dependency Integration Testing)](https://discourse.julialang.org/t/ann-github-action-workflow-to-test-if-your-pr-breaks-another-package-reverse-dependency-integration-testing/57635)

<div class="topic-metadata">

**Author:** [@abelsiqueira](https://discourse.julialang.org/u/abelsiqueira)\
**Replies:** 1\
**Last updated:** [March 26, 2021, 9:57am UTC](https://discourse.julialang.org/t/ann-github-action-workflow-to-test-if-your-pr-breaks-another-package-reverse-dependency-integration-testing/57635 "2021-03-26T09:57:05Z")

</div>

Hi all. At JuliaSmoothOptimizers, we’ve been running a breakage test to see if a PR request to our base package breaks the other packages down the line. This last week I’ve updated it to GitHub Actions and manage to tran…

---

## [Is anyone using Textadept as their editor of choice for Julia?](https://discourse.julialang.org/t/is-anyone-using-textadept-as-their-editor-of-choice-for-julia/41255)

<div class="topic-metadata">

**Author:** [@timbot](https://discourse.julialang.org/u/timbot)\
**Replies:** 42\
**Last updated:** [March 25, 2021, 11:51pm UTC](https://discourse.julialang.org/t/is-anyone-using-textadept-as-their-editor-of-choice-for-julia/41255 "2021-03-25T23:51:41Z")

</div>

Hello, does anyone here use Textadept as their primary text editor for Julia? I have tried all the usual suspects (Atom, VScode, Emacs, Vim), but I don’t really like using any of them. I came across Textadept today (Te…

---

## [Difficulty installing packages with JuliaPro](https://discourse.julialang.org/t/difficulty-installing-packages-with-juliapro/57813)

<div class="topic-metadata">

**Author:** [@Adam\_D](https://discourse.julialang.org/u/Adam_D)\
**Replies:** 19\
**Last updated:** [March 24, 2021, 9:06pm UTC](https://discourse.julialang.org/t/difficulty-installing-packages-with-juliapro/57813 "2021-03-24T21:06:23Z")

</div>

Hey! I tried to install your package by " pkg\> add “GitHub - oxinabox/ProjectManagement.jl: Project Management tools, with a particular focus on PERT charts”" but I keep getting this error: “ERROR: failed to clone from…

---

## [Filing an issue or PR on a package in stdlib](https://discourse.julialang.org/t/filing-an-issue-or-pr-on-a-package-in-stdlib/57876)

<div class="topic-metadata">

**Author:** [@dmbates](https://discourse.julialang.org/u/dmbates)\
**Replies:** 2\
**Last updated:** [March 24, 2021, 4:28pm UTC](https://discourse.julialang.org/t/filing-an-issue-or-pr-on-a-package-in-stdlib/57876 "2021-03-24T16:28:53Z")

</div>

Is there any special protocol for filing an issue or submitting a PR on a package in stdlib? I recently encountered a problem in SparseArrays/src/linalg.jl with, I think, a pretty simple fix. Do I just create an issue …

---

## [Generating HTML Code Coverage in Azure DevOps](https://discourse.julialang.org/t/generating-html-code-coverage-in-azure-devops/57870)

<div class="topic-metadata">

**Author:** [@Michal](https://discourse.julialang.org/u/Michal)\
**Replies:** 0\
**Last updated:** [March 24, 2021, 2:16pm UTC](https://discourse.julialang.org/t/generating-html-code-coverage-in-azure-devops/57870 "2021-03-24T14:16:11Z")

</div>

How can I generate HTML Code Coverage Report for my git repository in AZURE DevOps? Is it possible with some kind of plugin?

---

## [Automated semantic analysis and modification of Julia code](https://discourse.julialang.org/t/automated-semantic-analysis-and-modification-of-julia-code/57267)

<div class="topic-metadata">

**Author:** [@sloede](https://discourse.julialang.org/u/sloede)\
**Replies:** 4\
**Last updated:** [March 24, 2021, 11:16am UTC](https://discourse.julialang.org/t/automated-semantic-analysis-and-modification-of-julia-code/57267 "2021-03-24T11:16:53Z")

</div>

Is there a package or tool available that allows to automate the semantic analysis and modification of Julia code, e.g., in a file or in an entire module? I am thinking about use cases like where we have lots of code wit…

---

## [Renaming master to main -- Julia-specific experience](https://discourse.julialang.org/t/renaming-master-to-main-julia-specific-experience/57723)

<div class="topic-metadata">

**Author:** [@fonsp](https://discourse.julialang.org/u/fonsp)\
**Replies:** 8\
**Last updated:** [March 23, 2021, 6:16am UTC](https://discourse.julialang.org/t/renaming-master-to-main-julia-specific-experience/57723 "2021-03-23T06:16:23Z")

</div>

For package maintainers considering renaming their default branch from master to main: I did it last month (Pluto.jl and PlutoUI.jl), and here are my Julia-specific experiences! The main takeaway for me was: the rename…

---

## [Debug package test with VSCode](https://discourse.julialang.org/t/debug-package-test-with-vscode/57758)

<div class="topic-metadata">

**Author:** [@tpgillam](https://discourse.julialang.org/u/tpgillam)\
**Replies:** 0\
**Last updated:** [March 22, 2021, 11:18pm UTC](https://discourse.julialang.org/t/debug-package-test-with-vscode/57758 "2021-03-22T23:18:44Z")

</div>

Hello - I’m currently trying to use the debugger in the context of a package’s tests. Specifically, I would like to hit a breakpoint that I have placed in one of the source files in the module. Currently I haven’t been …

---

## [Sysimage with workload in VSCode?](https://discourse.julialang.org/t/sysimage-with-workload-in-vscode/57717)

<div class="topic-metadata">

**Author:** [@stefanjwojcik](https://discourse.julialang.org/u/stefanjwojcik)\
**Replies:** 3\
**Last updated:** [March 22, 2021, 2:32pm UTC](https://discourse.julialang.org/t/sysimage-with-workload-in-vscode/57717 "2021-03-22T14:32:01Z")

</div>

Hi All, I’m trying to ship some Julia code to a non-Julia user colleague and I want them to be able to run it without installing many dependencies. I’d also love if some of the functions were precompiled so they would r…

---

## [Where are the TagBot logs?](https://discourse.julialang.org/t/where-are-the-tagbot-logs/57673)

<div class="topic-metadata">

**Author:** [@simsurace](https://discourse.julialang.org/u/simsurace)\
**Replies:** 2\
**Last updated:** [March 22, 2021, 10:49am UTC](https://discourse.julialang.org/t/where-are-the-tagbot-logs/57673 "2021-03-22T10:49:16Z")

</div>

I’m getting this message in my TagBot trigger issue: Triggering TagBot for merged registry pull request This extra notification is being sent because I expected a tag to exist by now, but it doesn’t. You may want to …

[Previous page](https://discourse.julialang.org/c/tools/35.md?page=62)

[Next page](https://discourse.julialang.org/c/tools/35.md?page=64)
