Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005878 [Squeak] PackageInfo minor N/A 01-30-07 20:26 01-30-07 20:28
Reporter wiz View Status public  
Assigned To
Priority high Resolution open  
Status new   Product Version 3.10
Summary 0005878: [RFE] Wanted ChangeSet>>#packagesInfluenced
Description See parent issue.

Basicly given a ChangeSet Return a list of all the MC packages affected by the changes therein.
Additional Information This is what Ralph suggested is needed for 3dot10 or beyond.

I have looked into this and to do it right would take more sure knowledge of what is going on in changesets and package info than I have at present. So I am hoping someone more knowledgable will take it on.

While it may be easy to determine given a class or method the current package catagory, determining what happens when package catagories are changed (particularly for methods). Or which packages are affected when a class is reorganized is tricky.

To do that requires infomation about the history of things.

Also there is the question of what does one do if someone assigns methods or classes to packages that have not been made official yet?

E.G. just after you assign a class to a never been used before catagory.
Or reassign a method to an invented *catagory.

It seems to me that these are the very gaps and bugs that the non-interoperability of changesets and packages need to have solved.

So as I am a stickler for things (I am a hunter and tracker down of fencepost errors no one else seems bothered by) doing a rough approximation of #packagesInfluenced is not something I am comfortable with. And it would take me way long to get wise enough to do things "properly"

I've added this as a separate report. And I invite those who want to help ralph achieve what he wants for 3dot10 to find a solution.

Your assistance is requested.

Yours in service, --Jerome Peace
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
01-30-07 20:26 wiz New Issue
01-30-07 20:28 wiz Relationship added child of 0005831
11-18-08 19:56 KenCausey Relationship deleted child of 0005831


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
32 total queries executed.
25 unique queries executed.
Powered by Mantis Bugtracker