Navigation:  Guided Tour > STS Tools > Changes Browser >

Changes List Pane

Previous pageReturn to chapter overviewNext page

The Changes List Pane displays a list of all of the differences between the two package editions being prepared by the Changes Browser.

The list contains the following columns:

Package name
Element name , this is the name of the compared source code element (method, class, class comment, package comment, resource, image stripper bytes, package prerequisites, ...).
Change type , this describes the change.
Left author , name of developer who versioned/saved source code in the pane on the left side.
Left timestamp , timestamp of the version displayed in the pane on the left.
Right author , name of developer who versioned/saved source code in the pane on the right side.
Right timestamp , timestamp of the version displayed in the pane on the right.
Last change , this column contains the latest timestamp of the change. Clicking on this column header you can sort all changes based on their timestamps and this way you can get a timeline of all changes on the package.

The Changes List has the following context menu commands available:

Browse editions - Open a list of all editions of the selected source code item.
Load Left - Load the source code edition(s) which is displayed in the left pane into the image.
Load Right - Load the source code edition(s) which is displayed in the right pane into the image.
Remove from list - Remove the source code item from the list.
Remove on load - This option can be toggled on or off. If this option is turned on then the selected item(s) will be removed from the list when they are loaded into the image.
Select All... - Opens the following sub menu:
Methods with whitespace changes in method source - Clicking on this option will select all methods where the only difference between the edition on the left and edition on the right are changes in whitespace characters. This kind of changes or usualy result of reformating method source during refactoring. Using this option you can select all such differences and either load them all or remove them from the list.
Methods with method category changes - Clicking on this option will select all methods where the source code is the same but method category is different.
Methods with whitespace and category changes - Clicking on this option will select all differences where the method on the left and the method on the right is the same except differences in whitespace characters or categories.
File Out Left As... - Select this to open the following sub menu:
VisualWorks Change Set - Clicking on this option you can export all differences on the left side as a VisualWorks change set in XML file-out format which can be replayed in the VisualWorks.
Squeak Change Set - Use this to file out all difference listed on the left side into Squeak change set file out format.
Smalltalk/X Change Set - Use this option to file out all difference listed on the left side into Smalltalk/X change set format.
Browse References - This method can be used on a class or a method to browse all references to a class or method selector.