Skip to content

[NOT MAINTAINED, check haxe-checkstyle] Static analysis and style checking for Haxe in Haxe

Notifications You must be signed in to change notification settings

mcheshkov/haxelint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haxelint

Static analysis and style checking for Haxe in Haxe

Build Status

Install

From haxelib

haxelib install haxelint

Manually build

haxe build.hxml

Usage

From command line

haxelib run haxelint -s <HAXE SOURCES FILE OR DIR>

Run just haxelib run haxelint for help

Using API

var file = {name:"myfile.hx", content:"enum A{}"};
var checker = new haxelint.Checker();
checker.addReporter(new XMLReporter()); // see haxelint.reporter.IReporter, provide your own implementation
checker.addCheck(new Check()); // see haxelint.checks.Check class and subclasses
checker.process([file]);

About

[NOT MAINTAINED, check haxe-checkstyle] Static analysis and style checking for Haxe in Haxe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published