Hi,
Great. Please take a look at the OnMoose-Report package in the Arki
repository. The idea of this project is to hold a set of rules that
are specific to Moose:
Gofer new
squeaksource: 'Arki';
package: 'OnMoose-Report';
load.
(OnMooseReport on: MooseScripts createModelForConfigurationOfMoose) open.
These rules are built with Arki, not with SmallLint. The idea of using
Arki is that you get also a browser that can be customized for every
rule.
Also, at the moment, they are based on a Moose model, rather than
directly Smalltalk. However, this is not binding. It should be quite
easy to extend this to include SmallLint rules as well.
I would love to get more rules to check the Moose components.
Cheers,
Doru
On Fri, Mar 23, 2012 at 11:30 AM, Nicolas Anquetil
<Nicolas.Anquetil(a)inria.fr> wrote:
On 23/03/12 11:22, Guillaume Larcheveque wrote:
No.
It works now.
thanks!!
2012/3/23 Andre Hora <andrehoraa(a)gmail.com>
Did you reset the meta-model?
MooseModel resetMeta.
Andre is studying domain specific rules
They are rules checked by smalllint that are specific to the application
domain (as opposed to a generic rule such as "class should be commented").
The kind of stuff that could have helped Guillaume here may be?
These rules seem to be very interesting for the stability and quality of the
application.
So it would be a good idea to have more for moose (Andre told me that there
are already some).
If you can think of a domain specific rule for Moose that seems possible to
check automatically with lint, just let us know, and Andre will try to
implement it.
Moose will benefit from it and Andre's study will too.
nicolas
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"Every thing has its own flow"