aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.hierarchyviewer
Commit message (Collapse)AuthorAgeFilesLines
* ADT 20.0.0 => 21.0.0 devTor Norbye2012-07-301-1/+1
| | | | Change-Id: Idde24b6b893d1029d48ba32766110a6a3cdf73c6
* Fix warningsTor Norbye2012-06-011-0/+5
| | | | | | | | | | | | | | | | | First, update our various project-specific Eclipse compiler settings configuration files to include the new Eclipse 4 flags. Second, turn off the "Unchecked conversion from non-annotated type to @NonNull" warnings; there are hundreds or thousands of these, and there isn't much we can do about them when they're coming from platform and library APIs. Third, make the lint projects warning-clean again by addressing various warnings Eclipse found (such as some unclosed resources and some null handling issues; yesterday's null annotation fixes only addressed errors, not warnings.) Change-Id: If75f7401a1cbeef1bf58b47ccaa9ad17bede7f91
* Move tools to r20Xavier Ducrohet2012-04-131-1/+1
| | | | Change-Id: I3877a7418da193cbe3759f25daafa3309bb8c05a
* Add JDK 6 dependency for the ADT pluginsTor Norbye2012-04-091-0/+1
| | | | Change-Id: I8335bf7d72af4184d505826dc1024a3dde3b67b6
* Rename the eclipse projects to group them together.Xavier Ducrohet2012-04-051-1/+1
| | | | Change-Id: Ia7ceed6297048779b9d591a518c2ae3c8cbfe60c
* Move tools and ADT to 19.Xavier Ducrohet2012-03-291-1/+1
| | | | Change-Id: I3906416a7b5a4bf7b7e2f86ee3155c22d93a3c2b
* hierarchyviewer: Add DumpDisplayList action.Siva Velusamy2012-02-161-0/+3
| | | | Change-Id: Ic9df226e765db323881cbd53f7f3220029e21fae
* Move the tools/ADT to r17Xavier Ducrohet2012-01-271-1/+1
| | | | Change-Id: I4989ce98d4c6a600ca075ee919e5a0e1a40a4497
* Add @NonNull annotation and configure Eclipse settingsTor Norbye2011-12-221-1/+13
| | | | | | | | | | | | | | This changeset adds a new @NonNull annotation, to match our existing @Nullable annotation, and it adds configuration settings for Eclipse 3.8 / Eclipse 4.2 which configures the new null analysis there to use our own annotations. Note that the annotations only have source retention so there is no extra size or class-loading overhead. (To use findbugs you'll need to temporarily change retention to class-level.) In upcoming CL's I'll use these annotations to clarify the Lint API and other APIs. Change-Id: I99096d8b8a7e25ef002624d592da7700195a5872
* Update SDK codebase to JDK 6Tor Norbye2011-12-218-3/+39
| | | | | | | | | | | | | | | | | | | | | 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
* Move tools and adt to 16Xavier Ducrohet2011-10-281-1/+1
| | | | Change-Id: I79ae1bff5086146cc60b4496f4b0464ffd642651
* Update tools/ADT to rev 14.Xavier Ducrohet2011-08-021-1/+1
| | | | Change-Id: Id29498fde61185a63812b7267b64560a8fd54dc5
* Move tools to 13.Xavier Ducrohet2011-06-211-1/+1
| | | | Change-Id: Ibedcb5627170d107cacf5e9d212f9da11c8d1f3e
* Fix various warningsTor Norbye2011-06-091-1/+8
| | | | | | | | | | | | | I ran the latest version of findbugs on our codebase and fixed some (not all!) of the warnings. I also ran with Eclipse 3.7 RC3 and updated our compiler warning settings for the new warnings that are available. I also fixed some DOS line endings in some files (formatted with CRLF instead of LF). Change-Id: I9a9d34a9b60f2cb609245793815d96a4587007b0
* Move tools to r12 and ADT to 12.0.0Xavier Ducrohet2011-06-061-1/+1
| | | | Change-Id: Ifcf5190547e9e37bdda766ad3d57a312c2dbb481
* Put some new icons.Xavier Ducrohet2011-04-075-2/+2
| | | | | | | | | | | | | - ddms and (one of) hierarchy viewer perspective. - feature about for traceview/hierarchyviewer - use the draw9patch icon for the resource view in ADT - use the emulator icon for the emulator control view in DDMS - use the new android icon for the ADT wizard. Also standardized on <toolsname>-<size>.png for the icon names. ADT uses android-##.png Change-Id: I1ce2a0dae5d256049b381552bd89aef717f51da6
* Disable the "unecessary else" warning.Raphael Moll2011-03-171-1/+1
| | | | | | | | This can be a matter of personal taste, but I find it a lot more readable to write an if {} else {} sometimes, and it's perfectly valid, so really it shouldn't be marked as a warning. Change-Id: Iac1b9bd5f9602b5018f7432422e0a083f4836490
* Add specifc warnings config for most sdk eclipse projects.Xavier Ducrohet2011-03-141-0/+64
| | | | Change-Id: I9837714c5673d43fa7108b16ab264f1017c4bd3d
* Move tools and ADT version to 11.Xavier Ducrohet2011-02-101-1/+1
| | | | Change-Id: I4ba19e12a7d11df3d3c1053c30f3998a93b5fb06
* Change pluging copyright date to 2011.Raphael Moll2011-01-271-1/+1
| | | | | | SDK bug 14206 Change-Id: I85c8ef070527ba0cc361caa28d3325f736d0b5c8
* Move SDK Tools and ADT version to 10.Xavier Ducrohet2011-01-181-1/+1
| | | | Change-Id: I6cfde67f2d0a0da2f94124d19e152e99df349820
* Update the Eclipe plug-ins/features version number.Xavier Ducrohet2010-11-151-1/+1
| | | | Change-Id: Ib5f49d91506de5e218d80af1d05d06ba49155cb6
* Fixing ADT featuressnpe2010-09-295-2/+232
| | | | Change-Id: Idc4223a43ef6505e55fb2b62cb2514763959bc53
* DDMS now receives the adb location through an extension point.Xavier Ducrohet2010-09-031-34/+15
| | | | | | | | | | | | | | | | | | Previously DDMS received the adb location through a normal Java API which requires the other plug-in to be actually running (This was done in the the start method of ADT). The new change allows DDMS to start a plug-in (by loading an extension provided by the plug-in) to query for the location of adb. This allows us to have plug-ins with no UI able to provide the location of ADB (ie a "platform" plug-in that has no UI besides a pref page, that is started by DDMS indirectly). Also cleaned up how HierarchyViewer use the AndroidDebugBridge. Change-Id: I8e842a294eea94c06417149144a2ce435e719cfd
* Move plug-ins version to 8.0.0 to match r8Xavier Ducrohet2010-09-031-1/+1
| | | | Change-Id: Ia186695240e5f641c517a31ae93100143fc42694
* Fix Hierarchy viewer plug-in again.Xavier Ducrohet2010-09-011-7/+12
| | | | Change-Id: I15ef8c3050826c7f17dc1ee822a3c8e268c62c36
* Make the HierarchyViewer plug-in not screw up DDMS.Xavier Ducrohet2010-08-311-8/+9
| | | | | | | | | | | The HV plug-in behaved like the standalone app and initialized the AndroidDebugBridge with no client support (even though this init is handled by DDMS) and would recreate the bridge object destroying the one created by DDMS. This completely broke DDMS. Change-Id: Ife1187c74daef69607d508aabb1f7234507a170f
* Misc fix in HierarchyViewer plugin.Xavier Ducrohet2010-08-272-5/+3
| | | | | | | - Add plug-in to the update sites - Remove ddm(ui)lib from the plugin as it accesses the ddms plug-in Change-Id: I524180688443e0a72443a04fc3f00300e8ddc165
* Fix broken plug-inKonstantin Lopyrev2010-08-273-5/+5
| | | | Change-Id: I8a6c8bd4b3d5ce0d7bcda5154c0187c256ab3db9
* Renaming and adding //$NON-NLS-?$Konstantin Lopyrev2010-08-2712-110/+110
| | | | Change-Id: I9f5fa1625af4b35499cfc87996d0b3a39841ba31
* Refactoring and integrating into EclipseKonstantin Lopyrev2010-08-2721-143/+1224
| | | | Change-Id: I1fd3c3828fb2474f2f7394ee2831fcd7eb675878
* Tweaking and moving.Konstantin Lopyrev2010-08-271-1/+0
| | | | Change-Id: I9906268a91c53c7b9e938b9c969cedeae2a4303a
* Merge "Device Selector code."Konstantin Lopyrev2010-07-261-0/+1
|\
| * Device Selector code.Konstantin Lopyrev2010-07-231-0/+1
| | | | | | | | Change-Id: I944315e75b72ef285bed53e5801761886f48cb24
* | Update the ddmlib api for push/pull/installXavier Ducrohet2010-07-261-0/+1
|/ | | | | | | | | | | | | The API now throws SyncException instead of returning SyncResult. The IDevice API to install/uninstall now returns a single InstallException that encapsulate all the other ddmlib exception. Also, the recently added exceptions now don't extend IOException anymore. Change-Id: Ib334c4157a6add1882233dfaaa032aea1910eede
* First commit... Ignore *.java files, they are there just so it builds.Konstantin Lopyrev2010-07-169-0/+271
Change-Id: Ibf159c32cee7a770f1c36f387fe646d9ecabe168