You can download Beta 6 now at Servoy Components – Plugins, Beans, Web Components, Angular Services & Servoy Developer Consulting.
Most important new features are
- check for Unused Objects
- direct click (through) to referral methods
- support for modules
Please read the instructions and manual with care and don’t forget to make a backup when you want to use the Analyzer to change your scripts.
IT2Be Analyzer history
1.0b.264
[new] added Unused Objects View (can be limited to the parent Repository or Solution)
[new] added Method Reference View to Methods when a referenced Method in a Script is double-clicked.
[new] Find View can now be limited to the parent Repository or Solution
[new] added collapsable detail view to I18N table
[new] added collapsable detail view to Valuelists table
[new] added collapsable detail view to Columns table
[new] added Show Forms to right-click of Forms node
[new] added a preference setting to disable the performance dialogs
[new] database views are now also loaded
[new] added 3.5 support for Table Events
[new] added 3.5 support for Columns
[new] database tables and views have their own icon in the Server Table View
[new] possibility to open different repository versions in the same pool
[new] added status area to all Script Views
[new] added status area to all Table Views
[new] started adding Form Preview to show an ‘image’ of the selected Form
[new] Modules are now (also) shown under their ‘own’ Solution / Modules node
[new] added option to include Modules in Find result set
[new] added option to include Modules in Call Stack result set
[new] added option to include Modules in Unused Objects result set
[new] added progressbars to all Information Views to create a better feeling of what is loading
[chg] changed the Information View checkboxes to buttons to create a more consistant look and feel
[chg] zip files now include folder structure
[chg] improved Relation detail view panel to take up less space
[chg] renamed notes table (old data is lost)
[chg] due to added View layout data is reset
[chg] ‘Match Selection’ is now shown in header of Find View and Unused Objects View
[chg] removed all initial sorting setting for a more consistant startup of the table views
[chg] improved Find, Call Stack and Unused Objects results
[fix] Relation items panel now doesn’t show 3.5 info for pre 3.5 repository
[fix] added handling of default message server and table properties
[fix] an unlocked protected solution now shows its properties correct
[fix] solved a bug that prevented the preferences/options dialog from closing with ‘ok’ button
[fix] corrected issue that prevented non-available Repositories from showing up
[fix] corrected issue where the preferences were not compared against the found Repository
[fix] corrected issue where settings of the first found Repository could override those of a not found Repository
[fix] Relations are now included in Call Stack and Unused Objects for Columns, Calculations and Aggregations
[fix] Column widths in Forms View are more consistant
[fix] running threads are now interrupted when a refresh is called
[fix] improved loading and handling of Valuelists
[fix] corrected docking issue of Table Calculations and Aggregations
1.0b.236
[new] added Notes Information View (memory consuming like Find View with name find)
[new] added Forms Detail View (via right click on a Solution)
[new] added collapsable detail view to Relations table
[chg] added tooltips to Detail table headers
[chg] refresh of Repository now triggers progress bar
[chg] improved garbage collection
[chg] (un-)checking ‘Invert Call Stack’ in Call Stack View now immediately creates result set
[chg] (un-)checking ‘Complete Hierarchy’ in Call Stack View now immediately creates result set
[chg] improved some lookups for better performance
[fix] column db/servoy sequences are now correct
[fix] Relations are now included in Call Stacks
[fix] corrected error that prevented the Analyzer to load Servoy 3.5 correct
[fix] not all form properties were loaded
1.0b.232
[new] added type icon in first row of Memo’s, Todo’s and Find views
[new] added checkbox ‘Match Name’ to Find view to search within an object name as well
[new] added checkbox ‘Match Selection’ to limit the Find results to the (in Navigator) selected object
[new] added ‘Find result: xxx elements’ to statusbar after a find
[new] added Styles to Find results
[new] Finds now run in their own thread (especially important for 1st Find where lots of stuff needs to be cached)
[new] added printing of Memo’s, Todo’s and Find result
[new] added history list last 20 Find keys to Find field
[new] added/increased default memory settings
[new] added instructions to manual to further increase memory settings
[new] added tooltips to toolbar buttons
[new] added printing of source (all Methods) per Form
[new] added Form properties to Information Properties view
[new] added Call Stack for Styles (recognize if a Style is used and on which Forms)
[new] added Call Stack for Style Classes (recognize if a Style Class is used and where)
[new] added Call Stack for Servers (recognize if a Server is used and on which Forms)
[new] added Call Stack for Table (recognize if a Table is used and on which Forms)
[new] added Call Stack for (Global) methods (recognize if it is used and where: Solution, Forms and (Global) Methods)
[new] added Call Stack for Forms (recognize if it is used and where: Solution, (Global) Methods and Tabs)
[new] added Call Stack for I18N (recognize if it is used and where)
[new] added Call Stack for Variables (recognize if it is used and where)
[new] added Call Stack for Valuelists (recognize if it is used and where)
[new] added Call Stack for Global Variables (recognize if it is used and where)
[new] added Call Stack for Image Media (recognize if it is used and where: labels, (Global) Methods and Calculations)
[new] added Call Stack for Form Elements (recognize if it is used and where* only applies where names are used)
[new] added Call Stack for Form Fields (recognize if it is used and where* search also includes element names)
[new] added Call Stack for Solutions/Modules (recognize if it is used and by which Solutions)
[new] added Call Stack for Columns (recognize if it is used and by which field/element)
[new] added Call Stack for Aggregations (recognize if it is used and by which field/element)
[new] added Call Stack for Calculations (recognize if it is used and by which field/element)
[new] added preferences to set Repository and/or Notes to ‘Read Only’
[new] added preferences to (re-)store both Find and Call Stack settings
[new] added preferences to expand the navigator when clicking on a Find or Call Stack result row
[new] added export of Image Media
[new] added notes to Image Media
[new] document- and table- tabs now show ‘*’ in front of title with unsaved changes
[chg] Todo’s and Memo’s views now also show commented items with one space eg ‘//TODO’ and ‘// TODO’
[chg] changed formatting of Script area to respect ‘// TODO’ and ‘// MEMO’ as well
[chg] adjusted the right-click menu for all ‘root’ tabs to only show ‘maximize’ and ‘restore’
[chg] removed orange focus ring (MS Windows)
[chg] several (minor) ui changes
[fix] corrected behaviour of ‘Find next’ and ‘Find previous’ buttons
[fix] corrected selection error in Memo’s, Todo’s and Find views
[fix] solved an issue where a protected solution did not load i18n data
[fix] corrected error retrieving non existing I18N tables
[fix] Information views are now really not dockable anymore
[fix] corrected issue where valuelist names were not displayed in path
[fix] now all fields of a form show up in their table
[fix] now all elements of a form show up in their table
[fix] improved highlight behaviour when set for Find in Scripts
Repositories
[new] repositories that don’t load (disabled or error) show up in Navigator tree
[new] added right-click menu in Navigator tree to (re-)set Repository password
[new] added option to enable/disable a repository (saves loading time and memory resources)*
[chg] improved Repository connection feedback and behaviour on failure
[fix] corrected issues where sometimes the password dialog was presented more than once
[fix] corrected issue with removing a Repository
Servers
[new] added right-click menu in Navigator tree to (re-)set Server password
[new] added option to enable/disable a server (overrides settings of Servoy)*
[chg] improved Server connection feedback on failure
[fix] corrected error where non existing Servers were loaded throwing an error
[fix] corrected error where sometimes not all available Servers were loaded
[fix] database sequence of columns is respected again in Column view
[fix] corrected issue where database columns were sometimes shown twice
1.0b.206
[new] the Analyzer now also works with Servoy 3.5
[chg] Styles, Solutions, Forms etc. are sorted now in the Navigator
[chg] corrected several icons
[chg] redesigned User Group View and User View in Security View
[fix] corrected an issue with height of header for some table views (MS Windows)
[fix] the ‘statusbar’ of compared scripts now cleans up correct
[fix] highlight of found key in a script now also works when selecting a row ‘manually’
[fix] highlight of found key in a script now also respects settings of match case checkbox
[fix] corrected an issue where a solution did not load well under certain circumstances
[fix] solved an issue with Users that prevented the Security View from loading
1.0b.181
[new] added tool to compare Styles, Global methods, Methods and Calculations
[new] started implementing Solution report
[new] added template to preferences for Script comment
[new] added I18N view
[new] added Security Users and User Groups view
[new] added Elements view
[new] added convenience ‘help’ menu items for updates and product information
[new] added option to check for updates (manually and at startup)
[new] it is now possible to read any (renamed) .properties file instead of only ‘servoy.properties’
[new] ‘Find Next’ and ‘Find Previous’ buttons in find panel are now implemented
[new] ‘Highlight’ button in find panel now highlights found words in script
[new] added build number to About dialog and Splash screen
[chg] improved handling of changes
[chg] changed the ‘open’ menu item to ‘new’
[chg] improved preference storage (old settings are overridden)
[chg] improved error handling and feedback of old (wrong) repository version
[chg] added User Groups and Users to Repository report
[chg] added new information to the manual
[chg] changed tabs for OS X
[chg] changed row background color (odd) for information views
[fix] fixed an error that prevented protected servers from opening at 2nd attempt
[fix] fixed an error that prevented servers from loading correct
[fix] fixed an error that prevented protected solutions from opening at 2nd attempt
[fix] made south panels non-floatable
[fix] corrected inital size of panels
[fix] corrected wrong naming of about menu-item and dialog (MS Windows)
[fix] selecting a properties file now does not allow the selection of .app (OS X)
1.0b1
[new] shows repository tree view
[new] shows servers and tables
[new] show and edit Styles, Global methods, Methods and Calculations
[new] add notes to Columns, Aggregations, Calculations, Variables, Fields and Valuelists
[new] shows repository and solution properties
[new] view for ‘//TODO’ items in Styles, Global methods, Methods and Calculations
[new] view for ‘//MEMO’ items in Styles, Global methods, Methods and Calculations
[new] search in Styles, Global methods, Methods and Calculations
[new] create report summary for repository
[new] preferences to save passwords
[new] create script comment