Android использует OkHttp внутри?

Я решил это, используя плагин замены maven regexp - он не решает причину, но исцеляет боль:

<plugin>
  <groupId>com.google.code.maven-replacer-plugin</groupId>
  <artifactId>maven-replacer-plugin</artifactId>
  <version>1.3.2</version>
  <executions>
<execution>
  <phase>prepare-package</phase>
  <goals>
    <goal>replace</goal>
  </goals>
</execution>
  </executions>
  <configuration>
<includes>
  <include>target/generated-sources/antlr/**/*.java</include>
</includes>

<regex>true</regex>
<regexFlags>
  <regexFlag>MULTILINE</regexFlag>
</regexFlags>

<replacements>
  <replacement>
    <token>^public class</token>
    <value>@SuppressWarnings("all") public class</value>
  </replacement>
</replacements>
  </configuration>
</plugin>

Обратите внимание, что мне не удалось получить ** нотацию для работы , поэтому вам может потребоваться указать путь точно.

См. комментарий ниже для улучшения того, как не создавать повторяющиеся @SupressWarnings

23
задан JJD 7 January 2016 в 10:51
поделиться