| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
The command line build of the plugin displays all warnings in all
plugins: thousands. This makes it harder to find the actual error
breaking the build, and we don't need the warnings in these logs:
it's easier to process and fix warnings within Eclipse when
developing the plugins. So, this changeset turns off warnings for
the command line build configuration.
Change-Id: Id469ad9d6f8357bb331f38562bb0aaa253849f4b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changeset makes the SDK codebase compile with source=1.6 (which
means it also requires JDK 6). This means that methods implementing an
interface requires @Override's. It also means we can start using APIs
like the ArrayDeque class and methods like String#isEmpty().
This changeset looks big but the change is trivial: it's basically
adding @Override in all the places that need it, along with some other
automatic Eclipse cleanup in certain files (such as reordering imports
where they were incorrectly ordered (because older versions of Eclipse
didn't always handle inner classes right)), as well as cleaning up
trailing whitespace and removing some $NON-NLS-1$ markers on lines
where there aren't any string literals anymore.
This changeset also sets the source and target JDK level to 6 in the
Eclipse compiler .settings file, and synchronizes this file to all the
other Eclipse SDK projects.
Change-Id: I6a9585aa44c3dee9a5c00739ab22fbdbcb9f8275
|
|
|
|
|
|
|
|
|
| |
The build_server script used to build the plugin zip file was Linux
specific. This changeset tweaks the scripts such that they will also
run on Mac OSX. It also adds various .gitignore filters such that the
temporary files created by the build script are ignored by git.
Change-Id: I77cfe6bfb65be86c11beb50bcab9c345433b5a8e
|
|
|
|
|
|
| |
This allows us to get useful stack trace from external users.
Change-Id: I588ba6284f7f62cb7a7b73405e805171f350adab
|
| |
|
| |
|
|
|