Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java issue detection #13

Open
thelastinuit opened this issue Mar 14, 2017 · 3 comments
Open

Java issue detection #13

thelastinuit opened this issue Mar 14, 2017 · 3 comments
Labels

Comments

@thelastinuit
Copy link
Contributor

Weird stuff: somehow when it analyze a java web app project, it triggers belugas-ruby.

@thelastinuit
Copy link
Contributor Author

Btw, I have my reasons to believe that Belugas-Linguist can't recognize Java projects. Belugas-Java can recognize them, though.

@vovimayhem
Copy link
Member

vovimayhem commented Mar 14, 2017

@thelastinuit we need some sort of project library for both belugas and whales, so we have a common ground and see why they are not behaving the way we're expecting to...

A static code analysis needs code, not artifacts, to do it's stuff. belugas-linguist figures out the language used by the code of the project. Won't actually work if there's no code to analyze.

We could do some sort of artifact analysis on the belugas-java side, if no code is available. But that would make belugas-java not dependant of belugas-linguist, requiring it to do it's own checks to see if it continues to run or not.

Can't do nothing in any case if I don't have access to whatever you tried to analyze.

@thelastinuit
Copy link
Contributor Author

For Java Web Apps I just noticed that you can get enough information for production deployment. But yeah there is no code and linguist fails.
I want to believe that it's a plus that Whales brings to the game, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants