diff --git a/build.gradle b/build.gradle index 2cead999b..e3aae0905 100644 --- a/build.gradle +++ b/build.gradle @@ -206,7 +206,7 @@ allprojects { // https://github.com/diffplug/spotless/tree/main/plugin-gradle spotless { format 'misc', { - target '**/*.md', '**/*.properties', '**/.gitignore', '**/*.yml', '**/*.xml', '**/**.json', '**/*.sql' + target '**/*.md', '**/*.properties', '**/.gitignore', '**/.openapi-generator-ignore', '**/*.yml', '**/*.xml', '**/**.json', '**/*.sql' targetExclude '**/build/**', '**/bin/**', '**/.settings/**', '**/.idea/**', '**/.gradle/**', '**/gradlew.bat' indentWithSpaces(4) endWithNewline() @@ -282,6 +282,7 @@ allprojects { '**/bin/**', '**/.git/**', '**/.gitignore', + '**/.openapi-generator-ignore', '**/.gitkeep', '**/*.iml', '**/config/swagger/templates/**', diff --git a/fineract-client/.openapi-generator-ignore b/fineract-client/.openapi-generator-ignore new file mode 100644 index 000000000..b650db45c --- /dev/null +++ b/fineract-client/.openapi-generator-ignore @@ -0,0 +1,11 @@ +**/README.md +**/pom.xml +**/build.sbt +**/*.gradle +**/.travis.yml +**/.gitignore +**/git_push.sh +**/api/* +**/gradle* +**/gradle +**/src/main/AndroidManifest.xml diff --git a/fineract-client/build.gradle b/fineract-client/build.gradle index 9308314c3..bc8ab537f 100644 --- a/fineract-client/build.gradle +++ b/fineract-client/build.gradle @@ -56,6 +56,7 @@ task buildJavaSdk(type: org.openapitools.generator.gradle.plugin.tasks.GenerateT ] generateModelTests = false generateApiTests = false + ignoreFileOverride = "$projectDir/.openapi-generator-ignore" // trick to make sure fineract.yaml is generated first dependsOn = [ ':fineract-provider:compileJava'