yelper / yukon

Use case-Orientened Tool for Change Impact Analysis
0 stars 0 forks source link

Output of shortest path library #1

Open yelper opened 11 years ago

yelper commented 11 years ago

Question for Sarah: "DoxygenParse (...) s" takes two input files (one for use cases, the other for edited files). How do you want me to output them?

Right now, it just dumps out to console.

caelestisarah commented 11 years ago

I thought the output was going to Tomislav's, shouldn't he decide how it should be formatted?

yelper commented 11 years ago

ah okay, I guess I'll handle the xml parsing... in that case, can you make sure we can call your script to start everything off? let's make sure that @tpejsa has an easy way to invoke all the parsing.

The script should take the doxygen output, take a diff to see what has changed, find out what functions have changed, and with the defined use cases find out the shortest path (if it exists) from each use case to each changed function.

caelestisarah commented 11 years ago

Wait, confused. The script should run your code? Or what? Right now it does the XML parsing (that was for me, before we switched things around, so might be removed) and the diff, and outputs the changed functions, and the parsed use case definitions (again, can remove unless it makes it easier for you). I thought you were writing the shortest path, do you want me to put something in my script to call your code?

On Dec 10, 2012, at 7:15 PM, yelper notifications@github.com wrote:

ah okay, I guess I'll handle the xml parsing... in that case, can you make sure we can call your script to start everything off? let's make sure that @tpejsa has an easy way to invoke all the parsing.

The script should take the doxygen output, take a diff to see what has changed, find out what functions have changed, and with the defined use cases find out the shortest path (if it exists) from each use case to each changed function.

— Reply to this email directly or view it on GitHub.

yelper commented 11 years ago

Yeah, I'm still writing the shortest path, I just meant you were calling my executable! Sorry for being unclear :aerial_tramway:

If you could add that in (esp. since you generate the two files for use cases and edited functions) to call my executable, that'd be great. That way, all we have to do to refresh our notifications is to call your script.

caelestisarah commented 11 years ago

Sure. Are you going to commit your exe?

yelper commented 11 years ago

Yep, it's now linked under Downloads.

On Mon, Dec 10, 2012 at 8:02 PM, caelestisarah notifications@github.comwrote:

Sure. Are you going to commit your exe?

— Reply to this email directly or view it on GitHubhttps://github.com/yelper/yukon/issues/1#issuecomment-11228038.