From 7a2b7db830aab7226af6e77d752bc77bc5b934eb Mon Sep 17 00:00:00 2001 From: back2dos Date: Thu, 24 Oct 2013 14:31:02 +0200 Subject: [PATCH] Fixed ClassBuilder.hasConstructor --- haxelib.json | 4 ++-- src/tink/macro/ClassBuilder.hx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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()];