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