From da4b70b248adead1f4061ba782a019fb9000ae60 Mon Sep 17 00:00:00 2001 From: Jukka Aho Date: Sun, 5 Jul 2015 18:27:06 +0300 Subject: [PATCH] added Lint.jl check --- Makefile | 3 +++ REQUIRE | 1 + docs/build_lint.jl | 11 +++++++++++ 3 files changed, 15 insertions(+) create mode 100644 docs/build_lint.jl diff --git a/Makefile b/Makefile index a7107b4..62e8c3c 100644 --- a/Makefile +++ b/Makefile @@ -42,6 +42,9 @@ convert_notebooks: fix_permissions: find docs/build/html -type d -exec chmod 775 {} \; && find docs/build/html -type f -exec chmod 664 {} \; +lint: + julia docs/build_lint.jl + #coverage_report: # julia -e 'Pkg.test("JuliaFEM"; coverage=true); cd(Pkg.dir("JuliaFEM")); Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())' diff --git a/REQUIRE b/REQUIRE index 15e0e0d..fe38651 100644 --- a/REQUIRE +++ b/REQUIRE @@ -5,3 +5,4 @@ Docile Lexicon FactCheck HDF5 +Lint diff --git a/docs/build_lint.jl b/docs/build_lint.jl new file mode 100644 index 0000000..2de74ee --- /dev/null +++ b/docs/build_lint.jl @@ -0,0 +1,11 @@ +using Lint +d = lintpkg("JuliaFEM", returnMsgs=true) +cd(dirname(@__FILE__)) do + open("quality/lint_report.rst", "w") do fid + for i in d + i = string(i) + i = i[search(i, "JuliaFEM")[2]-1:end] + write(fid, "| "*i*"\n") + end + end +end \ No newline at end of file