illuaminate
1.0.0
LUA의 소스 코드 분석
Illuaminate는 LUA 소스 코드 작업을위한 일련의 도구로 코드베이스를 더 명확하고 이해하기 쉽게 만드는 방법을 제공합니다. 현재는 뼈가 다소 맨 뼈이며 여전히 POC 단계에 있지만, 계속 발전함에 따라 확장되고 더 유용 해지기를 바랍니다.

참고 : Compiled Files를 합리적인 크기로 만들려면 UPX 실행 가능 패커를 사용하십시오 (4 배 감소). 대부분의 패키지 관리자에 포함되어야합니다.
opam switch create 4.11.1 ).opam install --deps-only --with-test .dune build @install @runtestdune install 사용하여 Opam에 Illuaminate를 설치하거나 _build/install/default/bin 디렉토리에서 파일을 사용할 수 있습니다.esy 실행하십시오.esy x illuaminate 사용하여 실행할 수 있습니다 위와 같이 일루 아미네이트를 빌드하거나 사전 구축 된 버전을 다운로드하십시오.
> wget https://squiddev.cc/illuaminate/bin/latest/illuaminate-linux-x86_64 # A x86-64 Linux static binary
> wget https://squiddev.cc/illuaminate/bin/latest/illuaminate-windows-x86_64.exe # A x86-64 Windows binary
실행 가능하게하려면 다운로드 된 파일을 chmod +x 해야 할 수도 있습니다.
illuaminate lint 실행하여 현재 디렉토리에 보풀을 보도하거나 illuaminate lint my/sub/directory 특정 파일 또는 폴더를 보풀로 채울 수 있습니다. 감지 된 모든 문제에 대한 보고서를 받아야합니다.
illuaminate fix (또는 illuaminate fix my/sub/directory )를 사용하여 감지 된 문제를 해결하려고 시도하십시오. 이 명령은 파일을 제자리에 수정하므로 수정하기 전에 파일을 버전 제어로 확인하고 변경 사항에 만족하는지 확인하는 것이 좋습니다.
구성 파일을 사용하여 Illuaminate를보다 세밀하게 제어 할 수 있습니다. illuamiante init-config illuaminate.sexp 귀하의 요구에 맞게 조정할 수있는 템플릿 구성 파일을 생성합니다.