Greg,
Currently we are still using v9.3 of SonarQube and v18 for the JDK.
-Mark K
-----Original Message-----
From: Greg Dove <[email protected]>
Sent: Friday, May 20, 2022 01:56
To: [email protected]
Cc: Apache Royale Development <[email protected]>
Subject: Re: [Non-DoD Source] Quick check on Linting tools for Apache Royale
Mark, would you mind sharing what version of SonarQube you are using?
Our experience is that a recent version (needed for java 17) does not seem to
work for actionscript files, so we'd be keen to hear what version you are using.
Thanks,
Greg
On Thu, May 19, 2022 at 8:18 AM Greg Dove <[email protected]
<mailto:[email protected]> > wrote:
Hi Mark,
I appreciate you sharing your more recent experience - it sounds like
SonarQube remains the most viable option for now...
Thanks,
Greg
On Thu, May 19, 2022 at 5:20 AM Kessler CTR Mark J
<[email protected]> wrote:
Greg,
We actually still use SonarQube for AS file scanning as AS3
does not have a lot of actively developed utilities in this area. You do have
to customize their rules list to be more appropriate, but it does give you a
70% solution. You are correct about it not working on any code structure inside
of the MXML files themselves. Run the MXML files lean on code and rely on
controllers/VO/utility in pure AS files to give you the most benefit from it.
-Mark K
-----Original Message-----
From: Greg Dove <[email protected]
<mailto:[email protected]> >
Sent: Wednesday, May 18, 2022 00:51
To: [email protected] <mailto:[email protected]>
Cc: Apache Royale Development <[email protected]
<mailto:[email protected]> >
Subject: [Non-DoD Source] Quick check on Linting tools for
Apache Royale
Hi everyone,
It's been a while since I used any code quality tools with
Apache Royale. I'm keen for some updated suggestions if you have any... to be
clear: this is about the actionscript/css/mxml, not about the generated
javascript.
I worked on a project some years ago (when it was still FlexJS)
where we used SonarQube, and that was working at the time (as part of a maven
build) and was useful (although I think it may have been limited to
actionscript code blocks inside mxml and not working with mxml itself...).
Has anyone used SonarQube or perhaps tried to use Flex PMD or
anything else recently, with Apache Royale? Would be keen to hear your thoughts
and/or recommendations!
Thanks,
Greg