diff --git a/haxelib.json b/haxelib.json index a5dc492..5b83400 100644 --- a/haxelib.json +++ b/haxelib.json @@ -4,8 +4,8 @@ "license": "MIT", "tags": ["tink", "macro", "utility"], "description": "The macro toolkit ;)", - "version": "0.1.0-beta", - "releasenote": "Allow getting members by name from ClassBuilder.", + "version": "0.1.1-beta", + "releasenote": "Fixed ClassBuilder.hasConstructor", "contributors": ["back2dos"], "dependencies": { "tink_core": "1.0.0-beta.4" diff --git a/src/tink/macro/ClassBuilder.hx b/src/tink/macro/ClassBuilder.hx index 31754fc..88600db 100644 --- a/src/tink/macro/ClassBuilder.hx +++ b/src/tink/macro/ClassBuilder.hx @@ -82,7 +82,7 @@ class ClassBuilder { } public function hasConstructor():Bool - return this.constructor == null; + return this.constructor != null; public function export(?verbose):Array { var ret = (constructor == null || target.isInterface) ? [] : [constructor.toHaxe()];