<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sdk/lint, branch replicant-6.0</title>
<subtitle>sdk
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/'/>
<entry>
<title>SDK: Delete projects moved to tools/base or tools/swt.</title>
<updated>2013-03-14T03:34:20+00:00</updated>
<author>
<name>Raphael Moll</name>
<email>ralf@android.com</email>
</author>
<published>2013-03-12T17:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=f6a5b596f5473558ecc859e8af931a9f1b80a7ea'/>
<id>f6a5b596f5473558ecc859e8af931a9f1b80a7ea</id>
<content type='text'>
Change-Id: Iba15f82cb00d19217382c78d8ff37dda1e97ea59
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iba15f82cb00d19217382c78d8ff37dda1e97ea59
</pre>
</div>
</content>
</entry>
<entry>
<title>SDK prebuilts: reorganize into tools/lib.</title>
<updated>2013-03-06T21:28:30+00:00</updated>
<author>
<name>Raphael Moll</name>
<email>ralf@android.com</email>
</author>
<published>2013-03-06T21:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=724d6c7bedb6c4d828203062266dd9eb546a9db3'/>
<id>724d6c7bedb6c4d828203062266dd9eb546a9db3</id>
<content type='text'>
This must be submitted with prebuilts/devtools' change I3d985ed0abf.

Change-Id: Icab479e0e8a5c126b0fdc213a792187a14a44f21
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This must be submitted with prebuilts/devtools' change I3d985ed0abf.

Change-Id: Icab479e0e8a5c126b0fdc213a792187a14a44f21
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove source of prebuilts.</title>
<updated>2013-02-07T03:56:02+00:00</updated>
<author>
<name>Raphael Moll</name>
<email>ralf@android.com</email>
</author>
<published>2013-02-05T19:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=3cf16960a67f0c8178e7bc81988fb1436e775e91'/>
<id>3cf16960a67f0c8178e7bc81988fb1436e775e91</id>
<content type='text'>
Sources are now located in tools/base.git.

Change-Id: I9cbe1deb98f8c43e90f5fb04b668f664b9850620
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sources are now located in tools/base.git.

Change-Id: I9cbe1deb98f8c43e90f5fb04b668f664b9850620
</pre>
</div>
</content>
</entry>
<entry>
<title>Change more SDK libs to prebuilts.</title>
<updated>2013-02-07T03:55:53+00:00</updated>
<author>
<name>Raphael Moll</name>
<email>ralf@android.com</email>
</author>
<published>2013-02-05T18:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=b15ea7875a9a4101d4be7e547950b7d2b64c1464'/>
<id>b15ea7875a9a4101d4be7e547950b7d2b64c1464</id>
<content type='text'>
Requires prebuilds/devtools.git I913a29e5f40db99871701461aad6fc38483015d2

To update the prebuilts, you need tools/base.git and the
prebuilts/devtools/update_jars.sh script.

This is supposed to be an intermediary step as we switch to tools/base.

Change-Id: I3dcccfdd9dc243a22a5bfd9db6779d24285db1ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Requires prebuilds/devtools.git I913a29e5f40db99871701461aad6fc38483015d2

To update the prebuilts, you need tools/base.git and the
prebuilts/devtools/update_jars.sh script.

This is supposed to be an intermediary step as we switch to tools/base.

Change-Id: I3dcccfdd9dc243a22a5bfd9db6779d24285db1ac
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow "all" to be used in the lint.xml file to match all issues</title>
<updated>2013-01-28T16:10:23+00:00</updated>
<author>
<name>Tor Norbye</name>
<email>tnorbye@google.com</email>
</author>
<published>2013-01-28T03:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=63b21a94fb31ba64b5cc5f30287c94161e592316'/>
<id>63b21a94fb31ba64b5cc5f30287c94161e592316</id>
<content type='text'>
Change-Id: Ieedd879648883fb2d1a2eed571b690f3280a1850
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ieedd879648883fb2d1a2eed571b690f3280a1850
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix API check via support library</title>
<updated>2013-01-28T16:09:37+00:00</updated>
<author>
<name>Tor Norbye</name>
<email>tnorbye@google.com</email>
</author>
<published>2013-01-28T03:49:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=0a6fd7387c281876ed719189058da4b5dbf30cc9'/>
<id>0a6fd7387c281876ed719189058da4b5dbf30cc9</id>
<content type='text'>
This CL fixes the API check such that it properly handles calls
in the Android support library (android.support.*). There was an
optimization to skip looking up inherited API calls once the API
checker reaches the android.* namespace, since at that point all
the inherited methods are inlined in the database, but this should
not be done if the package starts with android.support.*, since
those methods still could be inheriting from the Android APIs
without appearing in the database.

