Hi!
Vincent and I are experiencing many crashes from GrafPort>copyBits. It crashes every couple of minutes.
I know that not much can be done so far. Stability is my biggest concern with Pharo :-(
I use the latest VM.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi all,
How I can have CodeCity in latest Moose?
I tried the following configuration but when I select the CodeCity tab in
the Moose Panel an error pops up.
Gofer new smalltalkhubUser: 'RichardWettel' project: 'CodeCity';
configuration; load. (Smalltalk at: #ConfigurationOfCodeCity)
loadDevelopment
[image: Inline images 2]
Best regards,
Leonel Merino
PhD student
University of Bern
+41 78 405 43 38
merino(a)inf.unibe.ch
Hi all,
I am using Grapher in the GT inspector and it is very cool that when I click on a bar it shows the datapoint of that bar in the next pane. So thanks a lot for that :-)
However I would like to customise this a bit. My datapoints are actually associations, and I would like to show the value in the next pane (and not the complete association). It’s not clear to me how to customise this, can anybody give me pointers?
Thanks in advance!
--
Does this mail seem too brief? Sorry for that, I don’t mean to be rude! Please see http://emailcharter.org .
Johan Fabry - http://pleiad.cl/~jfabry
PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Hi
I was wondering if there is some documentation available for the package Moose-Algos-InformationRetrieval or if someone ever used it?
I don’t understand how the MalLogLikelihoodRatio is working (it’s a kind of similarity metric between two sets of terms).
What I have right know is a corpus of documents with their contents and I’d like to compare a request to my corpus.
(it requires that you have executed some scripts in a playground before)
data := FileSystem workingDirectory allFiles select:[:e| e extension = 'ph'] thenCollect:#contents.
corpus := MalCorpus new.
'Initiating corpus...' displayProgressFrom: 1 to: data size during: [ :bar|
data do:[:e|
corpus addDocument: e with: (MalTerms fromString: e contents).
bar increment.
].
corpus removeStopwords .
].
stringRequest := 'toto tata'.
request := MalTerms fromString: stringRequest.
likelihood := MalLogLikelihoodRatio new.
likelihood setTerms1: request.
requestAnswer := Dictionary keys: data values: (data collect:[:e|
likelihood setTerms2: (corpus atDocument: e); computeAll
]).
I don’t get what are the values that I have in the variable requestAnswer.
Any hints?
Thanks guys (and girls)
Regards,
--------------
Brice Govin
PhD student in RMoD research team at INRIA Lille
Software Engineer at THALES AIR SYSTEMS Rungis
ENSTA-Bretagne ENSI2014
22 Avenue du General Leclerc 92340 BOURG-LA-REINE
Hi All,
I was looking for a way to get a title on a graph made with RTGrapher. I have so many open that sometimes I forget which ones is which. A title would help but I cannot find a straightforward way to add one. Is this possible?
--
Does this mail seem too brief? Sorry for that, I don’t mean to be rude! Please see http://emailcharter.org .
Johan Fabry - http://pleiad.cl/~jfabry
PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile
Hi!
Connected groups can be highlighted. I have enhanced the RTMetricNormalizer for this. This feature has been on my todo list for too long :-)
-=-=-=-=-=-=-=-=
b := RTMondrian new.
b shape box size: 10.
b nodes: RTShape withAllSubclasses.
b shape arrowedLine withOffset.
b edges
moveBehind; connectToAll: #dependentClasses.
b layout force charge: -300.
b normalizer distinctColorForGroup. “ <==== That is the new thing "
b
-=-=-=-=-=-=-=-=
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
Here is another big todo. Layouts need to be composable.
I often experience the need to have compact visualizations.
I added a new layout RTPartitionLayout.
Here is an example:
-=-=-=-=-=-=-=-=-=-=-=-=
classes := (RPackageOrganizer default packageNamed: 'Roassal2') definedClasses.
classes := classes copyWithout: RTObject.
b := RTMondrian new.
b nodes: classes.
b edges connectFrom: #superclass.
b normalizer
normalizeColor: #numberOfLinesOfCode;
normalizeSize: #numberOfMethods.
b layout partition
withinGroup: RTTreeLayout;
forNotConnected: RTGridLayout;
forGroups: RTFlowLayout.
b
-=-=-=-=-=-=-=-=-=-=-=-=
Isn’t that cool?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
I am currently using FamixDiff to compute changes between two Java models. But, the FAMIXAnnotationInstance are not computed in the diff and I would like to add them.
As FAMIXAnnotationInstance is a link between a FAMIXNamedEntity and a FAMIXAnnotationType, it seems that its role is to associate both concepts. Moreover, like the other associations, FAMIXAnnotationInstance entities can only be added or removed but not renamed or moved.
Do you agree that FAMIXAnnotationInstance can be a subclass of Association?
That way, it belongs to the outgoings associations of the method and incomings associations of the annotation type and simplify the computing for the diff.
If no one is against, I will commit the changes tomorrow.
Thanks in advance,
Cheers,
Vincent
!!!*************************************************************************************
"Ce message et les pi?ces jointes sont confidentiels et r?serv?s ? l'usage exclusif de ses destinataires. Il peut ?galement ?tre prot?g? par le secret professionnel. Si vous recevez ce message par erreur, merci d'en avertir imm?diatement l'exp?diteur et de le d?truire. L'int?grit? du message ne pouvant ?tre assur?e sur Internet, la responsabilit? de Worldline ne pourra ?tre recherch?e quant au contenu de ce message. Bien que les meilleurs efforts soient faits pour maintenir cette transmission exempte de tout virus, l'exp?diteur ne donne aucune garantie ? cet ?gard et sa responsabilit? ne saurait ?tre recherch?e pour tout dommage r?sultant d'un virus transmis.
This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, the Worldline liability cannot be triggered for the message content. Although the sender endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitted.!!!"
many thanks for confirming i can post this query here. I was talking about
something like the xref screen shot at
http://sourcenav.sourceforge.net/screenshots/
I used this for C/C++ projects long back.. Not sure if pasting that png is
a good idea.
The current project I work on has a big code base. When i say 'understand
code flow' I would like to write a query that will return the chain of all
methods invoking a particular method as well the methods this will invoke.
Simple scenario: Suppose there exists a set of classes having particular
methods as show below:
AC::AMethod -> BC::BMethod -> CC::CMethod -> DC::DMethod -> EC::EMethod
To serve a client call for a particular scenario, the entry point from
client code is Amethod in Class AC.
This in turn invokes BMethod of BC,
which invokes CMethod of class CC,
which invokes DMethod in DC
then finally invoked EMethod of class EC and returns to the client code.
The query/queries when given method name CC::CMethod should return
AC::AMethod -> BC::BMethod
and
DC::DMethod -> EC::Emethod
In an actual code base, chances are that there are multiple code flow paths
invoking CC::CMethod and multiple methods invoked by CC::CMethod. All these
paths that represent different scenarios should be reported. This should
help delete all possible dynamic interactions at method level. Currently (I
think) I know how to do this at a class level using moose model.
Regards,
Bharat
On Fri, Dec 2, 2016 at 4:30 PM, <moose-dev-request(a)list.inf.unibe.ch> wrote:
> Send Moose-dev mailing list submissions to
> moose-dev(a)list.inf.unibe.ch
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://www.list.inf.unibe.ch/listinfo/moose-dev
> or, via email, send a message with subject or body 'help' to
> moose-dev-request(a)list.inf.unibe.ch
>
> You can reach the person managing the list at
> moose-dev-owner(a)list.inf.unibe.ch
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Moose-dev digest..."
>
>
> Today's Topics:
>
> 1. newbie question on moose model (Bharat Shetty)
> 2. Re: newbie question on moose model (Tudor Girba)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 1 Dec 2016 20:16:02 +0530
> From: Bharat Shetty <bshetty(a)gmail.com>
> To: moose-dev(a)list.inf.unibe.ch
> Subject: [Moose-dev] newbie question on moose model
> Message-ID:
> <CA+6VBw5vSFVfKyJAaoQibsQYOHF+XAsuT_d+BRN-_Tcgn3XfrQ@mail.
> gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> This is more like a user question. But do not know of moose-users mailing
> list. Apologies if there is one.
>
> I recently started exploring moose model, tried out the example at the
> moosebook site using ArgoUML and some of my own java projects(imported
> using jdt2famix. And am fairly comfortable with the features described in
> the moose book.
>
> Question:
> Can i use the same to understand code flow ? I see there are methods to get
> a FAMIXMethod's invoked by and invokes methods. But there are no concrete
> example for analysing code flows. Has anyone tried this? or is it possible
> at all.
>
> Regards,
> Bharat
>
This is more like a user question. But do not know of moose-users mailing
list. Apologies if there is one.
I recently started exploring moose model, tried out the example at the
moosebook site using ArgoUML and some of my own java projects(imported
using jdt2famix. And am fairly comfortable with the features described in
the moose book.
Question:
Can i use the same to understand code flow ? I see there are methods to get
a FAMIXMethod's invoked by and invokes methods. But there are no concrete
example for analysing code flows. Has anyone tried this? or is it possible
at all.
Regards,
Bharat