On Wed, 26 May 2010, Indicator Veritatis wrote:

> Well, it depends on your understanding of the concept of 'success';)

  normally, it starts with a build that completes.  :-)  but i'm
willing to be educated on what might go horribly wrong since it's been
a while since i've used java and i'm refreshing my skills now.

> Seriously: the reason for the test you ripped out is that Java 6
> introduced a change in the way '@Override' is interpreted, one that
> does not mesh well with the way Android wants to use it. So you have
> stuff that compiled, but that is no guarantee that it will actually
> run correctly!

  but there's nothing like testing it to find out.  i can start with
trying the emulator and seeing if that still works properly.  beyond
that, is there a comprehensive test suite i can stress the result
with?  i'm about to try out the emulator to see what happens.

> Considering what @Override actually does, however, the build you got
> will probably actually work, it will only be when trying to compile
> new Android code that you will have to no longer trust the @Override
> annotation to correctly flag errors. Or at least I could believe
> that if you also had no warnings.
>
> Did any of the warnings have anything to do with methods being re-
> defined?

  well, i captured all 23,399 lines of output from the full build, so
it's easy enough for me to check.  and it would appear that all
redefinition warnings have to do with *macros* being redefined, not
methods.  is there something specific i should look for since i have
access to the full build output?

rday

p.s.  out of those 24,000 lines of output, only 71 of them refer to
something being "redefined".  since that's not that many, i can post
them if you want.  and i suspect it would be easy enough to patch the
existing code base to remove most of them.

-- 

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA

            Linux Consulting, Training and Kernel Pedantry.

Web page:                                          http://crashcourse.ca
Twitter:                                       http://twitter.com/rpjday
========================================================================

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to