# Servoy Repository Analyzer feature request...

**URL:** <https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459>\
**Category:** Classic Servoy\
**Created:** [September 18, 2006, 6:32am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459 "2006-09-18T06:32:51Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![IT2Be](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@IT2Be](https://forum.servoy.com/u/IT2Be)\
**Post date:** [September 18, 2006, 6:32am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/1 "2006-09-18T06:32:51Z")

</div>

Hi all,

I am working hard on a preview of the Servoy Repository Analyzer.

Of course it is now only basic stuff but I would like you to tell me, if you would buy such a documentation/analyzer tool, what would make you buy it. In other words **what features would you like the Analyzer to do?**.

Thanks,

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [September 18, 2006, 9:28am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/2 "2006-09-18T09:28:38Z")

</div>

You allready know my request, but here it is again:

- finding columnames, solution wide! (valuelists, calculations, relations, etc…)  
and the ultimate: renaming them.

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [September 18, 2006, 9:38am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/3 "2006-09-18T09:38:48Z")

</div>

Renaming of datasource names, table names and column names would be a big one for me.

---

<div class="post-metadata">

**Author:** ![Riccardino](https://avatars.discourse-cdn.com/v4/letter/r/41988e/32.png) [@Riccardino](https://forum.servoy.com/u/Riccardino)\
**Post date:** [September 18, 2006, 10:39am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/4 "2006-09-18T10:39:42Z")

</div>

> IT2Be:  
> Hi all,
> 
> I am working hard on a preview of the Servoy Repository Analyzer.
> 
> Of course it is now only basic stuff but I would like you to tell me, if you would buy such a documentation/analyzer tool, what would make you buy it. In other words **what features would you like the Analyzer to do?**.

Retrieve garbage (unused solution images, orphan methods, unlinked fields and so on).

---

<div class="post-metadata">

**Author:** ![grahamg](https://avatars.discourse-cdn.com/v4/letter/g/a4c791/32.png) [@grahamg](https://forum.servoy.com/u/grahamg)\
**Post date:** [September 18, 2006, 11:48am UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/5 "2006-09-18T11:48:32Z")

</div>

Renaming tables/fields etc not a big issue if you’re using MySQL because Navicat already does an awesome job on DB Admin.

Ability to document solutions would be great - because sometimes it’s just nicer to work with pen & paper!!

Other features would be to show all the methods Globals are used in and all the Forms called in methods.

Looking forward to the ‘unveiling’ at SW

Graham Greensall  
Worxinfo Ltd

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [September 18, 2006, 12:09pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/6 "2006-09-18T12:09:04Z")

</div>

Hi graham,

if you rename a column in Navicat, you loose all relations, calculations, valuelist, where that column was used.

I think that is not easy to do with navicat.

Or maybe you have some other idea? ![:idea:]( "Idea") ![:wink:]( "Wink")

---

<div class="post-metadata">

**Author:** ![swingman](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/swingman/32/4536_2.png) [@swingman](https://forum.servoy.com/u/swingman)\
**Post date:** [September 18, 2006, 3:40pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/7 "2006-09-18T15:40:20Z")

</div>

While we wait in anticipation… I just want to mention that  
“Replace table” in Servoy Repository already lets you switch all forms using some old table to a new table…

---

<div class="post-metadata">

**Author:** ![IT2Be](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@IT2Be](https://forum.servoy.com/u/IT2Be)\
**Post date:** [April 2, 2007, 5:48pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/8 "2007-04-02T17:48:03Z")

</div>

Guys, we beta released our Analyzer today…

---

<div class="post-metadata">

**Author:** ![IT2Be](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@IT2Be](https://forum.servoy.com/u/IT2Be)\
**Post date:** [April 8, 2007, 7:21pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/9 "2007-04-08T19:21:54Z")

</div>

Beta 2 of IT2Be Analyzer for Servoy repositories available.

Have a look here: [Servoy Components – Plugins, Beans, Web Components, Angular Services & Servoy Developer Consulting](http://forum.it2be.com/viewtopic.php?p=676#676)

You can download the Analyzer here [Servoy Components – Plugins, Beans, Web Components, Angular Services & Servoy Developer Consulting](http://www.it2be.com/download.php)

---

<div class="post-metadata">

**Author:** ![IT2Be](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@IT2Be](https://forum.servoy.com/u/IT2Be)\
**Post date:** [April 19, 2007, 9:17pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/10 "2007-04-19T21:17:24Z")

</div>

Beta 4 is almost here.  
The following is included:

> - finding columnames, solution wide! (valuelists, calculations, relations, etc…)

This is all possible ![:)]( "Smile")

> Retrieve garbage (unused solution images, orphan methods, unlinked fields and so on).

This is almost possible.  
One can create a ‘Call Stack’. A ‘Call Stack’ will show all direct references of an object by default.  
When you want you can also select ‘Complete Hierarchy’ and this will make it possible to create indirect references as well.  
Another option is to select ‘Invert Call Stack’. By doing so you will see all objects (where it makes sense obviously) that do not use the referenced object.

> Ability to document solutions would be great - because sometimes it’s just nicer to work with pen & paper!!

It is possible to:

- Summarize a Repository
- Summarize a Solution
- Print source of a form

> Other features would be to show all the methods Globals are used in and all the Forms called in methods.

This is possible ![:)]( "Smile")

Hope to release tomorrow or this weekend the latest…

---

<div class="post-metadata">

**Author:** ![IT2Be](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@IT2Be](https://forum.servoy.com/u/IT2Be)\
**Post date:** [May 3, 2007, 9:43pm UTC](https://forum.servoy.com/t/servoy-repository-analyzer-feature-request/6459/11 "2007-05-03T21:43:03Z")

</div>

> Retrieve garbage (unused solution images, orphan methods, unlinked fields and so on).

Possible with the new release.  
You can now create a view of all unused objects limited to a repository or solution.  
It will check all objects used. Either direct referred or in methods/calculations. Warning: when you use variables for names in forms etc. you should realize this is never 100% water proof!

> Other features would be to show all the methods Globals are used in and all the Forms called in methods.

Possible! Either direct referrals or in methods. The above warning applies here too…
