Image and bootstrap dependencies

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: Image and bootstrap dependencies

demarey

Le 10 sept. 2015 à 15:31, Tudor Girba a écrit :

Hi,

Ok, I understand that part, but my question was: what code relationships does the analyzer take into account?

Supported dependencies are:
  • inheritance: you inherit from a class of another package
  • reference: there is an explicit reference to a class of another package in a method
  • trait: your class use a trait from another package
  • method extension: you have in your package methods extending a class hosted in another package
  • message sends (through manuallyResolvedDependencies): you code sends a message that is not implemented in your package nor in its declared dependencies.
It misses slot dependencies but as it is not yet used a lot, it is not a problem.


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Image and bootstrap dependencies

demarey
In reply to this post by Ben Coman
I updated the graph.
There is now:
  • dependencies to remove in red
  • if you double-click on a node, you only see links where the node is involved.


Le 10 sept. 2015 à 13:30, Ben Coman a écrit :

On Thu, Sep 10, 2015 at 3:54 PM, Christophe Demarey
<[hidden email]> wrote:
Hi Ben,

Le 9 sept. 2015 à 16:03, Ben Coman a écrit :

The interactive graph is cool.  Some suggestions:
* Mark nodes of dependencies you want to prune in red.


yes, I will add it ASAP

* Allow nodes to be pinned
  * http://bl.ocks.org/GerHobbelt/3637711


very good idea.
TBH, I justa wanted to have a first visualization usable very fast. The
current result can be improved a lot.

no problem. release early, release often is a good practice.
cheers -ben



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Image and bootstrap dependencies

ccrraaiigg

> I updated the graph. There is now:
>
>   * dependencies to remove in red
>   * if you double-click on a node, you only see links where the node
>     is involved.

     Very nice!


-C

--
Craig Latta
netjam.org
+31   6 2757 7177 (SMS ok)
+ 1 415  287 3547 (no SMS)


Reply | Threaded
Open this post in threaded view
|

Re: Image and bootstrap dependencies

Ben Coman
In reply to this post by demarey
Very cool. A couple of minor improvements:
* The double-clicked "target" node is also hidden, so its label does not show.
* When double-clicking a second node "B", it resets to show all links,
rather than showing only the links for "B".  Perhaps reset only when
the "target" node is double-clicked again, or the background in
double-clicked.
cheers -ben

On Thu, Sep 10, 2015 at 9:50 PM, Christophe Demarey
<[hidden email]> wrote:

> I updated the graph.
> There is now:
>
> dependencies to remove in red
> if you double-click on a node, you only see links where the node is
> involved.
>
>
>
> Le 10 sept. 2015 à 13:30, Ben Coman a écrit :
>
> On Thu, Sep 10, 2015 at 3:54 PM, Christophe Demarey
> <[hidden email]> wrote:
>
> Hi Ben,
>
>
> Le 9 sept. 2015 à 16:03, Ben Coman a écrit :
>
>
> The interactive graph is cool.  Some suggestions:
>
> * Mark nodes of dependencies you want to prune in red.
>
>
>
> yes, I will add it ASAP
>
>
> * Allow nodes to be pinned
>
>   * http://bl.ocks.org/GerHobbelt/3637711
>
>
>
> very good idea.
>
> TBH, I justa wanted to have a first visualization usable very fast. The
>
> current result can be improved a lot.
>
>
> no problem. release early, release often is a good practice.
> cheers -ben
>
>

12