Login
Home
Products
Download
Documentation
Community
Company
Forum
Documentation
Bugzilla
FAQ
Register
November 20, 2008, 10:23:17 am
News
:
Home
Help
Search
Login
Register
Community Forums
>
Feature requests
>
New SemmleCode features
>
support for client applications
Pages: [
1
]
« previous
next »
Print
Author
Topic: support for client applications (Read 1785 times)
marius
Newbie
Posts: 2
support for client applications
«
on:
April 30, 2007, 06:25:37 pm »
Hello,
I was wondering how Semmle could support client applications - what I have in mind is a public API (and possibly a number of extension points in Eclipse) that client applications, like other Eclipse plug-ins, can use to run queries and collect results.
Thanks,
Marius
Logged
Mathieu Verbaere
Administrator
Newbie
Posts: 26
Re: support for client applications
«
Reply #1 on:
May 12, 2007, 02:35:31 pm »
Dear Marius,
Thank you for your interest. Unfortunately, such a public API is not in our short-term plans. Yet, if more researchers ask for it, we will definitely consider an appropriate licence for academic use.
Logged
iperez
Newbie
Posts: 1
Re: support for client applications
«
Reply #2 on:
July 13, 2007, 07:57:02 am »
Ok, I know this is an Eclipse plugin and my post is attacking the very fundamentals of the project. But having this great plugin only for eclipse is extremely annoying for those of us who don't feel comfortable working with that IDE.
Why not having a command line interface?
Even better (in my case): why not having an ANT task to run a set of queries?
I tried to use the plugin, run a couple of tests, and it worked just fine. But don't like Eclipse at all. I'd rather use other not-so-powerful tools that have integration with other parts of my projects and other tools such as ANT, ViM, Emacs,...
Cheers,
Ivan
Logged
Oege de Moor
Newbie
Posts: 30
Re: support for client applications
«
Reply #3 on:
July 15, 2007, 12:18:04 pm »
Hi, thanks for your interest.
No, you're not attacking the fundamentals of the project at all: the core of our technology is .QL and the Semmle Engine, whereas SemmleCode (the Eclipse plugin) is primarily an example of the power of those other technologies.
As you say, an ant-task is a very useful thing to have, as it allows one to integrate checks with the build process. For that reason, we already have a stand-alone ant-task for in-house use. Of course it generates reports in some appropriate form.
Please bear with us while we polish it for wider use, and position it within Semmle's product offerings.
Cheers,
-Oege
Logged
gilgamesh
Newbie
Posts: 1
Re: support for client applications
«
Reply #4 on:
November 22, 2007, 07:57:41 am »
Hi, we've been toying with SemmleCode here but what we really would like is a way to create reports based on .QL queries. A standalone jar or ant task would be the easiest to work with.
We are involved in the QA process of Sakai and have made a prototype which you can read all about at
http://issues.sakaiproject.org/confluence/display/QA/Automated+Code+Review
This topic seems rather stale but the plugin looks highly polished and professional and we would be interested in testing such a tool and providing feedback to make it even better.
Kind regards,
Gilgamesh Nootebos
Informatiseringscentrum
University of Amsterdam
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General board
-----------------------------
Share Queries
-----------------------------
=> Cool queries
-----------------------------
Feature requests
-----------------------------
=> New SemmleCode features
-----------------------------
Installation
-----------------------------
=> SemmleCode installation
-----------------------------
Troubleshooting
-----------------------------
=> SemmleCode Problems
Loading...