├── .gitignore ├── .travis.yml ├── HaxeContracts.hxproj ├── README.md ├── Vagrantfile ├── example.hxml ├── haxelib.json ├── localtests.hxml ├── provision.sh ├── runtests.bat ├── src ├── haxecontracts │ ├── Contract.hx │ ├── ContractBuilder.hx │ ├── ContractException.hx │ ├── HaxeContracts.hx │ └── example │ │ ├── Main.hx │ │ └── Rational.hx └── haxelib.json ├── tests.hxml └── tests ├── SpecialFeatures.hx └── Tests.hx /.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | /.vagrant 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/.travis.yml -------------------------------------------------------------------------------- /HaxeContracts.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/HaxeContracts.hxproj -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/Vagrantfile -------------------------------------------------------------------------------- /example.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/example.hxml -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/haxelib.json -------------------------------------------------------------------------------- /localtests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/localtests.hxml -------------------------------------------------------------------------------- /provision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/provision.sh -------------------------------------------------------------------------------- /runtests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/runtests.bat -------------------------------------------------------------------------------- /src/haxecontracts/Contract.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/Contract.hx -------------------------------------------------------------------------------- /src/haxecontracts/ContractBuilder.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/ContractBuilder.hx -------------------------------------------------------------------------------- /src/haxecontracts/ContractException.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/ContractException.hx -------------------------------------------------------------------------------- /src/haxecontracts/HaxeContracts.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/HaxeContracts.hx -------------------------------------------------------------------------------- /src/haxecontracts/example/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/example/Main.hx -------------------------------------------------------------------------------- /src/haxecontracts/example/Rational.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxecontracts/example/Rational.hx -------------------------------------------------------------------------------- /src/haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/src/haxelib.json -------------------------------------------------------------------------------- /tests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/tests.hxml -------------------------------------------------------------------------------- /tests/SpecialFeatures.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/tests/SpecialFeatures.hx -------------------------------------------------------------------------------- /tests/Tests.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ciscoheat/HaxeContracts/HEAD/tests/Tests.hx --------------------------------------------------------------------------------