You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2020/12/17 04:15:21 UTC
[isis] branch master updated: ISIS-2294: house keeping: move gradle
build files into archive
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new 4ba767a ISIS-2294: house keeping: move gradle build files into archive
4ba767a is described below
commit 4ba767a1642b0c9799a0f0f82315170f99e7ecb7
Author: Andi Huber <ah...@apache.org>
AuthorDate: Thu Dec 17 05:15:11 2020 +0100
ISIS-2294: house keeping: move gradle build files into archive
---
api/applib/build.gradle | 55 ----
api/schema/build.gradle | 92 ------
build-gradle.7z | Bin 0 -> 13535 bytes
build.gradle | 61 ----
commons/build.gradle | 48 ---
core/codegen-bytebuddy/build.gradle | 35 ---
core/config/build.gradle | 50 ---
core/internaltestsupport/build.gradle | 59 ----
core/metamodel/build.gradle | 74 -----
core/runtime/build.gradle | 32 --
core/runtimeservices/build.gradle | 36 ---
core/security/build.gradle | 38 ---
core/webapp/build.gradle | 34 ---
dependencies.gradle | 134 --------
examples/demo/domain/build.gradle | 41 ---
examples/demo/wicket/build.gradle | 37 ---
extensions/core/flyway/impl/build.gradle | 33 --
extensions/core/model-annotation/build.gradle | 32 --
extensions/security/secman/api/build.gradle | 34 ---
.../secman/encryption-jbcrypt/build.gradle | 32 --
extensions/security/secman/model/build.gradle | 31 --
.../security/secman/persistence-jdo/build.gradle | 34 ---
.../security/secman/shiro-realm/build.gradle | 32 --
.../security/shiro-realm-ldap/impl/build.gradle | 30 --
extensions/vro/cors/impl/build.gradle | 32 --
extensions/vw/exceldownload/ui/build.gradle | 34 ---
extensions/vw/fullcalendar/applib/build.gradle | 30 --
extensions/vw/fullcalendar/ui/build.gradle | 31 --
extensions/vw/pdfjs/applib/build.gradle | 30 --
extensions/vw/pdfjs/metamodel/build.gradle | 31 --
extensions/vw/pdfjs/ui/build.gradle | 30 --
incubator/mappings/microprofile/build.gradle | 36 ---
incubator/viewers/build.gradle | 6 -
incubator/viewers/vaadin/model/build.gradle | 33 --
incubator/viewers/vaadin/ui/build.gradle | 35 ---
incubator/viewers/vaadin/viewer/build.gradle | 29 --
legacy/extensions/core/applib/build.gradle | 35 ---
legacy/extensions/core/commons/build.gradle | 35 ---
legacy/extensions/core/metamodel/build.gradle | 36 ---
legacy/extensions/core/runtime/build.gradle | 38 ---
legacy/mappings/restclient/build.gradle | 31 --
mappings/jaxrsclient/applib/build.gradle | 28 --
mappings/restclient/applib/build.gradle | 31 --
persistence/jdo/applib/build.gradle | 32 --
persistence/jdo/datanucleus-5/build.gradle | 36 ---
persistence/jpa/applib/build.gradle | 30 --
persistence/jpa/model/build.gradle | 32 --
regressiontests/stable/build.gradle | 109 -------
scripts/ci/build-artifacts-using-gradle.sh | 38 ---
security/bypass/build.gradle | 29 --
security/keycloak/build.gradle | 31 --
security/shiro/build.gradle | 35 ---
settings.gradle | 338 ---------------------
subdomains/base/applib/build.gradle | 35 ---
subdomains/docx/applib/build.gradle | 29 --
subdomains/excel/applib/build.gradle | 36 ---
subdomains/excel/fixture/build.gradle | 33 --
subdomains/excel/integtests/build.gradle | 33 --
subdomains/excel/testing/build.gradle | 29 --
subdomains/freemarker/applib/build.gradle | 29 --
subdomains/ognl/applib/build.gradle | 29 --
subdomains/pdfbox/applib/build.gradle | 29 --
subdomains/spring/applib/build.gradle | 31 --
subdomains/xdocreport/applib/build.gradle | 36 ---
subdomains/zip/applib/build.gradle | 30 --
testing/fakedata/applib/build.gradle | 39 ---
testing/fakedata/fixtures/build.gradle | 33 --
testing/fakedata/integtests/build.gradle | 31 --
testing/fixtures/applib/build.gradle | 35 ---
testing/h2console/ui/build.gradle | 30 --
testing/hsqldbmgr/ui/build.gradle | 30 --
testing/integtestsupport/applib/build.gradle | 46 ---
testing/specsupport/applib/build.gradle | 33 --
testing/unittestsupport/applib/build.gradle | 59 ----
valuetypes/asciidoc/applib/build.gradle | 30 --
valuetypes/asciidoc/ui/vaadin/build.gradle | 31 --
valuetypes/asciidoc/ui/wicket/build.gradle | 36 ---
valuetypes/markdown/applib/build.gradle | 30 --
valuetypes/markdown/ui/build.gradle | 35 ---
valuetypes/sse/applib/build.gradle | 32 --
valuetypes/sse/metamodel/build.gradle | 30 --
valuetypes/sse/ui/build.gradle | 33 --
viewers/common/build.gradle | 31 --
viewers/restfulobjects/applib/build.gradle | 31 --
.../restfulobjects/jaxrs-resteasy-4/build.gradle | 37 ---
viewers/restfulobjects/rendering/build.gradle | 31 --
viewers/restfulobjects/testing/build.gradle | 34 ---
viewers/restfulobjects/viewer/build.gradle | 34 ---
viewers/wicket/model/build.gradle | 40 ---
viewers/wicket/ui/build.gradle | 97 ------
viewers/wicket/viewer/build.gradle | 56 ----
91 files changed, 3748 deletions(-)
diff --git a/api/applib/build.gradle b/api/applib/build.gradle
deleted file mode 100644
index fa2b295..0000000
--- a/api/applib/build.gradle
+++ /dev/null
@@ -1,55 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - AppLib'
-apply plugin: 'war'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-schema')
- compile project(':org.apache.isis.commons:isis-commons')
-
- compile(Libs.javaeeApi)
- compile(Libs.findbugsAnnotations)
- compile(Libs.springContext)
- compile(Libs.jodaTime)
-
- compile(Libs.springBootStarterLog4j2) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.slf4jApi)
-
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-
- testCompile(Libs.junitJupiterApi)
- testCompile(Libs.junitJupiterEngine)
- testCompile(Libs.junitVintageEngine)
- testCompile(Libs.jmock)
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- exclude(module: 'byte-buddy')
- }
- testCompile (Libs.assertjCore)
-
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
-
-
diff --git a/api/schema/build.gradle b/api/schema/build.gradle
deleted file mode 100644
index f4a1620..0000000
--- a/api/schema/build.gradle
+++ /dev/null
@@ -1,92 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Schemas'
-
-plugins {
- id "org.openrepose.gradle.plugins.jaxb" version "2.5.0"
-}
-apply plugin: 'java-library'
-
-def episodesDir = "${project.buildDir}/generated-sources/xjc/META-INF"
-def javaVersion = JavaVersion.current()
-
-sourceSets {
- main {
- java {
- srcDirs += "${buildDir}/generated-sources/xjc"
- }
- }
-}
-
-dependencies {
- compile project(':org.apache.isis.commons:isis-commons')
-
- compile(Libs.springContext)
- compile(Libs.jodaTime)
-
- if (javaVersion > JavaVersion.VERSION_1_8) {
- // These dependencies are required in order to build on jdk versions > 1.8
- api(Libs.jaxbApi)
- implementation(Libs.jaxbImpl)
- implementation(Libs.jaxbCore)
- }
-
- // jaxb plugin dependencies
- jaxb(Libs.jaxbApi)
- jaxb(Libs.jaxbCore)
- jaxb(Libs.jaxbImpl)
- jaxb(Libs.jaxbXjc)
- jaxb("org.jvnet.jaxb2_commons:jaxb2-namespace-prefix:1.3")
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
-
-jaxb {
- xsdDir = "${project.projectDir}/src/main/resources/org/apache/isis/schema"
- xsdIncludes = ['**/*.xsd']
- bindingsDir = "${project.projectDir}/src/main/resources/org/apache/isis/schema"
- bindings = ['*.xml']
- xjc {
- accessExternalSchema = 'file'
- args = ["-Xnamespace-prefix"]
- }
-}
-
-xjc.configure {
- doLast {
- mkdir "${episodesDir}"
- copy {
- from file("${project.buildDir}/generated-resources/episodes/isis.apache.org-schema-common.episode")
- into "${episodesDir}"
- }
- }
-}
-
-compileJava {
- dependsOn xjc
-}
-
-// required due to bug
-// https://github.com/rackerlabs/gradle-jaxb-plugin/issues/36
-tasks.named("xsd-dependency-tree").configure {
- outputs.upToDateWhen { false }
-}
diff --git a/build-gradle.7z b/build-gradle.7z
new file mode 100644
index 0000000..c2899af
Binary files /dev/null and b/build-gradle.7z differ
diff --git a/build.gradle b/build.gradle
deleted file mode 100644
index aa3eba9..0000000
--- a/build.gradle
+++ /dev/null
@@ -1,61 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-apply from: './dependencies.gradle'
-def javaVersion = JavaVersion.current()
-
-task test {
- println "Using JDK version: $javaVersion"
-}
-
-allprojects {
- apply plugin: 'maven'
- group = 'org.apache.isis'
- version = '2.0.0-SNAPSHOT'
-}
-
-subprojects {
- apply plugin: 'java'
- sourceCompatibility = 1.8
- targetCompatibility = 1.8
-
- repositories {
- mavenCentral()
- jcenter()
-
- maven { url "http://repo.maven.apache.org/maven2" }
- maven { url "https://repo.maven.apache.org/maven2" }
- maven { url "https://repository.apache.org/" }
- maven { url "https://repository.jboss.org/nexus/content/groups/public-jboss/" }
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- maven { url "https://repository.apache.org/snapshots" }
- maven { url "https://repo1.maven.org/maven2" }
- mavenLocal()
- }
-
- dependencies {
- compileOnly(Libs.lombok)
- annotationProcessor(Libs.lombok)
- testCompileOnly(Libs.lombok)
- testAnnotationProcessor(Libs.lombok)
- }
-
- test {
- ignoreFailures = false
- }
-
-}
diff --git a/commons/build.gradle b/commons/build.gradle
deleted file mode 100644
index 50ba3f6..0000000
--- a/commons/build.gradle
+++ /dev/null
@@ -1,48 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Commons'
-
-dependencies {
- compile(Libs.javaeeApi)
- compile(Libs.findbugsAnnotations)
- compile(Libs.jacksonDatabind)
- compile(Libs.springContext)
- compile(Libs.springTx)
- compile(Libs.springBootStarter) {
- exclude(module: 'validation-api')
- exclude(module: 'spring-boot-starter-logging')
- }
- compile(Libs.springBootStarterLog4j2) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.slf4jApi)
-
- compile(Libs.hamcrestLibrary)
-
- testCompile(Libs.junitJupiterApi)
- testCompile(Libs.junitJupiterEngine)
- testCompile(Libs.junitVintageEngine)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
-
-
diff --git a/core/codegen-bytebuddy/build.gradle b/core/codegen-bytebuddy/build.gradle
deleted file mode 100644
index 930f915..0000000
--- a/core/codegen-bytebuddy/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Code Gen (ByteBuddy)'
-
-apply plugin: 'war'
-dependencies {
- compile (Libs.byteBuddy)
- compile (Libs.objenesis)
- compile project(':org.apache.isis.commons:isis-commons')
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- exclude(module: 'byte-buddy')
- }
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/config/build.gradle b/core/config/build.gradle
deleted file mode 100644
index daf24d6..0000000
--- a/core/config/build.gradle
+++ /dev/null
@@ -1,50 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Configuration'
-apply plugin: 'war'
-
-sourceSets {
- main {
- resources {
- srcDirs += "src/main/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
- test {
- resources {
- srcDirs += "src/test/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
-}
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile (Libs.hibernateValidator)
- compile (Libs.springBootConfigurationProcessor)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/internaltestsupport/build.gradle b/core/internaltestsupport/build.gradle
deleted file mode 100644
index 8cccadd..0000000
--- a/core/internaltestsupport/build.gradle
+++ /dev/null
@@ -1,59 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Unit Test Support'
-apply plugin: 'war'
-
-dependencies {
- compile project(':org.apache.isis.commons:isis-commons')
- compile(Libs.junitJupiterApi)
- compile(Libs.junitJupiterEngine)
- compile(Libs.junitVintageEngine)
- compile(Libs.assertjCore)
- compile(Libs.byteBuddy)
- compile(Libs.mockitoCore) {
- exclude(module: 'byte-buddy')
- exclude(module: 'byte-buddy-agent')
- }
- compile project(':org.apache.isis.core:isis-core-codegen-bytebuddy')
- compile(Libs.hamcrestLibrary)
- compile(Libs.slf4jApi)
- compile(Libs.springBootStarterTest) {
- exclude(module: 'asm')
- exclude(module: 'spring-test')
- exclude(module: 'spring-core')
- exclude(module: 'spring-boot-starter-logging')
- exclude(module: 'slf4j-api')
- }
- compile(Libs.springTest)
- compile(Libs.picocontainer)
- compile(Libs.jmock) {
- exclude(module: 'asm')
- }
- compile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- exclude(module: 'asm')
- exclude(module: 'byte-buddy')
- }
- compileOnly(Libs.javaxJdo)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/metamodel/build.gradle b/core/metamodel/build.gradle
deleted file mode 100644
index 8192ef1..0000000
--- a/core/metamodel/build.gradle
+++ /dev/null
@@ -1,74 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - MetaModel'
-
-apply plugin: 'java'
-
-compileTestJava {
- options.compilerArgs << '-parameters'
-}
-
-sourceSets {
- main {
- resources {
- srcDirs += "src/main/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
- test {
- resources {
- srcDirs += "src/test/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
-}
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.core:isis-core-config')
- compile project(':org.apache.isis.core:isis-core-security')
- compile(Libs.swaggerCore) {
- exclude(module: 'guava')
- exclude(module: 'validation-api')
- exclude(module: 'snakeyaml')
- exclude(module: 'slf4j-api')
- exclude(module: 'commons-lang3')
- }
- compile project(':org.apache.isis.commons:isis-commons')
-
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-
- testCompile(Libs.junitJupiterApi)
- testCompile(Libs.junitJupiterEngine)
- testCompile(Libs.junitVintageEngine)
- testCompile(Libs.jmock)
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- exclude(module: 'byte-buddy')
- }
- testCompile(Libs.hibernateValidator)
-
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- archiveClassifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/runtime/build.gradle b/core/runtime/build.gradle
deleted file mode 100644
index 53fa161..0000000
--- a/core/runtime/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Runtime'
-dependencies {
- compile project(':org.apache.isis.core:isis-core-metamodel')
- compile(Libs.commonsEmail) {
- exclude(module: 'javax.mail')
- exclude(module: 'activation')
- }
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/runtimeservices/build.gradle b/core/runtimeservices/build.gradle
deleted file mode 100644
index dd6beeb..0000000
--- a/core/runtimeservices/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Runtime Services'
-
-sourceSets.test.resources {
- srcDirs = ["src/test/java"]
- include "**/*.*"
-}
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile project(':org.apache.isis.core:isis-core-codegen-bytebuddy')
- compile(Libs.hsqldb)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/security/build.gradle b/core/security/build.gradle
deleted file mode 100644
index 3abe8a1..0000000
--- a/core/security/build.gradle
+++ /dev/null
@@ -1,38 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - Security'
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.core:isis-core-config')
- compile(Libs.springBootStarterLog4j2) {
- exclude(module: 'slf4j-api')
- }
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- }
- testCompile(Libs.hamcrestLibrary)
- testCompile(Libs.junitJupiterApi)
- testCompile(Libs.junitJupiterEngine)
- testCompile(Libs.junitVintageEngine)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/core/webapp/build.gradle b/core/webapp/build.gradle
deleted file mode 100644
index e650823..0000000
--- a/core/webapp/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Core - WebApp'
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile(Libs.springWeb)
- compile(Libs.springBootActuator)
- compile(Libs.springBootStarterThymeleaf) {
- exclude(module: 'spring-boot-starter')
- }
- compile(Libs.springBoot)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/dependencies.gradle b/dependencies.gradle
deleted file mode 100644
index 6ea05d9..0000000
--- a/dependencies.gradle
+++ /dev/null
@@ -1,134 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-ext {
- cucumberVersion = "6.7.0"
- jacksonVersion = "2.11.1"
- jaxApiVersion = "2.3.1"
- jmockVersion = "2.11.0"
- junitVersion = "5.7.0"
- lombokVersion = "1.18.12"
- poiVersion = "4.1.2"
- shiroVersion = "1.4.1"
- springBootVersion = "2.3.4.RELEASE"
- springVersion = "5.2.9.RELEASE"
- wicketVersion = "8.9.0"
- wicketBootstrapVersion = "2.0.13"
- xdocreportVersion = "1.0.6"
- Libs = [
- apachedsTestFramework : "org.apache.directory.server:apacheds-test-framework:2.0.0.AM25",
- approvaltests : "com.approvaltests:approvaltests:4.0.2",
- asciidoctorjApi : "org.asciidoctor:asciidoctorj-api:2.1.0",
- assertjCore : "org.assertj:assertj-core:3.13.2",
- byteBuddy : "net.bytebuddy:byte-buddy:1.10.10",
- commonsEmail : "org.apache.commons:commons-email:1.5",
- commonsFileupload : "commons-fileupload:commons-fileupload:1.4",
- commonsIo : "commons-io:commons-io:2.8.0",
- commonsLang3 : "org.apache.commons:commons-lang3:3.11",
- cookieconsent : "org.webjars.bowergithub.osano:cookieconsent:3.1.0",
- cucumberJava : "io.cucumber:cucumber-java:$cucumberVersion",
- cucumberSpring : "io.cucumber:cucumber-spring:$cucumberVersion",
- cucumberJunit : "io.cucumber:cucumber-junit:$cucumberVersion",
- datanucleusCore : "org.datanucleus:datanucleus-core:5.2.4",
- datanucleusApiJdo : "org.datanucleus:datanucleus-api-jdo:5.2.4",
- datanucleusJdoQuery : "org.datanucleus:datanucleus-jdo-query:5.0.9",
- datanucleusRdbms : "org.datanucleus:datanucleus-rdbms:5.2.4",
- datanucleusJodatime : "org.datanucleus:datanucleus-jodatime:5.2.0-release",
- findbugsAnnotations : "com.google.code.findbugs:annotations:2.0.1",
- flexmarkAll : "com.vladsch.flexmark:flexmark-all:0.34.32",
- flywayCore : "org.flywaydb:flyway-core:6.0.8",
- fontAwesome : "org.webjars:font-awesome:5.13.0",
- guava : "com.google.guava:guava:28.1-jre",
- hamcrestLibrary : "org.hamcrest:hamcrest-library:2.1",
- hibernateValidator : "org.hibernate.validator:hibernate-validator:6.0.19.Final",
- hsqldb : "org.hsqldb:hsqldb:2.5.0",
- httpClient : "org.apache.httpcomponents:httpclient:4.5.12",
- h2 : "com.h2database:h2:1.4.200",
- jacksonDatabind : "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion",
- jacksonModuleJaxbAnnotations : "com.fasterxml.jackson.module:jackson-module-jaxb-annotations:$jacksonVersion",
- javaeeApi : "javax:javaee-api:8.0",
- javafaker : "com.github.javafaker:javafaker:1.0.1",
- javaxJdo : "org.datanucleus:javax.jdo:3.2.0-m13",
- javaxJson : "org.glassfish:javax.json:1.1.4",
- jaxbApi : "javax.xml.bind:jaxb-api:$jaxApiVersion",
- jaxbCore : "com.sun.xml.bind:jaxb-core:2.3.0.1",
- jaxbImpl : "com.sun.xml.bind:jaxb-impl:2.3.2",
- jaxbXjc : "com.sun.xml.bind:jaxb-xjc:2.3.2",
- jaxwsApi : "javax.xml.ws:jaxws-api:$jaxApiVersion",
- jbcrypt : "org.mindrot:jbcrypt:0.4",
- jerseySpring5 : "org.glassfish.jersey.ext:jersey-spring5:2.29.1",
- jmock : "org.jmock:jmock:$jmockVersion",
- jmockJunit4 : "org.jmock:jmock-junit4:$jmockVersion",
- jodaTime : "joda-time:joda-time:2.10.6",
- jqueryUi : "org.webjars:jquery-ui:1.12.1",
- jsoup : "org.jsoup:jsoup:1.10.2",
- junitJupiterApi : "org.junit.jupiter:junit-jupiter-api:$junitVersion",
- junitJupiterEngine : "org.junit.jupiter:junit-jupiter-engine:$junitVersion",
- junitVintageEngine : "org.junit.vintage:junit-vintage-engine:$junitVersion",
- lombok : "org.projectlombok:lombok:$lombokVersion",
- mockitoCore : "org.mockito:mockito-core:3.1.0",
- moxy : "org.eclipse.persistence:org.eclipse.persistence.moxy:2.7.5",
- objenesis : "org.objenesis:objenesis:2.6",
- picocontainer : "org.picocontainer:picocontainer:2.15",
- poiOoxml : "org.apache.poi:poi-ooxml:$poiVersion",
- poiOoxmlSchemas : "org.apache.poi:poi-ooxml-schemas:$poiVersion",
- reflections : "org.reflections:reflections:0.9.11",
- resteasySpringBootStarter : "org.jboss.resteasy:resteasy-spring-boot-starter:4.6.2.Final",
- select2 : "org.webjars:select2:4.0.10",
- shiroCore : "org.apache.shiro:shiro-core:$shiroVersion",
- shiroWeb : "org.apache.shiro:shiro-web:$shiroVersion",
- slf4jApi : "org.slf4j:slf4j-api:1.7.26",
- springBoot : "org.springframework.boot:spring-boot:$springBootVersion",
- springBootActuator : "org.springframework.boot:spring-boot-actuator:$springBootVersion",
- springBootAutoconfigure : "org.springframework.boot:spring-boot-autoconfigure:$springBootVersion",
- springBootConfigurationProcessor: "org.springframework.boot:spring-boot-configuration-processor:$springBootVersion",
- springBootStarter : "org.springframework.boot:spring-boot-starter:$springBootVersion",
- springBootStarterBatch : "org.springframework.boot:spring-boot-starter-batch:$springBootVersion",
- springBootStarterLog4j2 : "org.springframework.boot:spring-boot-starter-log4j2:$springBootVersion",
- springBootStarterTest : "org.springframework.boot:spring-boot-starter-test:$springBootVersion",
- springBootStarterThymeleaf : "org.springframework.boot:spring-boot-starter-thymeleaf:$springBootVersion",
- springBootStarterWeb : "org.springframework.boot:spring-boot-starter-web:$springBootVersion",
- springContext : "org.springframework:spring-context:$springVersion",
- springDataJpa : "org.springframework.data:spring-data-jpa:$springBootVersion",
- springTx : "org.springframework:spring-tx:$springVersion",
- springTest : "org.springframework:spring-test:$springVersion",
- springWeb : "org.springframework:spring-web:$springVersion",
- summernote : "org.webjars.bower:summernote:0.8.11",
- swaggerCore : "io.swagger:swagger-core:1.6.0",
- vaadin : "com.vaadin:vaadin:14.3.1",
- vaadinSpring : "com.vaadin:vaadin-spring:12.3.0",
- wicketAuthRoles : "org.apache.wicket:wicket-auth-roles:$wicketVersion",
- wicketBootstrapCore : "de.agilecoders.wicket:wicket-bootstrap-core:$wicketBootstrapVersion",
- wicketBootstrapExtensions : "de.agilecoders.wicket:wicket-bootstrap-extensions:$wicketBootstrapVersion",
- wicketBootstrapThemes : "de.agilecoders.wicket:wicket-bootstrap-themes:$wicketBootstrapVersion",
- wicketCore : "org.apache.wicket:wicket-core:$wicketVersion",
- wicketDevutils : "org.apache.wicket:wicket-devutils:$wicketVersion",
- wicketExtensions : "org.apache.wicket:wicket-extensions:$wicketVersion",
- wicketFullCalendarCore : "net.ftlines.wicket-fullcalendar:wicket-fullcalendar-core:4.2",
- wicketSource : "net.ftlines.wicket-source:wicket-source:7.0.0",
- wicketSpring : "org.apache.wicket:wicket-spring:$wicketVersion",
- wicketstuffSelect2 : "org.wicketstuff:wicketstuff-select2:$wicketVersion",
- wicketWebjars : "de.agilecoders.wicket.webjars:wicket-webjars:2.0.15",
- xdocreportDocx : "fr.opensagres.xdocreport:fr.opensagres.xdocreport.document.docx:$xdocreportVersion",
- xdocreportFreemarker : "fr.opensagres.xdocreport:fr.opensagres.xdocreport.template.freemarker:$xdocreportVersion",
- xdocreportXwpf : "fr.opensagres.xdocreport:fr.opensagres.xdocreport.converter.docx.xwpf:$xdocreportVersion",
- xdocreportPdf : "fr.opensagres.xdocreport:org.apache.poi.xwpf.converter.pdf:$xdocreportVersion",
- xdocreportCore : "fr.opensagres.xdocreport:org.apache.poi.xwpf.converter.core:$xdocreportVersion",
- ]
-}
diff --git a/examples/demo/domain/build.gradle b/examples/demo/domain/build.gradle
deleted file mode 100644
index 05d6fb0..0000000
--- a/examples/demo/domain/build.gradle
+++ /dev/null
@@ -1,41 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis App - Demo (Domain)'
-group = 'org.apache.isis.examples.apps'
-
-dependencies {
-
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-applib')
-
- // ISIS-2374 compile('commons-httpclient:commons-httpclient:3.1') // did not work for me
- compile(Libs.httpClient)
-
- compile project(':org.apache.isis.extensions:isis-extensions-pdfjs-applib')
- compile project(':org.apache.isis.extensions:isis-extensions-exceldownload-ui')
- compile project(':org.apache.isis.testing:isis-testing-h2console-ui')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-encryption-jbcrypt')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-persistence-jdo')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-shiro-realm')
- compile project(':org.apache.isis.extensions:isis-extensions-modelannotation')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-sse-applib')
-}
diff --git a/examples/demo/wicket/build.gradle b/examples/demo/wicket/build.gradle
deleted file mode 100644
index 41c6fde..0000000
--- a/examples/demo/wicket/build.gradle
+++ /dev/null
@@ -1,37 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis App - Demo (Wicket)'
-group = 'org.apache.isis.examples.apps'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile project(':org.apache.isis.examples.apps:demo-domain')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-applib')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-ui')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
- compile(Libs.springBootStarterLog4j2) {
- exclude(module: 'slf4j-api')
- }
- compile project(':org.apache.isis.mavendeps:isis-mavendeps-webapp')
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-viewer')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui-wkt')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc')
-}
-
diff --git a/extensions/core/flyway/impl/build.gradle b/extensions/core/flyway/impl/build.gradle
deleted file mode 100644
index c23ec8c..0000000
--- a/extensions/core/flyway/impl/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Flyway Impl'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-config')
- compile(Libs.flywayCore)
- compile(Libs.springContext)
- compile(Libs.springBootAutoconfigure)
- compile(Libs.springWeb)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/core/model-annotation/build.gradle b/extensions/core/model-annotation/build.gradle
deleted file mode 100644
index f549e38..0000000
--- a/extensions/core/model-annotation/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - @Model'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.core:isis-core-metamodel')
- providedCompile project(':org.apache.isis.core:isis-core-webapp')
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/secman/api/build.gradle b/extensions/security/secman/api/build.gradle
deleted file mode 100644
index a5d1820..0000000
--- a/extensions/security/secman/api/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Sec Man API'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-
-dependencies {
- compile project(':org.apache.isis.commons:isis-commons')
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.extensions:isis-extensions-secman')
- compile project(':org.apache.isis.core:isis-core-metamodel')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/secman/encryption-jbcrypt/build.gradle b/extensions/security/secman/encryption-jbcrypt/build.gradle
deleted file mode 100644
index 0edf28d..0000000
--- a/extensions/security/secman/encryption-jbcrypt/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Sec Man Encryption (Using jbcrypt)'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.jbcrypt)
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
- providedCompile project(':org.apache.isis.extensions:isis-extensions-secman-api')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/secman/model/build.gradle b/extensions/security/secman/model/build.gradle
deleted file mode 100644
index 28de90e..0000000
--- a/extensions/security/secman/model/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Sec Man Model'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.extensions:isis-extensions-secman-api')
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/secman/persistence-jdo/build.gradle b/extensions/security/secman/persistence-jdo/build.gradle
deleted file mode 100644
index d6bc169..0000000
--- a/extensions/security/secman/persistence-jdo/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Sec Man Persistence (Using JDO)'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
- providedCompile project(':org.apache.isis.extensions:isis-extensions-secman-api')
- providedCompile project(':org.apache.isis.extensions:isis-extensions-secman-model')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/secman/shiro-realm/build.gradle b/extensions/security/secman/shiro-realm/build.gradle
deleted file mode 100644
index 175add1..0000000
--- a/extensions/security/secman/shiro-realm/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Sec Man Realm (Using Shiro)'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- providedCompile project(':org.apache.isis.security:isis-security-shiro')
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
- providedCompile project(':org.apache.isis.extensions:isis-extensions-secman-api')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/security/shiro-realm-ldap/impl/build.gradle b/extensions/security/shiro-realm-ldap/impl/build.gradle
deleted file mode 100644
index bae5a0c..0000000
--- a/extensions/security/shiro-realm-ldap/impl/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Security - Shiro LDAP Realm (impl)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.security:isis-security-shiro')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vro/cors/impl/build.gradle b/extensions/vro/cors/impl/build.gradle
deleted file mode 100644
index 0f088ca..0000000
--- a/extensions/vro/cors/impl/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - CORS (impl)'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'java-library'
-dependencies {
- implementation project(':org.apache.isis.core:isis-core-metamodel')
- implementation(Libs.springWeb)
- implementation project(':org.apache.isis.core:isis-core-webapp')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/exceldownload/ui/build.gradle b/extensions/vw/exceldownload/ui/build.gradle
deleted file mode 100644
index e357e96..0000000
--- a/extensions/vw/exceldownload/ui/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - Excel Download (ui)'
-group = 'org.apache.isis.extensions'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.poiOoxml) {
- exclude(module: 'commons-collections4')
- }
- compile(Libs.poiOoxmlSchemas)
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/fullcalendar/applib/build.gradle b/extensions/vw/fullcalendar/applib/build.gradle
deleted file mode 100644
index 73415b7..0000000
--- a/extensions/vw/fullcalendar/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - fullcalendar (applib)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.wicketBootstrapCore)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/fullcalendar/ui/build.gradle b/extensions/vw/fullcalendar/ui/build.gradle
deleted file mode 100644
index 97c15ad..0000000
--- a/extensions/vw/fullcalendar/ui/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - fullcalendar (ui)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.extensions:isis-extensions-fullcalendar-applib')
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
- compile(Libs.wicketFullCalendarCore)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/pdfjs/applib/build.gradle b/extensions/vw/pdfjs/applib/build.gradle
deleted file mode 100644
index f44e849..0000000
--- a/extensions/vw/pdfjs/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - pdf.js (applib)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.wicketBootstrapCore)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/pdfjs/metamodel/build.gradle b/extensions/vw/pdfjs/metamodel/build.gradle
deleted file mode 100644
index a496d68..0000000
--- a/extensions/vw/pdfjs/metamodel/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - pdf.js (metamodel)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.extensions:isis-extensions-pdfjs-applib')
- compile project(':org.apache.isis.core:isis-core-metamodel')
- compile(Libs.wicketBootstrapCore)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/extensions/vw/pdfjs/ui/build.gradle b/extensions/vw/pdfjs/ui/build.gradle
deleted file mode 100644
index 52ffbff..0000000
--- a/extensions/vw/pdfjs/ui/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - Wicket Viewer - pdf.js (ui)'
-group = 'org.apache.isis.extensions'
-
-dependencies {
- compile project(':org.apache.isis.extensions:isis-extensions-pdfjs-metamodel')
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/incubator/mappings/microprofile/build.gradle b/incubator/mappings/microprofile/build.gradle
deleted file mode 100644
index 7deb4e6..0000000
--- a/incubator/mappings/microprofile/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Inc - MicroProfile Support'
-group = 'org.apache.isis.incubator'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-metamodel')
- compile(Libs.springBootStarterWeb) {
- exclude(module: 'spring-boot-starter-tomcat')
- exclude(module: 'spring-boot-starter-logging')
- }
- compile(Libs.springBootStarterBatch) {
- exclude(module: 'spring-boot-starter-logging')
- }
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/incubator/viewers/build.gradle b/incubator/viewers/build.gradle
deleted file mode 100644
index 6819940..0000000
--- a/incubator/viewers/build.gradle
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
- * This file was generated by the Gradle 'init' task.
- *
- * This is a general purpose Gradle build.
- * Learn how to create Gradle builds at https://guides.gradle.org/creating-new-gradle-builds/
- */
diff --git a/incubator/viewers/vaadin/model/build.gradle b/incubator/viewers/vaadin/model/build.gradle
deleted file mode 100644
index aeea087..0000000
--- a/incubator/viewers/vaadin/model/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Inc - Viewer Vaadin (Model)'
-group = 'org.apache.isis.incubator.viewer'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile project(':org.apache.isis.viewer:isis-viewer-common')
- compile(Libs.vaadin)
- compile(Libs.cookieconsent)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/incubator/viewers/vaadin/ui/build.gradle b/incubator/viewers/vaadin/ui/build.gradle
deleted file mode 100644
index 996db54..0000000
--- a/incubator/viewers/vaadin/ui/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Inc - Viewer Vaadin (UI Components)'
-group = 'org.apache.isis.incubator.viewer'
-
-dependencies {
- compile project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-model')
- compile project(':org.apache.isis.core:isis-core-runtimeservices')
- compile(Libs.vaadin)
- compile(Libs.vaadinSpring) {
- exclude(module: 'commons-fileupload')
- }
- compile(Libs.commonsFileupload)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/incubator/viewers/vaadin/viewer/build.gradle b/incubator/viewers/vaadin/viewer/build.gradle
deleted file mode 100644
index afcd25c..0000000
--- a/incubator/viewers/vaadin/viewer/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Inc - Viewer Vaadin (Viewer)'
-group = 'org.apache.isis.incubator.viewer'
-
-dependencies {
- compile project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/legacy/extensions/core/applib/build.gradle b/legacy/extensions/core/applib/build.gradle
deleted file mode 100644
index a7c8c48..0000000
--- a/legacy/extensions/core/applib/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Legacy - Applib'
-group = 'org.apache.isis.legacy'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.guava)
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- compileOnly(Libs.javaxJdo)
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/legacy/extensions/core/commons/build.gradle b/legacy/extensions/core/commons/build.gradle
deleted file mode 100644
index 5583acd..0000000
--- a/legacy/extensions/core/commons/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Legacy - Commons'
-group = 'org.apache.isis.legacy'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.guava)
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- compileOnly(Libs.javaxJdo)
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/legacy/extensions/core/metamodel/build.gradle b/legacy/extensions/core/metamodel/build.gradle
deleted file mode 100644
index d084851..0000000
--- a/legacy/extensions/core/metamodel/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Legacy - Metamodel'
-group = 'org.apache.isis.legacy'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.guava)
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.legacy:isis-legacy-applib')
- compile project(':org.apache.isis.core:isis-core-metamodel')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- compileOnly(Libs.javaxJdo)
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/legacy/extensions/core/runtime/build.gradle b/legacy/extensions/core/runtime/build.gradle
deleted file mode 100644
index ca68a50..0000000
--- a/legacy/extensions/core/runtime/build.gradle
+++ /dev/null
@@ -1,38 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Legacy - Runtime'
-group = 'org.apache.isis.legacy'
-
-apply plugin: 'war'
-dependencies {
- compile(Libs.guava)
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.legacy:isis-legacy-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- compileOnly(Libs.javaxJdo)
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/legacy/mappings/restclient/build.gradle b/legacy/mappings/restclient/build.gradle
deleted file mode 100644
index 7d64bde..0000000
--- a/legacy/mappings/restclient/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-description = 'Apache Isis Legacy - REST Client'
-group = 'org.apache.isis.legacy'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-applib')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- providedCompile project(':org.apache.isis.commons:isis-commons')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/mappings/jaxrsclient/applib/build.gradle b/mappings/jaxrsclient/applib/build.gradle
deleted file mode 100644
index a16d2a3..0000000
--- a/mappings/jaxrsclient/applib/build.gradle
+++ /dev/null
@@ -1,28 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-description = 'Apache Isis Map - JaxRS Client (applib)'
-group = 'org.apache.isis.mappings'
-
-dependencies {
- compile (Libs.springContext)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/mappings/restclient/applib/build.gradle b/mappings/restclient/applib/build.gradle
deleted file mode 100644
index 28bd70c..0000000
--- a/mappings/restclient/applib/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Ext - REST Client (applib)'
-group = 'org.apache.isis.mappings'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile (Libs.springContext)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/persistence/jdo/applib/build.gradle b/persistence/jdo/applib/build.gradle
deleted file mode 100644
index 2b38970..0000000
--- a/persistence/jdo/applib/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Persistence - JDO (applib)'
-group = 'org.apache.isis.persistence'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile(Libs.javaxJdo)
- compile(Libs.datanucleusRdbms)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/persistence/jdo/datanucleus-5/build.gradle b/persistence/jdo/datanucleus-5/build.gradle
deleted file mode 100644
index 37110fd..0000000
--- a/persistence/jdo/datanucleus-5/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Persistence - JDO (datanucleus 5)'
-group = 'org.apache.isis.persistence'
-
-dependencies {
- compile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile(Libs.datanucleusCore)
- implementation(Libs.datanucleusApiJdo)
- implementation(Libs.datanucleusJdoQuery)
- implementation(Libs.datanucleusRdbms)
- implementation(Libs.datanucleusJodatime)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/persistence/jpa/applib/build.gradle b/persistence/jpa/applib/build.gradle
deleted file mode 100644
index 2996847..0000000
--- a/persistence/jpa/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Persistence - JPA (applib)'
-group = 'org.apache.isis.persistence'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/persistence/jpa/model/build.gradle b/persistence/jpa/model/build.gradle
deleted file mode 100644
index 44f8acc..0000000
--- a/persistence/jpa/model/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Persistence - JPA (model)'
-group = 'org.apache.isis.persistence'
-
-dependencies {
- compile project(':org.apache.isis.persistence:isis-persistence-jpa-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile(Libs.springDataJpa)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/regressiontests/stable/build.gradle b/regressiontests/stable/build.gradle
deleted file mode 100644
index f15c757..0000000
--- a/regressiontests/stable/build.gradle
+++ /dev/null
@@ -1,109 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-//description = 'Apache Isis - Regression Tests'
-//group = 'org.apache.isis.regressiontests'
-
-plugins {
- id 'java'
- id "org.rm3l.datanucleus-gradle-plugin" version "1.5.0"
-}
-
-
-compileJava {
- options.compilerArgs << '-parameters'
-}
-
-sourceSets {
- main {
- resources {
- srcDirs += "src/main/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
- test {
- resources {
- srcDirs += "src/test/java"
- include "**/*"
- exclude "**/*.java"
- }
- }
-}
-
-dependencies {
- compile project(':org.apache.isis.mavendeps:isis-mavendeps-webapp')
- compile project(':org.apache.isis.mavendeps:isis-mavendeps-jdk11')
- compile project(':org.apache.isis.persistence:isis-persistence-jpa-model')
- compile project(':org.apache.isis.security:isis-security-shiro')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-viewer')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4')
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
-// compile project(':org.apache.isis.mappings:isis-mappings-restclient-api')
- compile project(':org.apache.isis.extensions:isis-extensions-modelannotation')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-model')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-encryption-jbcrypt')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-persistence-jdo')
- compile project(':org.apache.isis.extensions:isis-extensions-secman-shiro-realm')
- compile project(':org.apache.isis.extensions:isis-extensions-shiro-realm-ldap-impl')
- testCompile(Libs.jerseySpring5) {
- exclude(module: 'jersey-server')
- }
- testCompile(Libs.javaxJson)
- testCompile(Libs.moxy)
- testCompile project(':org.apache.isis.mavendeps:isis-mavendeps-integtests')
- testCompile(Libs.apachedsTestFramework)
-}
-
-datanucleus {
- enhance {
- api 'JDO'
- log4jConfiguration 'logging-dn-enhance.properties'
- verbose true
- persistenceUnitName 'PUinSupportOfGradleBuild'
- //... other options are possible
- }
-}
-
-
-test {
- // enable JUnit Platform (a.k.a. JUnit 5) support
- useJUnitPlatform()
-
- // explicitly include or exclude tests
- // include 'org/foo/**'
- // exclude 'org/boo/**'
-
- // show standard out and standard error of the test JVM(s) on the console
- testLogging.showStandardStreams = false
-
- // set heap size for the test JVM(s)
- minHeapSize = "128m"
- maxHeapSize = "512m"
-
- // set JVM arguments for the test JVM(s)
- jvmArgs '-XX:MaxPermSize=256m'
-
- // listen to events in the test execution lifecycle
- beforeTest { descriptor ->
- logger.lifecycle("Running test: " + descriptor)
- }
-
- // Fail the 'test' task on the first test failure
- failFast = true
-}
-
diff --git a/scripts/ci/build-artifacts-using-gradle.sh b/scripts/ci/build-artifacts-using-gradle.sh
deleted file mode 100644
index bc152d9..0000000
--- a/scripts/ci/build-artifacts-using-gradle.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-set -eo pipefail
-
-SCRIPT_DIR=$( dirname "$0" )
-if [ -z "$PROJECT_ROOT_PATH" ]; then
- PROJECT_ROOT_PATH=`cd $SCRIPT_DIR/../.. ; pwd`
-fi
-
-sh $SCRIPT_DIR/_print-environment.sh "build-artifacts-using-gradle"
-
-##un-comment if we want maven to run the JAXB Java Source Generator
-##cd $PROJECT_ROOT_PATH/api/schema
-##mvn generate-sources
-
-# build with gradle ...
-
-cd $PROJECT_ROOT_PATH
-
-gradle build
-
-cd $PROJECT_ROOT_PATH
diff --git a/security/bypass/build.gradle b/security/bypass/build.gradle
deleted file mode 100644
index 93537a2..0000000
--- a/security/bypass/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Security - Bypass'
-group = 'org.apache.isis.security'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtimeservices')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/security/keycloak/build.gradle b/security/keycloak/build.gradle
deleted file mode 100644
index edf6cac..0000000
--- a/security/keycloak/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Security - Keycloak'
-group = 'org.apache.isis.security'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtimeservices')
- compile project(':org.apache.isis.core:isis-core-webapp')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/security/shiro/build.gradle b/security/shiro/build.gradle
deleted file mode 100644
index 2c89d33..0000000
--- a/security/shiro/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Security - Shiro'
-group = 'org.apache.isis.security'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtimeservices')
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile(Libs.shiroCore) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.shiroWeb)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/settings.gradle b/settings.gradle
deleted file mode 100644
index d52741e..0000000
--- a/settings.gradle
+++ /dev/null
@@ -1,338 +0,0 @@
-// generated by org.apache.isis.tooling.projectmodel.test.GradleSettingsTest
-// date 2020-09-20
-
-rootProject.name = 'isis'
-
-include ':org.apache.isis:isis-parent'
-include ':org.apache.isis.regressiontests:isis-regressiontests'
-include ':org.apache.isis.regressiontests:isis-regressiontests-stable'
-include ':org.apache.isis.tooling:isis-tooling'
-include ':org.apache.isis.tooling:isis-tooling-javamodel'
-include ':org.apache.isis.tooling:isis-tooling-model4adoc'
-include ':org.apache.isis.tooling:isis-tooling-projectmodel'
-include ':org.apache.isis.core:isis-core'
-include ':org.apache.isis.commons:isis-commons'
-include ':org.apache.isis.core:isis-applib'
-include ':org.apache.isis.core:isis-core-codegen-bytebuddy'
-include ':org.apache.isis.core:isis-core-config'
-include ':org.apache.isis.core:isis-core-metamodel'
-include ':org.apache.isis.core:isis-core-runtime'
-include ':org.apache.isis.core:isis-core-runtimeservices'
-include ':org.apache.isis.core:isis-schema'
-include ':org.apache.isis.core:isis-core-security'
-include ':org.apache.isis.core:isis-core-internaltestsupport'
-include ':org.apache.isis.core:isis-core-webapp'
-include ':org.apache.isis.persistence:isis-persistence-jdo'
-include ':org.apache.isis.persistence:isis-persistence-jdo-applib'
-include ':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5'
-include ':org.apache.isis.persistence:isis-persistence-jpa'
-include ':org.apache.isis.persistence:isis-persistence-jpa-applib'
-include ':org.apache.isis.persistence:isis-persistence-jpa-model'
-include ':org.apache.isis.security:isis-security-bypass'
-include ':org.apache.isis.security:isis-security-keycloak'
-include ':org.apache.isis.security:isis-security-shiro'
-include ':org.apache.isis:supplemental-model'
-include ':org.apache.isis.viewer:isis-viewer-common'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects-applib'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects-rendering'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects-testing'
-include ':org.apache.isis.viewer:isis-viewer-restfulobjects-viewer'
-include ':org.apache.isis.viewer:isis-viewer-wicket'
-include ':org.apache.isis.viewer:isis-viewer-wicket-model'
-include ':org.apache.isis.viewer:isis-viewer-wicket-ui'
-include ':org.apache.isis.viewer:isis-viewer-wicket-viewer'
-include ':org.apache.isis.extensions:isis-extensions'
-include ':org.apache.isis.extensions:isis-extensions-modelannotation'
-include ':org.apache.isis.extensions:isis-extensions-cors'
-include ':org.apache.isis.extensions:isis-extensions-cors-impl'
-include ':org.apache.isis.extensions:isis-extensions-command-log'
-include ':org.apache.isis.extensions:isis-extensions-command-log-impl'
-include ':org.apache.isis.extensions:isis-extensions-command-replay'
-include ':org.apache.isis.extensions:isis-extensions-command-replay-primary'
-include ':org.apache.isis.extensions:isis-extensions-command-replay-secondary'
-include ':org.apache.isis.extensions:isis-extensions-flyway'
-include ':org.apache.isis.extensions:isis-extensions-flyway-impl'
-include ':org.apache.isis.extensions:isis-extensions-quartz'
-include ':org.apache.isis.extensions:isis-extensions-quartz-impl'
-include ':org.apache.isis.extensions:isis-extensions-secman'
-include ':org.apache.isis.extensions:isis-extensions-secman-api'
-include ':org.apache.isis.extensions:isis-extensions-secman-encryption-jbcrypt'
-include ':org.apache.isis.extensions:isis-extensions-secman-model'
-include ':org.apache.isis.extensions:isis-extensions-secman-persistence-jdo'
-include ':org.apache.isis.extensions:isis-extensions-secman-shiro-realm'
-include ':org.apache.isis.extensions:isis-extensions-shiro-realm-ldap'
-include ':org.apache.isis.extensions:isis-extensions-shiro-realm-ldap-impl'
-include ':org.apache.isis.extensions:isis-extensions-exceldownload'
-include ':org.apache.isis.extensions:isis-extensions-exceldownload-ui'
-include ':org.apache.isis.extensions:isis-extensions-fullcalendar'
-include ':org.apache.isis.extensions:isis-extensions-fullcalendar-applib'
-include ':org.apache.isis.extensions:isis-extensions-fullcalendar-ui'
-include ':org.apache.isis.extensions:isis-extensions-pdfjs'
-include ':org.apache.isis.extensions:isis-extensions-pdfjs-applib'
-include ':org.apache.isis.extensions:isis-extensions-pdfjs-metamodel'
-include ':org.apache.isis.extensions:isis-extensions-pdfjs-ui'
-//include ':org.apache.isis.incubator.clients:isis-client-kroviz'
-include ':org.apache.isis.incubator:isis-incubator'
-include ':org.apache.isis.incubator.viewer:isis-viewer-javafx'
-include ':org.apache.isis.incubator.viewer:isis-viewer-javafx-model'
-include ':org.apache.isis.incubator.viewer:isis-viewer-javafx-ui'
-include ':org.apache.isis.incubator.viewer:isis-viewer-javafx-viewer'
-include ':org.apache.isis.incubator.viewer:isis-viewer-vaadin'
-include ':org.apache.isis.incubator.viewer:isis-viewer-vaadin-model'
-include ':org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui'
-include ':org.apache.isis.incubator.viewer:isis-viewer-vaadin-viewer'
-include ':org.apache.isis.legacy:isis-legacy'
-include ':org.apache.isis.legacy:isis-legacy-applib'
-include ':org.apache.isis.legacy:isis-legacy-commons'
-include ':org.apache.isis.legacy:isis-legacy-metamodel'
-include ':org.apache.isis.legacy:isis-legacy-restclient'
-include ':org.apache.isis.legacy:isis-legacy-runtime'
-include ':org.apache.isis.mappings:isis-mappings'
-include ':org.apache.isis.mappings:isis-mappings-restclient'
-include ':org.apache.isis.mappings:isis-mappings-restclient-applib'
-include ':org.apache.isis.mappings:isis-mappings-jaxrsclient'
-include ':org.apache.isis.mappings:isis-mappings-jaxrsclient-applib'
-include ':org.apache.isis.mappings:isis-mappings-jaxrsclient-impl'
-include ':org.apache.isis.mavendeps:isis-mavendeps'
-include ':org.apache.isis.mavendeps:isis-mavendeps-integspecs'
-include ':org.apache.isis.mavendeps:isis-mavendeps-integtests'
-include ':org.apache.isis.mavendeps:isis-mavendeps-jdk11'
-include ':org.apache.isis.mavendeps:isis-mavendeps-unittests'
-include ':org.apache.isis.mavendeps:isis-mavendeps-webapp'
-include ':org.apache.isis.app:isis-app-starter-parent'
-include ':org.apache.isis.subdomains:isis-subdomains'
-include ':org.apache.isis.subdomains:isis-subdomains-base'
-include ':org.apache.isis.subdomains:isis-subdomains-base-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-docx'
-include ':org.apache.isis.subdomains:isis-subdomains-docx-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-excel'
-include ':org.apache.isis.subdomains:isis-subdomains-excel-fixtures'
-include ':org.apache.isis.subdomains:isis-subdomains-excel-integtests'
-include ':org.apache.isis.subdomains:isis-subdomains-excel-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-excel-testing'
-include ':org.apache.isis.subdomains:isis-subdomains-freemarker'
-include ':org.apache.isis.subdomains:isis-subdomains-freemarker-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-ognl'
-include ':org.apache.isis.subdomains:isis-subdomains-ognl-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-pdfbox'
-include ':org.apache.isis.subdomains:isis-subdomains-pdfbox-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-spring'
-include ':org.apache.isis.subdomains:isis-subdomains-spring-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-xdocreport'
-include ':org.apache.isis.subdomains:isis-subdomains-xdocreport-applib'
-include ':org.apache.isis.subdomains:isis-subdomains-zip'
-include ':org.apache.isis.subdomains:isis-subdomains-zip-applib'
-include ':org.apache.isis.testing:isis-testing'
-include ':org.apache.isis.testing:isis-testing-fakedata'
-include ':org.apache.isis.testing:isis-testing-fakedata-applib'
-include ':org.apache.isis.testing:isis-testing-fakedata-fixtures'
-include ':org.apache.isis.testing:isis-testing-fakedata-integtests'
-include ':org.apache.isis.testing:isis-testing-fixtures'
-include ':org.apache.isis.testing:isis-testing-fixtures-applib'
-include ':org.apache.isis.testing:isis-testing-h2console'
-include ':org.apache.isis.testing:isis-testing-h2console-ui'
-include ':org.apache.isis.testing:isis-testing-hsqldbmgr'
-include ':org.apache.isis.testing:isis-testing-hsqldbmgr-ui'
-include ':org.apache.isis.testing:isis-testing-integtestsupport'
-include ':org.apache.isis.testing:isis-testing-integtestsupport-applib'
-include ':org.apache.isis.testing:isis-testing-specsupport'
-include ':org.apache.isis.testing:isis-testing-specsupport-applib'
-include ':org.apache.isis.testing:isis-testing-unittestsupport'
-include ':org.apache.isis.testing:isis-testing-unittestsupport-applib'
-include ':org.apache.isis.valuetypes:isis-valuetypes'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-metamodel'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-persistence'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-persistence-jdo-dn5'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui-vaa'
-include ':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui-wkt'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-metamodel'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-persistence'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-persistence-jdo-dn5'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-applib'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-ui'
-include ':org.apache.isis.valuetypes:isis-valuetypes-markdown-ui-wkt'
-include ':org.apache.isis.valuetypes:isis-valuetypes-sse'
-include ':org.apache.isis.valuetypes:isis-valuetypes-sse-ui'
-include ':org.apache.isis.valuetypes:isis-valuetypes-sse-ui-wkt'
-include ':org.apache.isis.valuetypes:isis-valuetypes-sse-applib'
-include ':org.apache.isis.valuetypes:isis-valuetypes-sse-metamodel'
-include ':org.apache.isis.examples.apps:demo-parent'
-include ':org.apache.isis.examples.apps:demo-domain'
-include ':org.apache.isis.examples.apps:demo-javafx'
-include ':org.apache.isis.examples.apps:demo-vaadin'
-include ':org.apache.isis.examples.apps:demo-web'
-include ':org.apache.isis.examples.apps:demo-wicket'
-include ':org.apache.isis:antora'
-
-project(':org.apache.isis:isis-parent').projectDir = "$rootDir/isis-parent" as File
-project(':org.apache.isis.regressiontests:isis-regressiontests').projectDir = "$rootDir/regressiontests" as File
-project(':org.apache.isis.regressiontests:isis-regressiontests-stable').projectDir = "$rootDir/regressiontests/stable" as File
-project(':org.apache.isis.tooling:isis-tooling').projectDir = "$rootDir/tooling" as File
-project(':org.apache.isis.tooling:isis-tooling-javamodel').projectDir = "$rootDir/tooling/javamodel" as File
-project(':org.apache.isis.tooling:isis-tooling-model4adoc').projectDir = "$rootDir/tooling/model4adoc" as File
-project(':org.apache.isis.tooling:isis-tooling-projectmodel').projectDir = "$rootDir/tooling/projectmodel" as File
-project(':org.apache.isis.core:isis-core').projectDir = "$rootDir/core" as File
-project(':org.apache.isis.commons:isis-commons').projectDir = "$rootDir/commons" as File
-project(':org.apache.isis.core:isis-applib').projectDir = "$rootDir/api/applib" as File
-project(':org.apache.isis.core:isis-core-codegen-bytebuddy').projectDir = "$rootDir/core/codegen-bytebuddy" as File
-project(':org.apache.isis.core:isis-core-config').projectDir = "$rootDir/core/config" as File
-project(':org.apache.isis.core:isis-core-metamodel').projectDir = "$rootDir/core/metamodel" as File
-project(':org.apache.isis.core:isis-core-runtime').projectDir = "$rootDir/core/runtime" as File
-project(':org.apache.isis.core:isis-core-runtimeservices').projectDir = "$rootDir/core/runtimeservices" as File
-project(':org.apache.isis.core:isis-schema').projectDir = "$rootDir/api/schema" as File
-project(':org.apache.isis.core:isis-core-security').projectDir = "$rootDir/core/security" as File
-project(':org.apache.isis.core:isis-core-internaltestsupport').projectDir = "$rootDir/core/internaltestsupport" as File
-project(':org.apache.isis.core:isis-core-webapp').projectDir = "$rootDir/core/webapp" as File
-project(':org.apache.isis.persistence:isis-persistence-jdo').projectDir = "$rootDir/persistence/jdo" as File
-project(':org.apache.isis.persistence:isis-persistence-jdo-applib').projectDir = "$rootDir/persistence/jdo/applib" as File
-project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5').projectDir = "$rootDir/persistence/jdo/datanucleus-5" as File
-project(':org.apache.isis.persistence:isis-persistence-jpa').projectDir = "$rootDir/persistence/jpa" as File
-project(':org.apache.isis.persistence:isis-persistence-jpa-applib').projectDir = "$rootDir/persistence/jpa/applib" as File
-project(':org.apache.isis.persistence:isis-persistence-jpa-model').projectDir = "$rootDir/persistence/jpa/model" as File
-project(':org.apache.isis.security:isis-security-bypass').projectDir = "$rootDir/security/bypass" as File
-project(':org.apache.isis.security:isis-security-keycloak').projectDir = "$rootDir/security/keycloak" as File
-project(':org.apache.isis.security:isis-security-shiro').projectDir = "$rootDir/security/shiro" as File
-project(':org.apache.isis:supplemental-model').projectDir = "$rootDir/supplemental-model" as File
-project(':org.apache.isis.viewer:isis-viewer-common').projectDir = "$rootDir/viewers/common" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects').projectDir = "$rootDir/viewers/restfulobjects" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects-applib').projectDir = "$rootDir/viewers/restfulobjects/applib" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4').projectDir = "$rootDir/viewers/restfulobjects/jaxrs-resteasy-4" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects-rendering').projectDir = "$rootDir/viewers/restfulobjects/rendering" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects-testing').projectDir = "$rootDir/viewers/restfulobjects/testing" as File
-project(':org.apache.isis.viewer:isis-viewer-restfulobjects-viewer').projectDir = "$rootDir/viewers/restfulobjects/viewer" as File
-project(':org.apache.isis.viewer:isis-viewer-wicket').projectDir = "$rootDir/viewers/wicket" as File
-project(':org.apache.isis.viewer:isis-viewer-wicket-model').projectDir = "$rootDir/viewers/wicket/model" as File
-project(':org.apache.isis.viewer:isis-viewer-wicket-ui').projectDir = "$rootDir/viewers/wicket/ui" as File
-project(':org.apache.isis.viewer:isis-viewer-wicket-viewer').projectDir = "$rootDir/viewers/wicket/viewer" as File
-project(':org.apache.isis.extensions:isis-extensions').projectDir = "$rootDir/extensions" as File
-project(':org.apache.isis.extensions:isis-extensions-modelannotation').projectDir = "$rootDir/extensions/core/model-annotation" as File
-project(':org.apache.isis.extensions:isis-extensions-cors').projectDir = "$rootDir/extensions/vro/cors" as File
-project(':org.apache.isis.extensions:isis-extensions-cors-impl').projectDir = "$rootDir/extensions/vro/cors/impl" as File
-project(':org.apache.isis.extensions:isis-extensions-command-log').projectDir = "$rootDir/extensions/core/command-log" as File
-project(':org.apache.isis.extensions:isis-extensions-command-log-impl').projectDir = "$rootDir/extensions/core/command-log/impl" as File
-project(':org.apache.isis.extensions:isis-extensions-command-replay').projectDir = "$rootDir/extensions/core/command-replay" as File
-project(':org.apache.isis.extensions:isis-extensions-command-replay-primary').projectDir = "$rootDir/extensions/core/command-replay/primary" as File
-project(':org.apache.isis.extensions:isis-extensions-command-replay-secondary').projectDir = "$rootDir/extensions/core/command-replay/secondary" as File
-project(':org.apache.isis.extensions:isis-extensions-flyway').projectDir = "$rootDir/extensions/core/flyway" as File
-project(':org.apache.isis.extensions:isis-extensions-flyway-impl').projectDir = "$rootDir/extensions/core/flyway/impl" as File
-project(':org.apache.isis.extensions:isis-extensions-quartz').projectDir = "$rootDir/extensions/core/quartz" as File
-project(':org.apache.isis.extensions:isis-extensions-quartz-impl').projectDir = "$rootDir/extensions/core/quartz/impl" as File
-project(':org.apache.isis.extensions:isis-extensions-secman').projectDir = "$rootDir/extensions/security/secman" as File
-project(':org.apache.isis.extensions:isis-extensions-secman-api').projectDir = "$rootDir/extensions/security/secman/api" as File
-project(':org.apache.isis.extensions:isis-extensions-secman-encryption-jbcrypt').projectDir = "$rootDir/extensions/security/secman/encryption-jbcrypt" as File
-project(':org.apache.isis.extensions:isis-extensions-secman-model').projectDir = "$rootDir/extensions/security/secman/model" as File
-project(':org.apache.isis.extensions:isis-extensions-secman-persistence-jdo').projectDir = "$rootDir/extensions/security/secman/persistence-jdo" as File
-project(':org.apache.isis.extensions:isis-extensions-secman-shiro-realm').projectDir = "$rootDir/extensions/security/secman/shiro-realm" as File
-project(':org.apache.isis.extensions:isis-extensions-shiro-realm-ldap').projectDir = "$rootDir/extensions/security/shiro-realm-ldap" as File
-project(':org.apache.isis.extensions:isis-extensions-shiro-realm-ldap-impl').projectDir = "$rootDir/extensions/security/shiro-realm-ldap/impl" as File
-project(':org.apache.isis.extensions:isis-extensions-exceldownload').projectDir = "$rootDir/extensions/vw/exceldownload" as File
-project(':org.apache.isis.extensions:isis-extensions-exceldownload-ui').projectDir = "$rootDir/extensions/vw/exceldownload/ui" as File
-project(':org.apache.isis.extensions:isis-extensions-fullcalendar').projectDir = "$rootDir/extensions/vw/fullcalendar" as File
-project(':org.apache.isis.extensions:isis-extensions-fullcalendar-applib').projectDir = "$rootDir/extensions/vw/fullcalendar/applib" as File
-project(':org.apache.isis.extensions:isis-extensions-fullcalendar-ui').projectDir = "$rootDir/extensions/vw/fullcalendar/ui" as File
-project(':org.apache.isis.extensions:isis-extensions-pdfjs').projectDir = "$rootDir/extensions/vw/pdfjs" as File
-project(':org.apache.isis.extensions:isis-extensions-pdfjs-applib').projectDir = "$rootDir/extensions/vw/pdfjs/applib" as File
-project(':org.apache.isis.extensions:isis-extensions-pdfjs-metamodel').projectDir = "$rootDir/extensions/vw/pdfjs/metamodel" as File
-project(':org.apache.isis.extensions:isis-extensions-pdfjs-ui').projectDir = "$rootDir/extensions/vw/pdfjs/ui" as File
-//project(':org.apache.isis.incubator.clients:isis-client-kroviz').projectDir = "$rootDir/incubator/clients/kroviz" as File
-project(':org.apache.isis.incubator:isis-incubator').projectDir = "$rootDir/incubator" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-javafx').projectDir = "$rootDir/incubator/viewers/javafx" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-javafx-model').projectDir = "$rootDir/incubator/viewers/javafx/model" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-javafx-ui').projectDir = "$rootDir/incubator/viewers/javafx/ui" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-javafx-viewer').projectDir = "$rootDir/incubator/viewers/javafx/viewer" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin').projectDir = "$rootDir/incubator/viewers/vaadin" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-model').projectDir = "$rootDir/incubator/viewers/vaadin/model" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui').projectDir = "$rootDir/incubator/viewers/vaadin/ui" as File
-project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-viewer').projectDir = "$rootDir/incubator/viewers/vaadin/viewer" as File
-project(':org.apache.isis.legacy:isis-legacy').projectDir = "$rootDir/legacy" as File
-project(':org.apache.isis.legacy:isis-legacy-applib').projectDir = "$rootDir/legacy/extensions/core/applib" as File
-project(':org.apache.isis.legacy:isis-legacy-commons').projectDir = "$rootDir/legacy/extensions/core/commons" as File
-project(':org.apache.isis.legacy:isis-legacy-metamodel').projectDir = "$rootDir/legacy/extensions/core/metamodel" as File
-project(':org.apache.isis.legacy:isis-legacy-restclient').projectDir = "$rootDir/legacy/mappings/restclient" as File
-project(':org.apache.isis.legacy:isis-legacy-runtime').projectDir = "$rootDir/legacy/extensions/core/runtime" as File
-project(':org.apache.isis.mappings:isis-mappings').projectDir = "$rootDir/mappings" as File
-project(':org.apache.isis.mappings:isis-mappings-restclient').projectDir = "$rootDir/mappings/restclient" as File
-project(':org.apache.isis.mappings:isis-mappings-restclient-applib').projectDir = "$rootDir/mappings/restclient/applib" as File
-project(':org.apache.isis.mappings:isis-mappings-jaxrsclient').projectDir = "$rootDir/mappings/jaxrsclient" as File
-project(':org.apache.isis.mappings:isis-mappings-jaxrsclient-applib').projectDir = "$rootDir/mappings/jaxrsclient/applib" as File
-project(':org.apache.isis.mappings:isis-mappings-jaxrsclient-impl').projectDir = "$rootDir/mappings/jaxrsclient/testlib" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps').projectDir = "$rootDir/mavendeps" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps-integspecs').projectDir = "$rootDir/mavendeps/integspecs" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps-integtests').projectDir = "$rootDir/mavendeps/integtests" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps-jdk11').projectDir = "$rootDir/mavendeps/jdk11" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps-unittests').projectDir = "$rootDir/mavendeps/unittests" as File
-project(':org.apache.isis.mavendeps:isis-mavendeps-webapp').projectDir = "$rootDir/mavendeps/webapp" as File
-project(':org.apache.isis.app:isis-app-starter-parent').projectDir = "$rootDir/starters" as File
-project(':org.apache.isis.subdomains:isis-subdomains').projectDir = "$rootDir/subdomains" as File
-project(':org.apache.isis.subdomains:isis-subdomains-base').projectDir = "$rootDir/subdomains/base" as File
-project(':org.apache.isis.subdomains:isis-subdomains-base-applib').projectDir = "$rootDir/subdomains/base/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-docx').projectDir = "$rootDir/subdomains/docx" as File
-project(':org.apache.isis.subdomains:isis-subdomains-docx-applib').projectDir = "$rootDir/subdomains/docx/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-excel').projectDir = "$rootDir/subdomains/excel" as File
-project(':org.apache.isis.subdomains:isis-subdomains-excel-fixtures').projectDir = "$rootDir/subdomains/excel/fixture" as File
-project(':org.apache.isis.subdomains:isis-subdomains-excel-integtests').projectDir = "$rootDir/subdomains/excel/integtests" as File
-project(':org.apache.isis.subdomains:isis-subdomains-excel-applib').projectDir = "$rootDir/subdomains/excel/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-excel-testing').projectDir = "$rootDir/subdomains/excel/testing" as File
-project(':org.apache.isis.subdomains:isis-subdomains-freemarker').projectDir = "$rootDir/subdomains/freemarker" as File
-project(':org.apache.isis.subdomains:isis-subdomains-freemarker-applib').projectDir = "$rootDir/subdomains/freemarker/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-ognl').projectDir = "$rootDir/subdomains/ognl" as File
-project(':org.apache.isis.subdomains:isis-subdomains-ognl-applib').projectDir = "$rootDir/subdomains/ognl/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-pdfbox').projectDir = "$rootDir/subdomains/pdfbox" as File
-project(':org.apache.isis.subdomains:isis-subdomains-pdfbox-applib').projectDir = "$rootDir/subdomains/pdfbox/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-spring').projectDir = "$rootDir/subdomains/spring" as File
-project(':org.apache.isis.subdomains:isis-subdomains-spring-applib').projectDir = "$rootDir/subdomains/spring/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-xdocreport').projectDir = "$rootDir/subdomains/xdocreport" as File
-project(':org.apache.isis.subdomains:isis-subdomains-xdocreport-applib').projectDir = "$rootDir/subdomains/xdocreport/applib" as File
-project(':org.apache.isis.subdomains:isis-subdomains-zip').projectDir = "$rootDir/subdomains/zip" as File
-project(':org.apache.isis.subdomains:isis-subdomains-zip-applib').projectDir = "$rootDir/subdomains/zip/applib" as File
-project(':org.apache.isis.testing:isis-testing').projectDir = "$rootDir/testing" as File
-project(':org.apache.isis.testing:isis-testing-fakedata').projectDir = "$rootDir/testing/fakedata" as File
-project(':org.apache.isis.testing:isis-testing-fakedata-applib').projectDir = "$rootDir/testing/fakedata/applib" as File
-project(':org.apache.isis.testing:isis-testing-fakedata-fixtures').projectDir = "$rootDir/testing/fakedata/fixtures" as File
-project(':org.apache.isis.testing:isis-testing-fakedata-integtests').projectDir = "$rootDir/testing/fakedata/integtests" as File
-project(':org.apache.isis.testing:isis-testing-fixtures').projectDir = "$rootDir/testing/fixtures" as File
-project(':org.apache.isis.testing:isis-testing-fixtures-applib').projectDir = "$rootDir/testing/fixtures/applib" as File
-project(':org.apache.isis.testing:isis-testing-h2console').projectDir = "$rootDir/testing/h2console" as File
-project(':org.apache.isis.testing:isis-testing-h2console-ui').projectDir = "$rootDir/testing/h2console/ui" as File
-project(':org.apache.isis.testing:isis-testing-hsqldbmgr').projectDir = "$rootDir/testing/hsqldbmgr" as File
-project(':org.apache.isis.testing:isis-testing-hsqldbmgr-ui').projectDir = "$rootDir/testing/hsqldbmgr/ui" as File
-project(':org.apache.isis.testing:isis-testing-integtestsupport').projectDir = "$rootDir/testing/integtestsupport" as File
-project(':org.apache.isis.testing:isis-testing-integtestsupport-applib').projectDir = "$rootDir/testing/integtestsupport/applib" as File
-project(':org.apache.isis.testing:isis-testing-specsupport').projectDir = "$rootDir/testing/specsupport" as File
-project(':org.apache.isis.testing:isis-testing-specsupport-applib').projectDir = "$rootDir/testing/specsupport/applib" as File
-project(':org.apache.isis.testing:isis-testing-unittestsupport').projectDir = "$rootDir/testing/unittestsupport" as File
-project(':org.apache.isis.testing:isis-testing-unittestsupport-applib').projectDir = "$rootDir/testing/unittestsupport/applib" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes').projectDir = "$rootDir/valuetypes" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc').projectDir = "$rootDir/valuetypes/asciidoc" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-metamodel').projectDir = "$rootDir/valuetypes/asciidoc/metamodel" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-persistence').projectDir = "$rootDir/valuetypes/asciidoc/persistence" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-persistence-jdo-dn5').projectDir = "$rootDir/valuetypes/asciidoc/persistence/jdo-dn5" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib').projectDir = "$rootDir/valuetypes/asciidoc/applib" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui').projectDir = "$rootDir/valuetypes/asciidoc/ui" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui-vaa').projectDir = "$rootDir/valuetypes/asciidoc/ui/vaadin" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-ui-wkt').projectDir = "$rootDir/valuetypes/asciidoc/ui/wicket" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown').projectDir = "$rootDir/valuetypes/markdown" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-metamodel').projectDir = "$rootDir/valuetypes/markdown/metamodel" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-persistence').projectDir = "$rootDir/valuetypes/markdown/persistence" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-persistence-jdo-dn5').projectDir = "$rootDir/valuetypes/markdown/persistence/jdo-dn5" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-applib').projectDir = "$rootDir/valuetypes/markdown/applib" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-ui').projectDir = "$rootDir/valuetypes/markdown/ui" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-ui-wkt').projectDir = "$rootDir/valuetypes/markdown/ui/wicket" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-sse').projectDir = "$rootDir/valuetypes/sse" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-sse-ui').projectDir = "$rootDir/valuetypes/sse/ui" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-sse-ui-wkt').projectDir = "$rootDir/valuetypes/sse/ui/wicket" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-sse-applib').projectDir = "$rootDir/valuetypes/sse/applib" as File
-project(':org.apache.isis.valuetypes:isis-valuetypes-sse-metamodel').projectDir = "$rootDir/valuetypes/sse/metamodel" as File
-project(':org.apache.isis.examples.apps:demo-parent').projectDir = "$rootDir/examples/demo" as File
-project(':org.apache.isis.examples.apps:demo-domain').projectDir = "$rootDir/examples/demo/domain" as File
-project(':org.apache.isis.examples.apps:demo-javafx').projectDir = "$rootDir/examples/demo/javafx" as File
-project(':org.apache.isis.examples.apps:demo-vaadin').projectDir = "$rootDir/examples/demo/vaadin" as File
-project(':org.apache.isis.examples.apps:demo-web').projectDir = "$rootDir/examples/demo/web" as File
-project(':org.apache.isis.examples.apps:demo-wicket').projectDir = "$rootDir/examples/demo/wicket" as File
-project(':org.apache.isis:antora').projectDir = "$rootDir/antora" as File
diff --git a/subdomains/base/applib/build.gradle b/subdomains/base/applib/build.gradle
deleted file mode 100644
index e879a7c..0000000
--- a/subdomains/base/applib/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Base (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.guava)
- compile(Libs.commonsLang3)
- testCompile(Libs.reflections)
- testCompile project(':org.apache.isis.core:isis-core-metamodel')
- testCompile(Libs.javaxJdo)
- testCompile project(':org.apache.isis.testing:isis-testing-unittestsupport-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/docx/applib/build.gradle b/subdomains/docx/applib/build.gradle
deleted file mode 100644
index 972d6b4..0000000
--- a/subdomains/docx/applib/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Docx (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/excel/applib/build.gradle b/subdomains/excel/applib/build.gradle
deleted file mode 100644
index 549bfc4..0000000
--- a/subdomains/excel/applib/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Excel (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
- compile(Libs.guava)
- compile(Libs.datanucleusCore)
- compile(Libs.poiOoxml)
- compile(Libs.poiOoxmlSchemas)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/excel/fixture/build.gradle b/subdomains/excel/fixture/build.gradle
deleted file mode 100644
index 5156986..0000000
--- a/subdomains/excel/fixture/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Excel (Fixtures)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.subdomains:isis-subdomains-excel-applib')
- compile project(':org.apache.isis.subdomains:isis-subdomains-excel-testing')
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
- compile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/excel/integtests/build.gradle b/subdomains/excel/integtests/build.gradle
deleted file mode 100644
index df0be40..0000000
--- a/subdomains/excel/integtests/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Excel (Integ Tests)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- testCompile project(':org.apache.isis.subdomains:isis-subdomains-excel-fixtures')
- testCompile project(':org.apache.isis.testing:isis-testing-fakedata-applib')
- testCompile project(':org.apache.isis.mavendeps:isis-mavendeps-integtests')
- testCompile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
- testCompile(Libs.hsqldb)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/excel/testing/build.gradle b/subdomains/excel/testing/build.gradle
deleted file mode 100644
index c4829e0..0000000
--- a/subdomains/excel/testing/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Excel (testing support)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.subdomains:isis-subdomains-excel-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/freemarker/applib/build.gradle b/subdomains/freemarker/applib/build.gradle
deleted file mode 100644
index 977d595..0000000
--- a/subdomains/freemarker/applib/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Freemarker (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/ognl/applib/build.gradle b/subdomains/ognl/applib/build.gradle
deleted file mode 100644
index 2fcc890..0000000
--- a/subdomains/ognl/applib/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Ognl (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/pdfbox/applib/build.gradle b/subdomains/pdfbox/applib/build.gradle
deleted file mode 100644
index 4449fbc..0000000
--- a/subdomains/pdfbox/applib/build.gradle
+++ /dev/null
@@ -1,29 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - PDF Box (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/spring/applib/build.gradle b/subdomains/spring/applib/build.gradle
deleted file mode 100644
index 5aecb87..0000000
--- a/subdomains/spring/applib/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Spring (applib)'
-group = 'org.apache.isis.subdomains'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/xdocreport/applib/build.gradle b/subdomains/xdocreport/applib/build.gradle
deleted file mode 100644
index 95120f0..0000000
--- a/subdomains/xdocreport/applib/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - XdocReport (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.xdocreportDocx)
- compile(Libs.xdocreportFreemarker)
- compile(Libs.xdocreportXwpf)
- compile(Libs.xdocreportPdf)
- compile(Libs.xdocreportCore)
- testCompile project(':org.apache.isis.testing:isis-testing-unittestsupport-applib')
- testCompile(Libs.guava)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/subdomains/zip/applib/build.gradle b/subdomains/zip/applib/build.gradle
deleted file mode 100644
index 0d1a05f..0000000
--- a/subdomains/zip/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Sub - Zip (applib)'
-group = 'org.apache.isis.subdomains'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.guava)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/fakedata/applib/build.gradle b/testing/fakedata/applib/build.gradle
deleted file mode 100644
index 7207a1d..0000000
--- a/testing/fakedata/applib/build.gradle
+++ /dev/null
@@ -1,39 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - FakeData (applib)'
-group = 'org.apache.isis.testing'
-
-sourceSets.main.resources {
- srcDirs = ["src/main/java"]
- include "**/*.*"
-}
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.javafaker) {
- exclude(module: 'snakeyaml')
- }
- compile(Libs.guava)
- testCompile project(':org.apache.isis.testing:isis-testing-unittestsupport-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/fakedata/fixtures/build.gradle b/testing/fakedata/fixtures/build.gradle
deleted file mode 100644
index bc9a028..0000000
--- a/testing/fakedata/fixtures/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - FakeData (fixtures)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile project(':org.apache.isis.testing:isis-testing-fakedata-applib')
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.testing:isis-testing-fixtures-applib')
- compile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
- compile(Libs.guava)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/fakedata/integtests/build.gradle b/testing/fakedata/integtests/build.gradle
deleted file mode 100644
index 55d7b8e..0000000
--- a/testing/fakedata/integtests/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - FakeData (integ tests)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- testCompile project(':org.apache.isis.testing:isis-testing-fakedata-fixtures')
- testCompile project(':org.apache.isis.testing:isis-testing-fakedata-applib')
- testCompile project(':org.apache.isis.mavendeps:isis-mavendeps-integtests')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/fixtures/applib/build.gradle b/testing/fixtures/applib/build.gradle
deleted file mode 100644
index 36f2353..0000000
--- a/testing/fixtures/applib/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - Fixtures (applib)'
-group = 'org.apache.isis.testing'
-
-apply plugin: 'war'
-dependencies {
- compile compile(Libs.jodaTime)
- compile project(':org.apache.isis.subdomains:isis-subdomains-spring-applib')
- providedCompile project(':org.apache.isis.testing:isis-testing-integtestsupport-applib')
- compileOnly(Libs.javaxJdo)
- providedCompile project(':org.apache.isis.persistence:isis-persistence-jdo-applib')
- providedCompile project(':org.apache.isis.core:isis-core-runtime')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/h2console/ui/build.gradle b/testing/h2console/ui/build.gradle
deleted file mode 100644
index 09d3368..0000000
--- a/testing/h2console/ui/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - H2 Console (ui)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile (Libs.h2)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/hsqldbmgr/ui/build.gradle b/testing/hsqldbmgr/ui/build.gradle
deleted file mode 100644
index 3cafeed..0000000
--- a/testing/hsqldbmgr/ui/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - HSQLDB Manager'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile(Libs.hsqldb)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/integtestsupport/applib/build.gradle b/testing/integtestsupport/applib/build.gradle
deleted file mode 100644
index d6766f7..0000000
--- a/testing/integtestsupport/applib/build.gradle
+++ /dev/null
@@ -1,46 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - Integ Test Support (applib)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile(Libs.springBootStarterTest) {
- exclude(module: 'asm')
- exclude(module: 'spring-test')
- exclude(module: 'spring-core')
- exclude(module: 'spring-boot-starter-logging')
- exclude(module: 'slf4j-api')
- exclude(module: 'junit-vintage-engine')
- }
- compile (Libs.springTest)
- compile (Libs.approvaltests)
- compile (Libs.hamcrestLibrary)
- compile (Libs.slf4jApi)
- compile project(':org.apache.isis.security:isis-security-bypass')
- compile project(':org.apache.isis.core:isis-core-runtimeservices')
- compile project(':org.apache.isis.persistence:isis-persistence-jdo-datanucleus5')
- compile(Libs.hsqldb)
- compile (Libs.h2)
- compileOnly (Libs.javaxJdo)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/specsupport/applib/build.gradle b/testing/specsupport/applib/build.gradle
deleted file mode 100644
index 258259b..0000000
--- a/testing/specsupport/applib/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - Spec/Cucumber (applib)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile project(':org.apache.isis.testing:isis-testing-integtestsupport-applib')
- compile(Libs.cucumberJava)
- compile(Libs.cucumberSpring)
- compile(Libs.cucumberJunit)
- compile(Libs.junitJupiterApi)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/testing/unittestsupport/applib/build.gradle b/testing/unittestsupport/applib/build.gradle
deleted file mode 100644
index bcb6304..0000000
--- a/testing/unittestsupport/applib/build.gradle
+++ /dev/null
@@ -1,59 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Tst - Unit Test Support (applib)'
-group = 'org.apache.isis.testing'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.springBootStarterTest) {
- exclude(module: 'asm')
- exclude(module: 'spring-test')
- exclude(module: 'spring-core')
- exclude(module: 'spring-boot-starter-logging')
- exclude(module: 'slf4j-api')
- }
- compile(Libs.springTest)
- compile(Libs.jmock) {
- exclude(module: 'asm')
- }
- compile(Libs.jmockJunit4) {
- exclude(module: 'junit-dep')
- exclude(module: 'asm')
- exclude(module: 'byte-buddy')
- }
- compile(Libs.approvaltests)
- compile project(':org.apache.isis.core:isis-core-codegen-bytebuddy')
- compile(Libs.picocontainer)
- compile(Libs.guava)
- compile(Libs.slf4jApi)
-
- compile(Libs.javaxJdo)
-
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
- testCompile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
- testCompile project(':org.apache.isis.core:isis-applib')
-
- // These dependencies are required in order to build on jdk11
- compile(Libs.jaxwsApi)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/asciidoc/applib/build.gradle b/valuetypes/asciidoc/applib/build.gradle
deleted file mode 100644
index 48f50d0..0000000
--- a/valuetypes/asciidoc/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Asciidoctor (applib)'
-group = 'org.apache.isis.valuetypes'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.asciidoctorjApi)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/asciidoc/ui/vaadin/build.gradle b/valuetypes/asciidoc/ui/vaadin/build.gradle
deleted file mode 100644
index 69d7a45..0000000
--- a/valuetypes/asciidoc/ui/vaadin/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Asciidoctor (ui vaadin)'
-group = 'org.apache.isis.valuetypes'
-
-apply plugin: 'war'
-dependencies {
- providedCompile project(':org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/asciidoc/ui/wicket/build.gradle b/valuetypes/asciidoc/ui/wicket/build.gradle
deleted file mode 100644
index bce7fb8..0000000
--- a/valuetypes/asciidoc/ui/wicket/build.gradle
+++ /dev/null
@@ -1,36 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Asciidoctor (ui wicket)'
-group = 'org.apache.isis.valuetypes'
-
-apply plugin: 'war'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile project(':org.apache.isis.commons:isis-commons')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc')
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-asciidoc-applib')
-
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/markdown/applib/build.gradle b/valuetypes/markdown/applib/build.gradle
deleted file mode 100644
index 6a1e33c..0000000
--- a/valuetypes/markdown/applib/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Markdown (applib)'
-group = 'org.apache.isis.valuetypes'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compileOnly(Libs.flexmarkAll)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/markdown/ui/build.gradle b/valuetypes/markdown/ui/build.gradle
deleted file mode 100644
index bbd29fc..0000000
--- a/valuetypes/markdown/ui/build.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Markdown (ui)'
-group = 'org.apache.isis.valuetypes'
-
-dependencies {
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-markdown-applib')
- compile project(':org.apache.isis.core:isis-core-metamodel')
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
- compile(Libs.flexmarkAll) {
- exclude(module: 'jsoup')
- }
- compile(Libs.jsoup)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/sse/applib/build.gradle b/valuetypes/sse/applib/build.gradle
deleted file mode 100644
index fab8ad8..0000000
--- a/valuetypes/sse/applib/build.gradle
+++ /dev/null
@@ -1,32 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Server Sent Events'
-group = 'org.apache.isis.valuetypes'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.core:isis-core-metamodel')
- providedCompile project(':org.apache.isis.core:isis-core-webapp')
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/sse/metamodel/build.gradle b/valuetypes/sse/metamodel/build.gradle
deleted file mode 100644
index 0411516..0000000
--- a/valuetypes/sse/metamodel/build.gradle
+++ /dev/null
@@ -1,30 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Server Sent Events (metamodel)'
-group = 'org.apache.isis.valuetypes'
-
-dependencies {
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-sse-applib')
- compile project(':org.apache.isis.core:isis-core-metamodel')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/valuetypes/sse/ui/build.gradle b/valuetypes/sse/ui/build.gradle
deleted file mode 100644
index 5f3a9cd..0000000
--- a/valuetypes/sse/ui/build.gradle
+++ /dev/null
@@ -1,33 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Val - Server Sent Events (ui)'
-group = 'org.apache.isis.valuetypes'
-
-apply plugin: 'war'
-dependencies {
- compile project(':org.apache.isis.valuetypes:isis-valuetypes-sse-metamodel')
- compile project(':org.apache.isis.core:isis-core-metamodel')
- providedCompile project(':org.apache.isis.core:isis-core-webapp')
- providedCompile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/common/build.gradle b/viewers/common/build.gradle
deleted file mode 100644
index d2c6f78..0000000
--- a/viewers/common/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - Common Model'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile(Libs.fontAwesome)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/restfulobjects/applib/build.gradle b/viewers/restfulobjects/applib/build.gradle
deleted file mode 100644
index 8081691..0000000
--- a/viewers/restfulobjects/applib/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - RO (AppLib)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-applib')
- compile(Libs.jacksonDatabind)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/restfulobjects/jaxrs-resteasy-4/build.gradle b/viewers/restfulobjects/jaxrs-resteasy-4/build.gradle
deleted file mode 100644
index f45a414..0000000
--- a/viewers/restfulobjects/jaxrs-resteasy-4/build.gradle
+++ /dev/null
@@ -1,37 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - RO (JAX-RS Resteasy v4)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-rendering')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-viewer')
- compile(Libs.resteasySpringBootStarter) {
- exclude(module: 'spring-boot-starter-logging')
- }
- compile(Libs.jacksonModuleJaxbAnnotations)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- testCompile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-testing')
- testCompile(Libs.javaxJdo)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/restfulobjects/rendering/build.gradle b/viewers/restfulobjects/rendering/build.gradle
deleted file mode 100644
index 60042b9..0000000
--- a/viewers/restfulobjects/rendering/build.gradle
+++ /dev/null
@@ -1,31 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - RO (Rendering)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-applib')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/restfulobjects/testing/build.gradle b/viewers/restfulobjects/testing/build.gradle
deleted file mode 100644
index 8a2f087..0000000
--- a/viewers/restfulobjects/testing/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - RO (Testing)'
-
-apply plugin: 'war'
-
-dependencies {
-
- compile project(':org.apache.isis.core:isis-core-runtime')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-viewer')
- compile project(':org.apache.isis.core:isis-core-internaltestsupport')
-
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/restfulobjects/viewer/build.gradle b/viewers/restfulobjects/viewer/build.gradle
deleted file mode 100644
index 7e8708b..0000000
--- a/viewers/restfulobjects/viewer/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - RO (Viewer)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile project(':org.apache.isis.viewer:isis-viewer-common')
- compile project(':org.apache.isis.viewer:isis-viewer-restfulobjects-rendering')
- compile(Libs.jacksonModuleJaxbAnnotations)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- compileOnly(Libs.javaxJdo)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/wicket/model/build.gradle b/viewers/wicket/model/build.gradle
deleted file mode 100644
index e558b2d..0000000
--- a/viewers/wicket/model/build.gradle
+++ /dev/null
@@ -1,40 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - Wicket (Model)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile(Libs.wicketCore) {
- exclude(module: 'slf4j-api')
- exclude(module: 'commons-io')
- }
- compile(Libs.wicketExtensions) {
- exclude(module: 'slf4j-api')
- }
- compile project(':org.apache.isis.core:isis-core-webapp')
- compile project(':org.apache.isis.viewer:isis-viewer-common')
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- testCompile project(':org.apache.isis.testing:isis-testing-unittestsupport-applib')
- testCompile(Libs.guava)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/wicket/ui/build.gradle b/viewers/wicket/ui/build.gradle
deleted file mode 100644
index 1f16058..0000000
--- a/viewers/wicket/ui/build.gradle
+++ /dev/null
@@ -1,97 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - Wicket (UI Components)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-model')
- compile(Libs.wicketCore) {
- exclude(module: 'slf4j-api')
- exclude(module: 'commons-io')
- }
- compile(Libs.wicketDevutils) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.slf4jApi)
- compile(Libs.wicketExtensions) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.wicketAuthRoles) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.wicketSpring) {
- exclude(module: 'javax.inject')
- exclude(module: 'asm')
- exclude(module: 'slf4j-api')
- exclude(module: 'cglib')
- }
- compile(Libs.wicketstuffSelect2) {
- exclude(module: 'wicket-core')
- }
- compile(Libs.select2)
- compile(Libs.jqueryUi) {
- exclude(module: 'jquery')
- }
- compile(Libs.wicketWebjars) {
- exclude(module: 'wicket-core')
- exclude(module: 'wicket-request')
- exclude(module: 'slf4j-api')
- }
- compile(Libs.wicketBootstrapCore) {
- exclude(module: 'wicket-util')
- exclude(module: 'wicket-request')
- exclude(module: 'wicket-core')
- exclude(module: 'wicket-extensions')
- exclude(module: 'slf4j-api')
- exclude(module: 'guava')
- }
- compile(Libs.wicketBootstrapExtensions) {
- exclude(module: 'wicket-util')
- exclude(module: 'wicket-request')
- exclude(module: 'wicket-core')
- exclude(module: 'wicket-extensions')
- exclude(module: 'bootstrap')
- exclude(module: 'font-awesome')
- exclude(module: 'jquery')
- exclude(module: 'jquerypp')
- exclude(module: 'jquery-ui')
- exclude(module: 'typeaheadjs')
- exclude(module: 'x-editable-bootstrap')
- exclude(module: 'spin-js')
- exclude(module: 'closure-compiler')
- exclude(module: 'summernote')
- exclude(module: 'guava')
- }
- compile(Libs.summernote)
- compile(Libs.wicketBootstrapThemes) {
- exclude(module: 'wicket-core')
- }
- compile(Libs.guava)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'asm')
- exclude(module: 'junit-dep')
- }
- compileOnly(Libs.javaxJdo)
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests
diff --git a/viewers/wicket/viewer/build.gradle b/viewers/wicket/viewer/build.gradle
deleted file mode 100644
index c64c2d1..0000000
--- a/viewers/wicket/viewer/build.gradle
+++ /dev/null
@@ -1,56 +0,0 @@
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements. See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership. The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied. See the License for the
-// specific language governing permissions and limitations
-// under the License.
-
-description = 'Apache Isis Viewer - Wicket (Viewer)'
-group = 'org.apache.isis.viewer'
-
-dependencies {
- compile project(':org.apache.isis.viewer:isis-viewer-wicket-ui')
- compile(Libs.wicketSpring) {
- exclude(module: 'asm')
- exclude(module: 'slf4j-api')
- exclude(module: 'cglib')
- }
- compile(Libs.wicketAuthRoles) {
- exclude(module: 'slf4j-api')
- }
- compile(Libs.wicketBootstrapCore) {
- exclude(module: 'wicket-util')
- exclude(module: 'wicket-request')
- exclude(module: 'wicket-core')
- exclude(module: 'wicket-extensions')
- exclude(module: 'slf4j-api')
- exclude(module: 'guava')
- }
- compile(Libs.wicketSource) {
- exclude(module: 'wicket-core')
- exclude(module: 'slf4j-api')
- }
- compile(Libs.springWeb)
- compile(Libs.commonsIo)
- testCompile project(':org.apache.isis.core:isis-core-internaltestsupport')
- testCompile(Libs.jmockJunit4) {
- exclude(module: 'asm')
- exclude(module: 'junit-dep')
- }
-}
-
-task packageTests(type: Jar) {
- from sourceSets.test.output
- classifier = 'tests'
-}
-artifacts.archives packageTests