diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a3c4da467..675f0a7e8 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,3 +1,10 @@ +# Copyright (c) 2023 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 version: 2 updates: - package-ecosystem: github-actions diff --git a/.github/workflows/ci-actions.yml b/.github/workflows/ci-actions.yml index 61c79891f..59cccf4d7 100644 --- a/.github/workflows/ci-actions.yml +++ b/.github/workflows/ci-actions.yml @@ -1,3 +1,10 @@ +# Copyright (c) 2021 Red Hat, Inc. and others +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 name: Jakarta Contexts and Dependency Injection CI on: diff --git a/CONTRIBUTING.adoc b/CONTRIBUTING.adoc index 2cbe4a24b..b4e441f4f 100644 --- a/CONTRIBUTING.adoc +++ b/CONTRIBUTING.adoc @@ -49,7 +49,7 @@ Contributor Agreement (ECA) on file. For more information, please see the Eclipse Committer Handbook: https://www.eclipse.org/projects/handbook/#resources-commit -## Eclipse Development Process +== Eclipse Development Process This Eclipse Foundation open project is governed by the Eclipse Foundation Development Process and operates under the terms of the Eclipse IP Policy. @@ -64,6 +64,32 @@ Jakarta EE specification projects. * https://jakarta.ee/about/jesp/ * https://www.eclipse.org/legal/efsp_non_assert.php +== Copyright headers + +Every new file should start with one of the following headers in whatever comment format is appropriate for the file, where `{year}` is the year the file was created and `{owner}` is the copyright owner of the original contribution: + +[source] +---- +Copyright (c) {year} Contributors to the Eclipse Foundation + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +---- + +[source] +---- +Copyright (c) {year} {owner} and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +---- + == Contact Contact the project developers via the project's "dev" list. diff --git a/README.md b/README.md index b6c1ffc76..05cb868f1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ + # GitHub Pages The latest news for CDI 4.x can be found in the [GitHub pages](https://jakartaee.github.io/cdi/) diff --git a/api/src/ide/eclipse/jboss_community_formatter.xml b/api/src/ide/eclipse/jboss_community_formatter.xml index 2c6b80979..b751ac0fa 100644 --- a/api/src/ide/eclipse/jboss_community_formatter.xml +++ b/api/src/ide/eclipse/jboss_community_formatter.xml @@ -1,279 +1,288 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/api/src/main/javadoc/overview.html b/api/src/main/javadoc/overview.html index 6c0319bbd..283578097 100644 --- a/api/src/main/javadoc/overview.html +++ b/api/src/main/javadoc/overview.html @@ -1,3 +1,12 @@ + diff --git a/api/src/test/resources/full-beans-1_1.xml b/api/src/test/resources/full-beans-1_1.xml index 3b808c3bc..70970e691 100644 --- a/api/src/test/resources/full-beans-1_1.xml +++ b/api/src/test/resources/full-beans-1_1.xml @@ -1,4 +1,13 @@ + --- permalink: /404.html layout: default diff --git a/docs/Gemfile b/docs/Gemfile index 383f12394..b69dd57aa 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -1,3 +1,10 @@ +# Copyright (c) 2021 Red Hat, Inc. and others +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 source "https://rubygems.org" # Hello! This is where you manage which Jekyll version is used to run. # When you want to use a different version, change it below, save the diff --git a/docs/README.md b/docs/README.md index bfe2eea4d..df7e3d4c8 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,3 +1,12 @@ + # Jakarta CDI Website Based on Jekyll ## Getting Started diff --git a/docs/_authors/asd.md b/docs/_authors/asd.md index b828bc2c9..b058d6c0e 100644 --- a/docs/_authors/asd.md +++ b/docs/_authors/asd.md @@ -1,3 +1,12 @@ + --- short_name: asd name: Antoine Sabot-Durand diff --git a/docs/_authors/ladt.md b/docs/_authors/ladt.md index 4b675f1c0..c60567c7f 100644 --- a/docs/_authors/ladt.md +++ b/docs/_authors/ladt.md @@ -1,3 +1,12 @@ + --- short_name: ladt name: Ladislav Thon diff --git a/docs/_authors/matn.md b/docs/_authors/matn.md index a92505272..6e2fe4424 100644 --- a/docs/_authors/matn.md +++ b/docs/_authors/matn.md @@ -1,3 +1,12 @@ + --- short_name: matn name: Matej Novotny diff --git a/docs/_authors/starksm.md b/docs/_authors/starksm.md index 84798a049..e5149f32b 100644 --- a/docs/_authors/starksm.md +++ b/docs/_authors/starksm.md @@ -1,3 +1,12 @@ + --- short_name: starksm name: Scott M Stark diff --git a/docs/_config.yml b/docs/_config.yml index ed4328ea9..0af0941bd 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -1,3 +1,10 @@ +# Copyright (c) 2021 Red Hat, Inc. and others +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 # Welcome to Jekyll! # # This config file is meant for settings that affect your whole blog, values diff --git a/docs/_data/navigation.yml b/docs/_data/navigation.yml index ab7e7aec6..0cd963b73 100644 --- a/docs/_data/navigation.yml +++ b/docs/_data/navigation.yml @@ -1,3 +1,10 @@ +# Copyright (c) 2021 Red Hat, Inc. and others +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 - name: Home link: / - name: About diff --git a/docs/_layouts/author.html b/docs/_layouts/author.html index 7ee6169c6..baee1b4d9 100644 --- a/docs/_layouts/author.html +++ b/docs/_layouts/author.html @@ -1,3 +1,12 @@ + --- layout: default --- diff --git a/docs/_layouts/post.html b/docs/_layouts/post.html index 2aab5a5c8..579385608 100644 --- a/docs/_layouts/post.html +++ b/docs/_layouts/post.html @@ -1,3 +1,12 @@ + --- layout: default --- diff --git a/docs/_posts/2021-10-25-pages-here.md b/docs/_posts/2021-10-25-pages-here.md index 83bad4eb4..f5a78da9a 100644 --- a/docs/_posts/2021-10-25-pages-here.md +++ b/docs/_posts/2021-10-25-pages-here.md @@ -1,3 +1,12 @@ + --- layout: post title: "Jakarta CDI GitHub Pages" diff --git a/docs/_posts/2021-10-25-way-to-cdi4.md b/docs/_posts/2021-10-25-way-to-cdi4.md index 1258b05ef..19e8e8a8e 100644 --- a/docs/_posts/2021-10-25-way-to-cdi4.md +++ b/docs/_posts/2021-10-25-way-to-cdi4.md @@ -1,3 +1,12 @@ + --- title: "On the Way to CDI 4.0" summary: Overview of changes coming to CDI 4.0 diff --git a/docs/_posts/2021-12-03-you-know-build-compatible-extensions.md b/docs/_posts/2021-12-03-you-know-build-compatible-extensions.md index 1bcdc4f22..32d60017c 100644 --- a/docs/_posts/2021-12-03-you-know-build-compatible-extensions.md +++ b/docs/_posts/2021-12-03-you-know-build-compatible-extensions.md @@ -1,3 +1,12 @@ + --- title: "You already know Build Compatible Extensions" summary: Comparison of Portable Extensions and Build Compatible Extensions diff --git a/docs/_posts/2022-01-24-400-RC3-spec.md b/docs/_posts/2022-01-24-400-RC3-spec.md index 4f80f8aaa..40fc16e42 100644 --- a/docs/_posts/2022-01-24-400-RC3-spec.md +++ b/docs/_posts/2022-01-24-400-RC3-spec.md @@ -1,3 +1,12 @@ + --- layout: post title: "Jakarta CDI 4.0 Draft Specification" diff --git a/docs/about.md b/docs/about.md index 2259fbeea..40da95908 100644 --- a/docs/about.md +++ b/docs/about.md @@ -1,3 +1,12 @@ + --- layout: page title: About diff --git a/docs/authors.html b/docs/authors.html index 8f77bdebc..c7531c404 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -1,3 +1,12 @@ + --- layout: default title: Authors diff --git a/docs/index.md b/docs/index.md index b585d8d9e..9b95a9b3d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,3 +1,12 @@ + --- # Feel free to add content and custom Front Matter to this file. # To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults diff --git a/el/pom.xml b/el/pom.xml index 8045b25c5..9e8ae043c 100644 --- a/el/pom.xml +++ b/el/pom.xml @@ -1,3 +1,12 @@ + 4.0.0 diff --git a/el/src/main/javadoc/overview.html b/el/src/main/javadoc/overview.html index ac47e9d49..8e6b7d831 100644 --- a/el/src/main/javadoc/overview.html +++ b/el/src/main/javadoc/overview.html @@ -1,3 +1,12 @@ + diff --git a/ide-config/pom.xml b/ide-config/pom.xml index 1f1b19be1..90d61ed8e 100644 --- a/ide-config/pom.xml +++ b/ide-config/pom.xml @@ -1,4 +1,13 @@ + @@ -19,4 +28,4 @@ 11 - \ No newline at end of file + diff --git a/ide-config/src/main/resources/cdi-format.xml b/ide-config/src/main/resources/cdi-format.xml index 6fef52e38..661d9bcef 100644 --- a/ide-config/src/main/resources/cdi-format.xml +++ b/ide-config/src/main/resources/cdi-format.xml @@ -1,4 +1,13 @@ + diff --git a/ide-config/src/main/resources/cdi.importorder b/ide-config/src/main/resources/cdi.importorder index fa81c81b2..5c7a86d47 100644 --- a/ide-config/src/main/resources/cdi.importorder +++ b/ide-config/src/main/resources/cdi.importorder @@ -1,3 +1,10 @@ +# Copyright (c) 2023 Red Hat, Inc. and others +# +# This program and the accompanying materials are made available under the +# Apache Software License 2.0 which is available at: +# https://www.apache.org/licenses/LICENSE-2.0. +# +# SPDX-License-Identifier: Apache-2.0 #Organize Import Order 0=java 1=javax diff --git a/lang-model/pom.xml b/lang-model/pom.xml index dc905c864..c81d517b6 100644 --- a/lang-model/pom.xml +++ b/lang-model/pom.xml @@ -1,3 +1,12 @@ + 4.0.0 diff --git a/lang-model/src/main/javadoc/overview.html b/lang-model/src/main/javadoc/overview.html index 02bd2e191..d9a702f96 100644 --- a/lang-model/src/main/javadoc/overview.html +++ b/lang-model/src/main/javadoc/overview.html @@ -1,3 +1,12 @@ + diff --git a/pom.xml b/pom.xml index f4ca7ba59..e53c53422 100644 --- a/pom.xml +++ b/pom.xml @@ -1,3 +1,12 @@ + 4.0.0 @@ -80,9 +89,17 @@ apache-rat-plugin ${rat.version} - - **/*.java - + + + **/.cache/** + **/*.lock + src/main/asciidoc/dictionary.txt + + **/resources/META-INF/services/* + + **/speclicense.html + **/license-*.asciidoc + diff --git a/spec/README.adoc b/spec/README.adoc index 2318efbaa..d98f26029 100644 --- a/spec/README.adoc +++ b/spec/README.adoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// = CDI Specification document generation This module contains AsciiDoc sources and configuration to generate CDI documentation in HTML and PDF format for both Apache License 2 and Jakarta Eclipse Foundation Specification Process. diff --git a/spec/pom.xml b/spec/pom.xml index 508bfbf15..6aea2e24a 100644 --- a/spec/pom.xml +++ b/spec/pom.xml @@ -1,3 +1,12 @@ + 4.0.0 diff --git a/spec/src/main/asciidoc/architecture.asciidoc b/spec/src/main/asciidoc/architecture.asciidoc index f9a5fc093..2a8c063f0 100644 --- a/spec/src/main/asciidoc/architecture.asciidoc +++ b/spec/src/main/asciidoc/architecture.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[architecture]] == Architecture diff --git a/spec/src/main/asciidoc/cdi-spec.asciidoc b/spec/src/main/asciidoc/cdi-spec.asciidoc index 140fca50a..a43a75d88 100644 --- a/spec/src/main/asciidoc/cdi-spec.asciidoc +++ b/spec/src/main/asciidoc/cdi-spec.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// = Jakarta Contexts and Dependency Injection :author: Jakarta Contexts and Dependency Injection Specification Project :email: cdi-dev@eclipse.org diff --git a/spec/src/main/asciidoc/core/beanmanager_lite.asciidoc b/spec/src/main/asciidoc/core/beanmanager_lite.asciidoc index 85ef3f980..63229b46e 100644 --- a/spec/src/main/asciidoc/core/beanmanager_lite.asciidoc +++ b/spec/src/main/asciidoc/core/beanmanager_lite.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[programmatic_access]] == Programmatic access to container diff --git a/spec/src/main/asciidoc/core/core_structure.adoc b/spec/src/main/asciidoc/core/core_structure.adoc index a6381b12c..f517a8639 100644 --- a/spec/src/main/asciidoc/core/core_structure.adoc +++ b/spec/src/main/asciidoc/core/core_structure.adoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2022 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// :numbered!: == Structure diff --git a/spec/src/main/asciidoc/core/decorators.asciidoc b/spec/src/main/asciidoc/core/decorators.asciidoc index 3b3f0eb34..11edaed4f 100644 --- a/spec/src/main/asciidoc/core/decorators.asciidoc +++ b/spec/src/main/asciidoc/core/decorators.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[decorators]] == Decorators diff --git a/spec/src/main/asciidoc/core/definition.asciidoc b/spec/src/main/asciidoc/core/definition.asciidoc index 1f1fe828a..aed0fc3a1 100644 --- a/spec/src/main/asciidoc/core/definition.asciidoc +++ b/spec/src/main/asciidoc/core/definition.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[concepts]] == Concepts diff --git a/spec/src/main/asciidoc/core/definition_full.asciidoc b/spec/src/main/asciidoc/core/definition_full.asciidoc index 9624fcdaf..b4aee0c7c 100644 --- a/spec/src/main/asciidoc/core/definition_full.asciidoc +++ b/spec/src/main/asciidoc/core/definition_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [partintro] -- {cdi_full} contains all the functionality defined in {cdi_lite} and adds some additional features such as specialization, decorators, session scope or conversation scope. diff --git a/spec/src/main/asciidoc/core/events.asciidoc b/spec/src/main/asciidoc/core/events.asciidoc index a743cb23f..988d5845f 100644 --- a/spec/src/main/asciidoc/core/events.asciidoc +++ b/spec/src/main/asciidoc/core/events.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[events]] == Events diff --git a/spec/src/main/asciidoc/core/events_full.asciidoc b/spec/src/main/asciidoc/core/events_full.asciidoc index 0baa13acc..2766c686d 100644 --- a/spec/src/main/asciidoc/core/events_full.asciidoc +++ b/spec/src/main/asciidoc/core/events_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[events_full]] == Events in {cdi_full} diff --git a/spec/src/main/asciidoc/core/implementation.asciidoc b/spec/src/main/asciidoc/core/implementation.asciidoc index c84958883..aa34bba06 100644 --- a/spec/src/main/asciidoc/core/implementation.asciidoc +++ b/spec/src/main/asciidoc/core/implementation.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[implementation]] == Programming model diff --git a/spec/src/main/asciidoc/core/inheritance.asciidoc b/spec/src/main/asciidoc/core/inheritance.asciidoc index 367666297..b6a39d807 100644 --- a/spec/src/main/asciidoc/core/inheritance.asciidoc +++ b/spec/src/main/asciidoc/core/inheritance.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[inheritance]] == Inheritance diff --git a/spec/src/main/asciidoc/core/inheritance_full.asciidoc b/spec/src/main/asciidoc/core/inheritance_full.asciidoc index 15170b66a..b836a04b2 100644 --- a/spec/src/main/asciidoc/core/inheritance_full.asciidoc +++ b/spec/src/main/asciidoc/core/inheritance_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[inheritance_full]] == Inheritance and specialization in {cdi_full} diff --git a/spec/src/main/asciidoc/core/injectionandresolution.asciidoc b/spec/src/main/asciidoc/core/injectionandresolution.asciidoc index 6b8560d94..69ec45651 100644 --- a/spec/src/main/asciidoc/core/injectionandresolution.asciidoc +++ b/spec/src/main/asciidoc/core/injectionandresolution.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[injection_and_resolution]] == Dependency injection and lookup diff --git a/spec/src/main/asciidoc/core/injectionandresolution_full.asciidoc b/spec/src/main/asciidoc/core/injectionandresolution_full.asciidoc index 63e8a596f..7026078d2 100644 --- a/spec/src/main/asciidoc/core/injectionandresolution_full.asciidoc +++ b/spec/src/main/asciidoc/core/injectionandresolution_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[injection_and_resolution_full]] == Dependency injection and lookup in {cdi_full} diff --git a/spec/src/main/asciidoc/core/interceptors.asciidoc b/spec/src/main/asciidoc/core/interceptors.asciidoc index 0a48356aa..9454bcaee 100644 --- a/spec/src/main/asciidoc/core/interceptors.asciidoc +++ b/spec/src/main/asciidoc/core/interceptors.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[interceptors]] == Interceptor bindings diff --git a/spec/src/main/asciidoc/core/interceptors_full.asciidoc b/spec/src/main/asciidoc/core/interceptors_full.asciidoc index 76b176588..e1e09a3fa 100644 --- a/spec/src/main/asciidoc/core/interceptors_full.asciidoc +++ b/spec/src/main/asciidoc/core/interceptors_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[interceptors_full]] == Interceptor bindings in {cdi_full} diff --git a/spec/src/main/asciidoc/core/invokers.asciidoc b/spec/src/main/asciidoc/core/invokers.asciidoc index 3d3e7dec1..351531bdd 100644 --- a/spec/src/main/asciidoc/core/invokers.asciidoc +++ b/spec/src/main/asciidoc/core/invokers.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2023 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[method_invokers]] == Method invokers diff --git a/spec/src/main/asciidoc/core/invokers_full.asciidoc b/spec/src/main/asciidoc/core/invokers_full.asciidoc index 4f6f2847d..d24a827ad 100644 --- a/spec/src/main/asciidoc/core/invokers_full.asciidoc +++ b/spec/src/main/asciidoc/core/invokers_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2023 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[method_invokers_full]] == Method invokers in {cdi_full} diff --git a/spec/src/main/asciidoc/core/lifecycle.asciidoc b/spec/src/main/asciidoc/core/lifecycle.asciidoc index eabd5dd99..eb38b4b8a 100644 --- a/spec/src/main/asciidoc/core/lifecycle.asciidoc +++ b/spec/src/main/asciidoc/core/lifecycle.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[lifecycle]] == Lifecycle of contextual instances diff --git a/spec/src/main/asciidoc/core/lifecycle_full.asciidoc b/spec/src/main/asciidoc/core/lifecycle_full.asciidoc index 41116122d..d2f737521 100644 --- a/spec/src/main/asciidoc/core/lifecycle_full.asciidoc +++ b/spec/src/main/asciidoc/core/lifecycle_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[lifecycle_full]] == Lifecycle of contextual instances in {cdi_full} diff --git a/spec/src/main/asciidoc/core/packagingdeployment.asciidoc b/spec/src/main/asciidoc/core/packagingdeployment.asciidoc index a68f88fe8..eab2469a3 100644 --- a/spec/src/main/asciidoc/core/packagingdeployment.asciidoc +++ b/spec/src/main/asciidoc/core/packagingdeployment.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[packaging_deployment]] == Packaging and deployment diff --git a/spec/src/main/asciidoc/core/packagingdeployment_full.asciidoc b/spec/src/main/asciidoc/core/packagingdeployment_full.asciidoc index 3b679b465..fa7108a2d 100644 --- a/spec/src/main/asciidoc/core/packagingdeployment_full.asciidoc +++ b/spec/src/main/asciidoc/core/packagingdeployment_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[packaging_deployment_full]] == Packaging and deployment in {cdi_full} diff --git a/spec/src/main/asciidoc/core/scopescontexts.asciidoc b/spec/src/main/asciidoc/core/scopescontexts.asciidoc index a32c18357..e4fde3d7f 100644 --- a/spec/src/main/asciidoc/core/scopescontexts.asciidoc +++ b/spec/src/main/asciidoc/core/scopescontexts.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[contexts]] == Scopes and contexts diff --git a/spec/src/main/asciidoc/core/scopescontexts_full.asciidoc b/spec/src/main/asciidoc/core/scopescontexts_full.asciidoc index 62947486d..2446a7355 100644 --- a/spec/src/main/asciidoc/core/scopescontexts_full.asciidoc +++ b/spec/src/main/asciidoc/core/scopescontexts_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[contexts_full]] == Scopes and contexts in {cdi_full} diff --git a/spec/src/main/asciidoc/core/spi_full.asciidoc b/spec/src/main/asciidoc/core/spi_full.asciidoc index 9ce0430cc..6acc64069 100644 --- a/spec/src/main/asciidoc/core/spi_full.asciidoc +++ b/spec/src/main/asciidoc/core/spi_full.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[spi_full]] == Portable extensions diff --git a/spec/src/main/asciidoc/core/spi_lite.asciidoc b/spec/src/main/asciidoc/core/spi_lite.asciidoc index 620f188bf..e2595380f 100644 --- a/spec/src/main/asciidoc/core/spi_lite.asciidoc +++ b/spec/src/main/asciidoc/core/spi_lite.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2021 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[spi_lite]] == Build compatible extensions diff --git a/spec/src/main/asciidoc/docinfo.html b/spec/src/main/asciidoc/docinfo.html index eaa0e6b1f..97fe22ad3 100644 --- a/spec/src/main/asciidoc/docinfo.html +++ b/spec/src/main/asciidoc/docinfo.html @@ -1,3 +1,12 @@ + diff --git a/spec/src/main/asciidoc/javaee/decorators_ee.asciidoc b/spec/src/main/asciidoc/javaee/decorators_ee.asciidoc index 1f5aa0971..c3bb3cca4 100644 --- a/spec/src/main/asciidoc/javaee/decorators_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/decorators_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[decorators_ee]] == Decorators in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/definition_ee.asciidoc b/spec/src/main/asciidoc/javaee/definition_ee.asciidoc index b01c1fd34..eba1a4726 100644 --- a/spec/src/main/asciidoc/javaee/definition_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/definition_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[concepts_ee]] == Extended Concepts for Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/el.asciidoc b/spec/src/main/asciidoc/javaee/el.asciidoc index 3eef88ae4..150463029 100644 --- a/spec/src/main/asciidoc/javaee/el.asciidoc +++ b/spec/src/main/asciidoc/javaee/el.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2023 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[el]] == Integration with Unified EL diff --git a/spec/src/main/asciidoc/javaee/events_ee.asciidoc b/spec/src/main/asciidoc/javaee/events_ee.asciidoc index 5e857f665..87663a0b8 100644 --- a/spec/src/main/asciidoc/javaee/events_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/events_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[events_ee]] == Events in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/implementation_ee.asciidoc b/spec/src/main/asciidoc/javaee/implementation_ee.asciidoc index 7e5d1524d..0efd43187 100644 --- a/spec/src/main/asciidoc/javaee/implementation_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/implementation_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[implementation_ee]] == Addition to programming model for Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/inheritance_ee.asciidoc b/spec/src/main/asciidoc/javaee/inheritance_ee.asciidoc index 59f7b1e5c..06abafbd8 100644 --- a/spec/src/main/asciidoc/javaee/inheritance_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/inheritance_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[type_level_inheritance_ee]] === Inheritance of type-level metadata in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/injectionandresolution_ee.asciidoc b/spec/src/main/asciidoc/javaee/injectionandresolution_ee.asciidoc index 74caf1074..f2af6ff9b 100644 --- a/spec/src/main/asciidoc/javaee/injectionandresolution_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/injectionandresolution_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[injection_el_resolution_ee]] == Dependency injection, lookup and EL in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/interceptors_ee.asciidoc b/spec/src/main/asciidoc/javaee/interceptors_ee.asciidoc index ea5a2505a..14bef65b4 100644 --- a/spec/src/main/asciidoc/javaee/interceptors_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/interceptors_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[interceptors_ee]] == Interceptor bindings in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/javaeeintegration.asciidoc b/spec/src/main/asciidoc/javaee/javaeeintegration.asciidoc index fbe81db6c..556355632 100644 --- a/spec/src/main/asciidoc/javaee/javaeeintegration.asciidoc +++ b/spec/src/main/asciidoc/javaee/javaeeintegration.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [partintro] -- This part of the document specifies additional rules or features when using CDI in a Jakarta EE container. diff --git a/spec/src/main/asciidoc/javaee/lifecycle_ee.asciidoc b/spec/src/main/asciidoc/javaee/lifecycle_ee.asciidoc index 72535108e..24f6038ea 100644 --- a/spec/src/main/asciidoc/javaee/lifecycle_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/lifecycle_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[lifecycle_ee]] == Lifecycle of contextual instances diff --git a/spec/src/main/asciidoc/javaee/packagingdeployment_ee.asciidoc b/spec/src/main/asciidoc/javaee/packagingdeployment_ee.asciidoc index 759e31e31..1b5b4f9f8 100644 --- a/spec/src/main/asciidoc/javaee/packagingdeployment_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/packagingdeployment_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[packaging_deployment_ee]] == Packaging and deployment in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/scopescontext_ee.asciidoc b/spec/src/main/asciidoc/javaee/scopescontext_ee.asciidoc index 9b9642ed7..5a929b3cd 100644 --- a/spec/src/main/asciidoc/javaee/scopescontext_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/scopescontext_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[contexts_ee]] == Scopes and contexts in Jakarta EE diff --git a/spec/src/main/asciidoc/javaee/spi_ee.asciidoc b/spec/src/main/asciidoc/javaee/spi_ee.asciidoc index 9ba92f40e..ebd382183 100644 --- a/spec/src/main/asciidoc/javaee/spi_ee.asciidoc +++ b/spec/src/main/asciidoc/javaee/spi_ee.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[spi_ee]] == Portable extensions in Jakarta EE diff --git a/spec/src/main/asciidoc/javase/bootstrap_se.asciidoc b/spec/src/main/asciidoc/javase/bootstrap_se.asciidoc index c642b980f..14bea59c7 100644 --- a/spec/src/main/asciidoc/javase/bootstrap_se.asciidoc +++ b/spec/src/main/asciidoc/javase/bootstrap_se.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[se_bootstrap]] == Bootstrapping a CDI container in Java SE diff --git a/spec/src/main/asciidoc/javase/javase.asciidoc b/spec/src/main/asciidoc/javase/javase.asciidoc index f0df7100d..b18351f8d 100644 --- a/spec/src/main/asciidoc/javase/javase.asciidoc +++ b/spec/src/main/asciidoc/javase/javase.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [partintro] -- This part of the document specifies additional rules and features when using CDI in Java SE. diff --git a/spec/src/main/asciidoc/javase/packagingdeployment_se.asciidoc b/spec/src/main/asciidoc/javase/packagingdeployment_se.asciidoc index d8edbc344..dcef9d96f 100644 --- a/spec/src/main/asciidoc/javase/packagingdeployment_se.asciidoc +++ b/spec/src/main/asciidoc/javase/packagingdeployment_se.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[packaging_deployment_se]] == Packaging and deployment in Java SE diff --git a/spec/src/main/asciidoc/javase/scopescontext_se.asciidoc b/spec/src/main/asciidoc/javase/scopescontext_se.asciidoc index b600091f8..1cfb7c0df 100644 --- a/spec/src/main/asciidoc/javase/scopescontext_se.asciidoc +++ b/spec/src/main/asciidoc/javase/scopescontext_se.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[contexts_se]] == Scopes and contexts in Java SE diff --git a/spec/src/main/asciidoc/javase/spi_se.asciidoc b/spec/src/main/asciidoc/javase/spi_se.asciidoc index 7f4d0eda5..a4b907acf 100644 --- a/spec/src/main/asciidoc/javase/spi_se.asciidoc +++ b/spec/src/main/asciidoc/javase/spi_se.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2016 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// [[spi_se]] == Portable extensions in Java SE diff --git a/spec/src/main/asciidoc/preface.asciidoc b/spec/src/main/asciidoc/preface.asciidoc index 233a74e5e..aa406d7dd 100644 --- a/spec/src/main/asciidoc/preface.asciidoc +++ b/spec/src/main/asciidoc/preface.asciidoc @@ -1,3 +1,12 @@ +//// +Copyright (c) 2015 Red Hat, Inc. and others + +This program and the accompanying materials are made available under the +Apache Software License 2.0 which is available at: +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 +//// :numbered!: :license: asl2 ["preface",sectnum="0"]