Good news -- I looked into this, and in IntelliJ the severity of an issue
is only an attribute of editor annotations, and we do get hooks to
customize those on a per creation basis, so I have fix pending for this --
it will now pick up your lint.xml configurations, including disabling
issues, including changing severity and including ignoring certain paths.

(The issue with the ignore path needing to include app/ is also fixed; that
was a separate bug which should be fixed in version 0.8 of the gradle
plugin.)

-- Tor


On Fri, Jan 17, 2014 at 9:02 AM, Tor Norbye <[email protected]> wrote:

> You currently can't. It should be relatively straightforward to let you
> suppress issues via lint.xml and lintOptions in build.gradle, and we should
> do that ASAP. I've filed issue
> https://code.google.com/p/android/issues/detail?id=64948
> to track this.
>
> It may not be possible to let you change severities (from warning to error
> or error to warning) and have those be respected in the IDE. (The reason
> for this is that lint is integration into Studio/IntelliJ by mapping each
> lint rule into a native IntelliJ "inspection". Each inspection has a
> severity which is specified statically in an XML file. It can be modified
> by the user in the Options dialog, but I think those apply globally; I'm
> not sure we have plugin access to modify them, and even if we did we
> wouldn't want to modify them globally, we'd want it to be on a per module
> basis (since that's where each lint.xml can set their own severity).
>
> -- Tor
>
>
>
> On Fri, Jan 17, 2014 at 8:49 AM, Xavier Ducrohet <[email protected]> wrote:
>
>> Studio should be reading that information, I think.
>>
>>
>> On Fri, Jan 17, 2014 at 3:48 AM, Dal <[email protected]> wrote:
>>
>>> Hi Xavier,
>>>
>>> On a related note, I would like our team of developers to all be warned
>>> of the same issues in Android Studio by checking the lint.xml into source
>>> control, along with specifying lintOptions in the build.gradle (rather than
>>> everyone having the same Inspection settings in Android Studio). Is this
>>> currently possible?
>>>
>>>
>>> Thanks,
>>>
>>> Dal
>>>
>>>
>>> On Thursday, 16 January 2014 22:05:54 UTC, Xavier Ducrohet wrote:
>>>
>>>> That seems broken. I've filed https://code.google.com/
>>>> p/android/issues/detail?id=64914
>>>>
>>>>
>>>> On Thu, Jan 16, 2014 at 1:12 PM, Michael Barany 
>>>> <[email protected]>wrote:
>>>>
>>>>>  thanks! that worked.
>>>>>
>>>>>
>>>>> On Thursday, January 16, 2014 4:54:33 AM UTC-5, Dal wrote:
>>>>>>
>>>>>> I had this same issue - try app/src/main/res/values/qa-strings.xml
>>>>>>
>>>>>> On Wednesday, 15 January 2014 08:31:01 UTC, Michael Barany wrote:
>>>>>>>
>>>>>>> Anyone know what I'm doing wrong?
>>>>>>>
>>>>>>>
>>>>>>> *My project structure is pretty straight forward.*
>>>>>>> /build.gradle
>>>>>>> /app/build.gradle
>>>>>>> /app/lint.xml
>>>>>>>
>>>>>>> *lint options in /app/build.gradle:*
>>>>>>>     lintOptions {
>>>>>>>         abortOnError false
>>>>>>>         absolutePaths false
>>>>>>>         lintConfig file("lint.xml")
>>>>>>>     }
>>>>>>>
>>>>>>> *lint.xml file contents:*
>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>> <lint>
>>>>>>>     <issue id="MissingTranslation">
>>>>>>>         <ignore path="res/values/qa-strings.xml" />
>>>>>>>     </issue>
>>>>>>> </lint>
>>>>>>>
>>>>>>> I also tried the path src/main/res/values/qa-strings.xml
>>>>>>>
>>>>>>> The Lint Report still tells me "MissingTranslation: Incomplete
>>>>>>> translation" in that file I'm trying to ignore.
>>>>>>>
>>>>>>> thanks!
>>>>>>>
>>>>>>  --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "adt-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>>
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Xavier Ducrohet
>>>> Android SDK Tech Lead
>>>> Google Inc.
>>>> http://developer.android.com | http://tools.android.com
>>>>
>>>> Please do not send me questions directly. Thanks!
>>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "adt-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> --
>> Xavier Ducrohet
>> Android SDK Tech Lead
>> Google Inc.
>> http://developer.android.com | http://tools.android.com
>>
>> Please do not send me questions directly. Thanks!
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "adt-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to