haxeui/hxWidgets

View on GitHub

Showing 402 of 402 total issues

Properties are not allowed in interfaces
Open

interface MouseState {
Severity: Critical
Found in src/hx/widgets/MouseState.hx by haxe-checkstyle

Checks and enforces interface style. Either to allow properties and methods or just methods. Has an option to allowMarkerInterfaces.

TODO comment:TODO: WxArray doesn't work, check on how to template native classes
Open

    //TODO: WxArray doesn't work, check on how to template native classes

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO: temp hack fix for:
Open

//TODO: temp hack fix for:

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO: data should be void*
Open

    @:native("new wxMemoryInputStream")     private static function _new(data:Pointer<cpp.UInt8>, len:Int):RawPointer<MemoryInputStream>; //TODO: data should be void*

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO: not complete - issues with wxObject, wxObjectNode and generics... needs thought. append, getCount works. Cant get the item (or item data)
Open

//TODO: not complete - issues with wxObject, wxObjectNode and generics... needs thought. append, getCount works. Cant get the item (or item data)
Severity: Info
Found in src/wx/widgets/List.hx by haxe-checkstyle

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO: in 3.0 this is wxScrolled<wxpanel> and extends wxPanel</wxpanel>
Open

@:native("wxScrolledWindow") //TODO: in 3.0 this is wxScrolled<wxPanel> and extends wxPanel

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO should be in wxObject
Open

    @:native("GetClassInfo")                    public function getClassInfo():Pointer<ClassInfo>; //TODO should be in wxObject
Severity: Info
Found in src/wx/widgets/Window.hx by haxe-checkstyle

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO should be in wxObject
Open

    @:native("HitTest")                         public function hitTest(pt:Point):HitTest; //TODO should be in wxObject
Severity: Info
Found in src/wx/widgets/Window.hx by haxe-checkstyle

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

TODO comment:TODO: data should be void*
Open

    @:native("new wxStringInputStream")     private static function _new(value:WxString):RawPointer<StringInputStream>; //TODO: data should be void*

A check for TODO/FIXME/HACK/XXX/BUG comments. The format can be customised by changing format property.

Inner assignment detected
Open

        cast(event, Event)._ref = _ref;
Severity: Critical
Found in src/hx/widgets/Event.hx by haxe-checkstyle

Checks for assignments in subexpressions, such as in if ((a=b) > 0) return;.

Return count is 3 (max allowed is 2)
Open

    private function executeHandlers(e:Pointer<WxEvent>, id:Int = -1) {

Restricts the number of return statements in methods (2 by default). Ignores methods that matches ignoreFormat regex property.

Inner assignment detected
Open

        cast(t, Window)._ref = Pointer.fromRaw(raw).reinterpret();
Severity: Critical
Found in src/hx/widgets/Window.hx by haxe-checkstyle

Checks for assignments in subexpressions, such as in if ((a=b) > 0) return;.

Boolean expression can be simplified
Open

        if (attach == true) {
Severity: Critical
Found in src/hx/widgets/EvtHandler.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (detach == true) {
Severity: Critical
Found in src/hx/widgets/EvtHandler.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (create == true) {
Severity: Critical
Found in src/hx/widgets/GCDC.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (_disposed == true || _eventMap == null) {
Severity: Critical
Found in src/hx/widgets/EvtHandler.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (_disposed == true) {
Severity: Critical
Found in src/hx/widgets/EvtHandler.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (autoDestroy == true) {
Severity: Critical
Found in src/hx/widgets/ListCtrl.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        if (create == true) {
Severity: Critical
Found in src/hx/widgets/Process.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Boolean expression can be simplified
Open

        while (isInputOpened == false) {
Severity: Critical
Found in src/hx/widgets/Process.hx by haxe-checkstyle

Checks for over-complicated boolean expressions. Finds code like if (b == true), b || true, !false, etc.

Severity
Category
Status
Source
Language