linter-julia Archived: ... Source Code has been archived

StaticLint.jl support for Atom using the linter package

AtomLinter

24,461

8

0.9.0

MIT

GitHub

This package provides the following services:

linter-julia

This linter plugin for AtomLinter provides an interface to StaticLint.jl. It will be used with files that have the Julia syntax.

screenshot

Developed on

Installation

apm install linter-julia

Settings

screenshot

Features

Issues and [pull requests] (https://github.com/AtomLinter/linter-julia/pulls) are welcome.

Caveats

Internals

The code generates its private shared environment at the Julia depot in 'environments/linter-julia'. It also places a logfile there.

Guessing the environment works by walking upwards in the path and looking for Project.toml. If nothing found, the default environment is assumed. The project's root file is then looked for at the canonical X/src/X.jl etc. locations.

I know nothing of Atom development or js, so the changes are likely messy there, please revise. Atom seems to be unable to shut down the server process, so the server exits by polling Atom's PID right now.

CHANGELOG

See the full CHANGELOG here.