30 Mayıs 2022 Pazartesi

checkstyle plugin

Giriş
Bu eklentinin ana sayfası burada. Şöyle yaparız
plugins {
  // Apply the java-library plugin for API and implementation separation.
  id 'java-library'
  id 'checkstyle' 
}
Modulün bulunduğu yerde şöyle bir dosya oluşturulur
config\checkstyle\checkstyle.xml
Sonra şöyle yaparız
checkstyle {
  configFile = file("${rootDir}/config/checkstyle/checkstyle.xml") 
}
checkstyleMain {
  source ='src/main/java'
}
checkstyleTest {
  source ='src/test/java'
}
Daha sonra şöyle yaparız. 
gradle check
Açıklaması şöyle
The Checkstyle plugin adds the following dependencies to tasks defined by the Java plugin.

check
Depends on: All Checkstyle tasks, including checkstyleMain and checkstyleTest.

veya şöyle yaparız
gradle build





27 Mayıs 2022 Cuma

eclipse plugin

Giriş
Açıklaması şöyle. Yani Eclipse tarafından kullanılan ".project" dosyasını üretir
The Eclipse plugins generate files that are used by the Eclipse IDE, thus making it possible to import the project into Eclipse (File - Import…​ - Existing Projects into Workspace).
Örnek
Şöyle yaparız    
plugins {
  id 'eclipse'
}

eclipse {
  classpath {
    downloadJavadoc = false
    downloadSources = true
  }
}

Gradle Daemon Nedir?

Giriş Açıklaması  şöyle . Gradle Daemon arka planda çalışır. Çünkü Gradle'ı ayağa kaldırmak ve ilklendirmek çok uzun sürüyor.  Gradle ru...