is there one availible or are we implementing @usedPrivate ?

On Wed, Jun 11, 2014 at 2:54 AM, Mike Tutkowski
<mike.tutkow...@solidfire.com> wrote:
> Good idea
>
> On Tuesday, June 10, 2014, Kelven Yang <kelven.y...@citrix.com> wrote:
>
>> Maybe utilizing special java annotation would get developer heads-up?
>> Content in comments text is easily skipped as it is not usually considered
>> as mandatory language constructs
>>
>> Kelven
>>
>> On 6/10/14, 4:25 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com>
>> wrote:
>>
>> >I haven't looked, but perhaps we should provide sufficient comments in
>> >each
>> >of these cases so no one removes the fields thinking that they are old and
>> >no longer in use.
>> >
>> >
>> >On Tue, Jun 10, 2014 at 5:13 PM, Kelven Yang <kelven.y...@citrix.com>
>> >wrote:
>> >
>> >> The usage of these private methods are through reflection, making it
>> >> private is to avoid exposing unnecessary internal structures to outside.
>> >>
>> >> Kelven
>> >>
>> >> On 6/10/14, 2:46 AM, "Rajani Karuturi" <rajani.karut...@citrix.com>
>> >>wrote:
>> >>
>> >> >Hi Kelven,
>> >> >while fixing some of the issues reported by coverity I encountered some
>> >> >unused private methods in VirtualMachineManagerImpl.java
>> >> >(https://reviews.apache.org/r/22364 ) and removed them. Koushik
>> pointed
>> >> >that they are getting used by the job framework.
>> >> >Looks like these are used by the job framework by making them public
>> >> >through reflection and following some convention for the function
>> >>names.
>> >> >
>> >> >Its very difficult to find the usages or refactor which can have some
>> >> >unforeseen consequences.
>> >> >
>> >> >Can you share some details about them? probably some javadoc?
>> >> >
>> >> >
>> >> >~Rajani
>> >> >
>> >> >
>> >> >
>> >> >On 10-Jun-2014, at 12:37 pm, Koushik Das <koushik....@citrix.com>
>> >>wrote:
>> >> >
>> >> >>
>> >> >> -----------------------------------------------------------
>> >> >> This is an automatically generated e-mail. To reply, visit:
>> >> >> https://reviews.apache.org/r/22364/#review45200
>> >> >> -----------------------------------------------------------
>> >> >>
>> >> >>
>> >> >>
>> >> >> engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java
>> >> >> <https://reviews.apache.org/r/22364/#comment79921>
>> >> >>
>> >> >>    These methods are getting used by the job framework. Check
>> >> >>handleVmWorkJob() method in the same java file.
>> >> >>
>> >> >>
>> >> >> - Koushik Das
>> >> >>
>> >> >>
>> >> >> On June 10, 2014, 4:06 a.m., Rajani Karuturi wrote:
>> >> >>>
>> >> >>> -----------------------------------------------------------
>> >> >>> This is an automatically generated e-mail. To reply, visit:
>> >> >>> https://reviews.apache.org/r/22364/
>> >> >>> -----------------------------------------------------------
>> >> >>>
>> >> >>> (Updated June 10, 2014, 4:06 a.m.)
>> >> >>>
>> >> >>>
>> >> >>> Review request for cloudstack, daan Hoogland, Kelven Yang, Koushik
>> >> >>>Das, and Santhosh Edukulla.
>> >> >>>
>> >> >>>
>> >> >>> Repository: cloudstack-git
>> >> >>>
>> >> >>>
>> >> >>> Description
>> >> >>> -------
>> >> >>>
>> >> >>> NPEs, unused code or dead code, unwritten field access and self
>> >> >>>assignment
>> >> >>>
>> >> >>>
>> >> >>> Diffs
>> >> >>> -----
>> >> >>>
>> >> >>>
>> >>engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java
>> >> >>>25c67db
>> >> >>>
>> >> >>> Diff: https://reviews.apache.org/r/22364/diff/
>> >>*Mike Tutkowski*
>> >*Senior CloudStack Developer, SolidFire Inc.*
>> >e: mike.tutkow...@solidfire.com <javascript:;>
>> >o: 303.746.7302
>> >Advancing the way the world uses the cloud
>> ><http://solidfire.com/solution/overview/?video=play>* *
>>
>>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the cloud
> <http://solidfire.com/solution/overview/?video=play>*™*



-- 
Daan

Reply via email to