Closed artloder closed 6 years ago
Hi, thank you for this suggestion.
Java Code Query Language was the first name (see afab7972da1617080c5d4ce9cd5cf87004f1bf0c), but since it still plain SQL, this was a wrong name.
BTW, the current name is also wrong, Java Code Query Linter makes no sense.. I'm struggling to find a good name
linting is only one of its uses
What are other uses? I think the main goal is to lint java code with SQL
I was thinking for simply renaming it to one of:
jlint, lint4j already exist.
Any other suggestion? Any help is appreciated!
linting is only one of its uses
I think I see what you mean now. If I ask "how many classes are there", I'm not necessarily linting (founding potential problems), I'm just looking for some stats.. Is this what you mean?
If this true, We are right back where we started 😄 and probably Java Code Query Language is a good one, or simply "Java Query Language" (JQL : /dʒeı kju el/ )? It still a structured query language for Java (not to confuse with JPQL)
sql4j? but this would be confusing for a library that facilitates sql for java. Moreover, it's in here.
@artloder I've changed the name to the more general Java Query Language.
It's inspired by gitql and textql
I'm not really convinced with this name because it still SQL.. Here is a true java query language with new syntax and compiler: http://homepages.ecs.vuw.ac.nz/~djp/jql/
So probably if the PoC is successful, the name should be changed to a more general static analysis tool without any reference to query language in the name (probably will support NoSQL too).
What do you think?
This is just a suggestion, but Java Code Query Linter seems too specific a name, as linting is only one of its uses. Why not call it something more general like Java Code Query Language (same abbreviation)?