Change-Id: Iab7b9f98daa5507794a0673a8db53ce953f2bcd9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This CL fixes the API check such that it properly handles calls
in the Android support library (android.support.*). There was an
optimization to skip looking up inherited API calls once the API
checker reaches the android.* namespace, since at that point all
the inherited methods are inlined in the database, but this should
not be done if the package starts with android.support.*, since
those methods still could be inheriting from the Android APIs
without appearing in the database.

Change-Id: Iab7b9f98daa5507794a0673a8db53ce953f2bcd9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add new lint Checks for manifest typos."</title>
<updated>2013-01-23T16:52:47+00:00</updated>
<author>
<name>Tor Norbye</name>
<email>tnorbye@google.com</email>
</author>
<published>2013-01-23T16:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=021a359c38b70269b1e854ad6c6e4deb61b9cc2f'/>
<id>021a359c38b70269b1e854ad6c6e4deb61b9cc2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new lint Checks for manifest typos.</title>
<updated>2013-01-23T03:00:31+00:00</updated>
<author>
<name>Keiji Ariyama</name>
<email>keiji_ariyama@c-lis.co.jp</email>
</author>
<published>2013-01-20T03:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=57c3a3c8a250f2396909482f34bcc89bf8dd4b6e'/>
<id>57c3a3c8a250f2396909482f34bcc89bf8dd4b6e</id>
<content type='text'>
Check &lt;use-sdk&gt; instead of &lt;uses-sdk&gt;
Check &lt;user-permission&gt; instead of &lt;uses-permission&gt;
Check &lt;use-feature&gt; instead of &lt;uses-feature&gt;
Check &lt;user-library&gt; instead of &lt;uses-library&gt;

Change-Id: I60ea44d7d6d8860b8987998a03c128523e8ba082
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check &lt;use-sdk&gt; instead of &lt;uses-sdk&gt;
Check &lt;user-permission&gt; instead of &lt;uses-permission&gt;
Check &lt;use-feature&gt; instead of &lt;uses-feature&gt;
Check &lt;user-library&gt; instead of &lt;uses-library&gt;

Change-Id: I60ea44d7d6d8860b8987998a03c128523e8ba082
</pre>
</div>
</content>
</entry>
<entry>
<title>Lint bug fixes</title>
<updated>2013-01-22T17:56:11+00:00</updated>
<author>
<name>Tor Norbye</name>
<email>tnorbye@google.com</email>
</author>
<published>2013-01-19T03:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=2060ee027eb80eb0ddb2ec213daeec7e32f38587'/>
<id>2060ee027eb80eb0ddb2ec213daeec7e32f38587</id>
<content type='text'>
This CL contains a number of unrelated lint bug fixes:

* Fix API detector such that it warns about ?android:name attrs

* Fix API detector for inlined constants such that it's more rigorous
  in how it determines whether a constant is used in a valid (if
  conditional or case value) context

* Fix 43070: Analytics resources should not be flagged as needing
  translations

* Fix 42994: Android lint should not complain about 'Custom view is
  missing constructor used by tools' for classes that are declared
  abstract

* Finally, pass in the right node context for a few places it was
  missing it (when missing, adding suppress annotations only works
  on the root class AST node)

Change-Id: I044140c865dbd3d0e964dae7f13c66eeb450509e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This CL contains a number of unrelated lint bug fixes:

* Fix API detector such that it warns about ?android:name attrs

* Fix API detector for inlined constants such that it's more rigorous
  in how it determines whether a constant is used in a valid (if
  conditional or case value) context

* Fix 43070: Analytics resources should not be flagged as needing
  translations

* Fix 42994: Android lint should not complain about 'Custom view is
  missing constructor used by tools' for classes that are declared
  abstract

* Finally, pass in the right node context for a few places it was
  missing it (when missing, adding suppress annotations only works
  on the root class AST node)

Change-Id: I044140c865dbd3d0e964dae7f13c66eeb450509e
</pre>
</div>
</content>
</entry>
<entry>
<title>Lint tweaks</title>
<updated>2013-01-22T17:55:47+00:00</updated>
<author>
<name>Tor Norbye</name>
<email>tnorbye@google.com</email>
</author>
<published>2013-01-18T15:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/sdk/commit/?id=964c1c4f49bb58533f4a8d1ce5b23cee3fbb7ca1'/>
<id>964c1c4f49bb58533f4a8d1ce5b23cee3fbb7ca1</id>
<content type='text'>
Fix missing dispose() call for manifest files, and add a method
to the TypographyDetector such that clients don't need a DOM node
to look up the suggested replacement.

Change-Id: If048a62a6b0b1c8af83a3e0b62a28876d4449764
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix missing dispose() call for manifest files, and add a method
to the TypographyDetector such that clients don't need a DOM node
to look up the suggested replacement.

Change-Id: If048a62a6b0b1c8af83a3e0b62a28876d4449764
</pre>
</div>
</content>
</entry>
</feed>
