That is the main aim, as you told our focus is "...wherever you have
undeclared dependencies among files"

Thanks for the feedback Rick!
You help me a lot!

All the best,
Igor Wiese



2015-12-15 13:18 GMT-02:00 Rick Hillegas <[email protected]>:
> This tool could be useful in tracking down methods whose switch statements
> need to be updated when, say, you add a new enum value. In general, this
> tool could be useful wherever you have undeclared dependencies among files
> and components, which the compiler can't track.
>
> Thanks,
> -Rick
>
>
> On 12/15/15 3:51 AM, Igor Wiese wrote:
>>
>> That is the idea Bryan.
>>
>> Let's suppose that you are reviewing a certain issue, or started to
>> work in a issue and changed any file. Our approach would recommend
>> other files prone to change together in this task because the files
>> changed in past issues with the same "context" (context here means
>> issues with same reporter, committer, similar number of lines of code
>> added, removed, modified, size of discussion, etc)
>>
>> Now, the idea is provide a webservice "as a oracle" that developers
>> from apache could visit and obtain this information, but we are
>> thinking in the best way to concept the tool and implement it.
>>
>> Many thanks for your comment :)
>>
>>
>> 2015-12-15 2:05 GMT-02:00 Bryan Pendleton<[email protected]>:
>>>>
>>>> As a developer the normal "way" to find files to change together to
>>>> complete an issue is based on our own experience, debugging or through
>>>> the documentation, right?
>>>
>>>
>>> Yes, I agree that is the normal way.
>>>
>>> Also through code review, running tests, and messages from the compiler.
>>>
>>> Is your idea that, given a database of change history as you have
>>> described it, some tool would be able to notice when the developer
>>> makes a certain type of change, and then suggest other related
>>> changes that are typically made at the same time?
>>>
>>> I think that's a pretty interesting idea.
>>>
>>> bryan
>>>
>>
>>
>



-- 
=================================
Igor Scaliante Wiese
PhD Candidate - Computer Science @ IME/USP
Faculty in Dept. of Computing at Universidade Tecnológica Federal do Paraná

Reply via email to