Maxim Sukharev

Results 141 comments of Maxim Sukharev

Could anybody give me a reason why do we need CLI for import/export?

Example of using cross compiled libuast is here: https://github.com/smacker/in-browser-uast there is an example which is a simplified version of the dashboard. The current size of wasm+js is ~750kb.

implemented here: https://github.com/smacker/dashboard/tree/bblfsh_js

I did some investigation. Looks like the best choice for visualization library using with react is simple d3. I tried to render java example: Hover on node: ![screen shot 2017-12-12...

I removed internalType because it looked like a mess. I see 4+ children quite often in examples and internalType is long often too, like "SingleVariableDeclaration". But of course it's not...

the list of languages come from [the api response from bblfshd](https://github.com/bblfsh/web/blob/master/server/drivers.go#L41). But if you want to PR support for C++ it will also require c/cpp example in [src/examples](https://github.com/bblfsh/web/tree/master/src/examples) directory and...

Currently we "detect" language using bblfsh. So we need to parse it to get the lang. I proposed to use js-based detection before for gitbase-web but it was discarded. In...

It does not work almost at all. Bblfsh uses enry to detect language and enry detects it based on filename.

@dennwc it's true. But the last time I checked it almost never could guess the lang correctly without filename. You can see it in gitbase-web. We actually use enry there....

I tried with linguist and it couldn't recognize language by default also. But calling it with a list of candidates ("Go", "Python", "JavaScript", "Ruby", "Java" aka supported languages from bblfshd)...