Skip to content

Error isn't captured by Vaxe #91

@fullofcaffeine

Description

@fullofcaffeine

I have the following class (it uses frabbits angular.haxe, it's an exercise in converting the TodoMVC to angular.haxe):

package;

import angular.*;
import js.node.http.*;
import fullofcaffeine.todomvc.controllers.*;

class Config {
  public var appName = 'TodoMVC';
  public function new() {}
}

class App {
 static var app;

  static public function main() {
    app = Angular.module('TodoMVC')
                 .factory(Config.new)
                 .controller("TodoController", TodoController);


  }
}

When I save, no errors ares shown in the quickfix window, but when I run :make, it shows the following:

[1]  + 13379 continued  mvim -v .

src/haxe/App.hx:16: lines 16-18 : f must be a function returning a type
src/haxe/App.hx:16: lines 16-18 : f must be a function returning a type

Press ENTER or type command to continue

For other kind of errors, it does show in the quickfix window: https://www.dropbox.com/s/r6m2xe67r9vzfpi/Screenshot%202016-03-01%2012.22.15.png?dl=0

Any ideas why the previous error didn't get caught by Vaxe?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions