Skip to content

Commit

Permalink
test new doclet
Browse files Browse the repository at this point in the history
  • Loading branch information
edigonzales committed Jan 1, 2024
1 parent fdff5c9 commit 85c9848
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 1 deletion.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ allprojects {
if (JavaVersion.current().isJava8Compatible()) {
allprojects {
tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
//options.addStringOption('Xdoclint:none', '-quiet')
}
}
}
Expand Down
2 changes: 2 additions & 0 deletions dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ ext {
sqliteJdbcVersion = '3.8.11.2'
derbyVersion = '10.13.1.1'
oracleVersion = '19.3.0.0'
duckdbVersion = '0.9.2'

junitVersion = '4.12'
mockFtpServerVersion = '2.7.1'
Expand Down Expand Up @@ -85,6 +86,7 @@ ext {
sqliteJdbcDependency = [group: 'org.xerial', name: 'sqlite-jdbc', version: sqliteJdbcVersion]
derbyDependency = [group: 'org.apache.derby', name: 'derby', version: derbyVersion]
oracleDependency = [ group: 'com.oracle.ojdbc', name: 'ojdbc8', version: oracleVersion]
duckdbDependency = [ group: 'org.duckdb', name: 'duckdb_jdbc', version: duckdbVersion]

junitDependency = [ group: 'junit', name: 'junit', version: junitVersion ]
mockFtpServerDependency = [ group: 'org.mockftpserver', name: 'MockFtpServer', version: mockFtpServerVersion ]
Expand Down
12 changes: 12 additions & 0 deletions gretl/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ dependencies {
runtimeOnly postgresqlDependency
runtimeOnly sqliteJdbcDependency
runtimeOnly derbyDependency
runtimeOnly duckdbDependency

testImplementation junitDependency
testImplementation testContainersDependency
Expand Down Expand Up @@ -265,6 +266,17 @@ tasks.withType(Test) {
systemProperty 's3BucketName', s3BucketName
}

javadoc {
source = sourceSets.main.allJava

title = null
destinationDir = file("./doc/")

include 'ch/so/agi/gretl/tasks/**'
options.doclet = "ch.so.agi.gretl.doclet.GretlDoclet"
options.docletpath = [file("/Users/stefan/sources/gretl-doclet/build/libs/gretl-doclet.jar")]
}

cyclonedxBom {
includeConfigs = ["runtimeClasspath"]
//skipConfigs = ["compileClasspath", "testCompileClasspath"]
Expand Down
9 changes: 9 additions & 0 deletions gretl/src/main/java/ch/so/agi/gretl/tasks/Db2Db.java
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,19 @@ public class Db2Db extends DefaultTask {
log = LogEnvironment.getLogger(Db2Db.class);
}

/**
* Datenbank aus der gelesen werden soll
*/
@Input
public Connector sourceDb;
/**
* Datenbank in die geschrieben werden soll
*/
@Input
public Connector targetDb;
/**
* Eine Liste von `TransferSet`s
*/
@Input
public List<TransferSet> transferSets;
@Input
Expand Down

0 comments on commit 85c9848

Please sign in to comment.