diff --git a/LICENSE.txt b/LICENSE.txt index 79e486c3..e55f3446 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,70 +1,277 @@ -Eclipse Public License - v 1.0 +Eclipse Public License - v 2.0 -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. 1. DEFINITIONS "Contribution" means: -a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and -b) in the case of each subsequent Contributor: -i) changes to the Program, and -ii) additions to the Program; -where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. -"Contributor" means any person or entity that distributes the Program. + a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and -"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. + b) in the case of each subsequent Contributor: + i) changes to the Program, and + ii) additions to the Program; + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + "originates" from a Contributor if it was added to the Program by + such Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. -"Program" means the Contributions distributed in accordance with this Agreement. +"Contributor" means any person or entity that Distributes the Program. -"Recipient" means anyone who receives the Program under this Agreement, including all Contributors. +"Licensed Patents" mean patent claims licensable by a Contributor which +are necessarily infringed by the use or sale of its Contribution alone +or when combined with the Program. + +"Program" means the Contributions Distributed in accordance with this +Agreement. + +"Recipient" means anyone who receives the Program under this Agreement +or any Secondary License (as applicable), including Contributors. + +"Derivative Works" shall mean any work, whether in Source Code or other +form, that is based on (or derived from) the Program and for which the +editorial revisions, annotations, elaborations, or other modifications +represent, as a whole, an original work of authorship. + +"Modified Works" shall mean any work in Source Code or other form that +results from an addition to, deletion from, or modification of the +contents of the Program, including, for purposes of clarity any new file +in Source Code form that contains any contents of the Program. Modified +Works shall not include works that contain only declarations, +interfaces, types, classes, structures, or files of the Program solely +in each case in order to link to, bind by name, or subclass the Program +or Modified Works thereof. + +"Distribute" means the acts of a) distributing or b) making available +in any manner that enables the transfer of a copy. + +"Source Code" means the form of a Program preferred for making +modifications, including but not limited to software source code, +documentation source, and configuration files. + +"Secondary License" means either the GNU General Public License, +Version 2.0, or any later versions of that license, including any +exceptions or additional permissions as identified by the initial +Contributor. 2. GRANT OF RIGHTS -a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form. -b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. -c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program. -d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. + a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. + + b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, at + the time the Contribution is added by the Contributor, such addition + of the Contribution causes such combination to be covered by the + Licensed Patents. The patent license shall not apply to any other + combinations which include the Contribution. No hardware per se is + licensed hereunder. + + c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the + rights and licenses granted hereunder, each Recipient hereby + assumes sole responsibility to secure any other intellectual + property rights needed, if any. For example, if a third party + patent license is required to allow Recipient to Distribute the + Program, it is Recipient's responsibility to acquire that license + before distributing the Program. + + d) Each Contributor represents that to its knowledge it has + sufficient copyright rights in its Contribution, if any, to grant + the copyright license set forth in this Agreement. + + e) Notwithstanding the terms of any Secondary License, no + Contributor makes additional grants to any Recipient (other than + those set forth in this Agreement) as a result of such Recipient's + receipt of the Program under the terms of a Secondary License + (if permitted under the terms of Section 3). + 3. REQUIREMENTS -A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: +3.1 If a Contributor Distributes the Program in any form, then: -a) it complies with the terms and conditions of this Agreement; and -b) its license agreement: -i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; -ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; -iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and -iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange. -When the Program is made available in source code form: + a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and -a) it must be made available under this Agreement; and -b) a copy of this Agreement must be included with each copy of the Program. -Contributors may not remove or alter any copyright notices contained within the Program. + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: + i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including + warranties or conditions of title and non-infringement, and + implied warranties or conditions of merchantability and fitness + for a particular purpose; -Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. + ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, + incidental and consequential damages, such as lost profits; + + iii) does not attempt to limit or alter the recipients' rights + in the Source Code under section 3.2; and + + iv) requires any subsequent distribution of the Program by any + party to be under a license that satisfies the requirements + of this section 3. + +3.2 When the Program is Distributed as Source Code: + + a) it must be made available under this Agreement, or if the + Program (i) is combined with other material in a separate file or + files made available under a Secondary License, and (ii) the initial + Contributor attached to the Source Code the notice described in + Exhibit A of this Agreement, then the Program may be made available + under the terms of such Secondary Licenses, and + + b) a copy of this Agreement must be included with each copy of + the Program. + +3.3 Contributors may not remove or alter any copyright, patent, +trademark, attribution notices, disclaimers of warranty, or limitations +of liability ("notices") contained within the Program from any copy of +the Program which they Distribute, provided that Contributors may add +their own appropriate notices. 4. COMMERCIAL DISTRIBUTION -Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense. +Commercial distributors of software may accept certain responsibilities +with respect to end users, business partners and the like. While this +license is intended to facilitate the commercial use of the Program, +the Contributor who includes the Program in a commercial product +offering should do so in a manner which does not create potential +liability for other Contributors. Therefore, if a Contributor includes +the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and indemnify every +other Contributor ("Indemnified Contributor") against any losses, +damages and costs (collectively "Losses") arising from claims, lawsuits +and other legal actions brought by a third party against the Indemnified +Contributor to the extent caused by the acts or omissions of such +Commercial Contributor in connection with its distribution of the Program +in a commercial product offering. The obligations in this section do not +apply to any claims or Losses relating to any actual or alleged +intellectual property infringement. In order to qualify, an Indemnified +Contributor must: a) promptly notify the Commercial Contributor in +writing of such claim, and b) allow the Commercial Contributor to control, +and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may +participate in any such claim at its own expense. -For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. +For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those performance +claims and warranties, and if a court requires any other Contributor to +pay any damages as a result, the Commercial Contributor must pay +those damages. 5. NO WARRANTY -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" +BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE. Each Recipient is solely responsible for determining the +appropriateness of using and distributing the Program and assumes all +risks associated with its exercise of rights under this Agreement, +including but not limited to the risks and costs of program errors, +compliance with applicable laws, damage to or loss of data, programs +or equipment, and unavailability or interruption of operations. 6. DISCLAIMER OF LIABILITY -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS +SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE +EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. 7. GENERAL -If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. +If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further +action by the parties hereto, such provision shall be reformed to the +minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other software +or hardware) infringes such Recipient's patent(s), then such Recipient's +rights granted under Section 2(b) shall terminate as of the date such +litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of +time after becoming aware of such noncompliance. If all Recipient's +rights under this Agreement terminate, Recipient agrees to cease use +and distribution of the Program as soon as reasonably practicable. +However, Recipient's obligations under this Agreement and any licenses +granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, +but in order to avoid inconsistency the Agreement is copyrighted and +may only be modified in the following manner. The Agreement Steward +reserves the right to publish new versions (including revisions) of +this Agreement from time to time. No one other than the Agreement +Steward has the right to modify this Agreement. The Eclipse Foundation +is the initial Agreement Steward. The Eclipse Foundation may assign the +responsibility to serve as the Agreement Steward to a suitable separate +entity. Each new version of the Agreement will be given a distinguishing +version number. The Program (including Contributions) may always be +Distributed subject to the version of the Agreement under which it was +received. In addition, after a new version of the Agreement is published, +Contributor may elect to Distribute the Program (including its +Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient +receives no rights or licenses to the intellectual property of any +Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted +under this Agreement are reserved. Nothing in this Agreement is intended +to be enforceable by any entity that is not a Contributor or Recipient. +No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice -If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. +"This Source Code may also be made available under the following +Secondary Licenses when the conditions for such availability set forth +in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), +version(s), and exceptions or additional permissions here}." -All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. + Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. -Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. + If it is not possible or desirable to put the notice in a particular + file, then You may include the notice in a location (such as a LICENSE + file in a relevant directory) where a recipient would be likely to + look for such a notice. -This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. + You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/org.eclipse.sisu.inject.extender/pom.xml b/org.eclipse.sisu.inject.extender/pom.xml index f1dfb088..d6b579b1 100644 --- a/org.eclipse.sisu.inject.extender/pom.xml +++ b/org.eclipse.sisu.inject.extender/pom.xml @@ -1,14 +1,17 @@ - diff --git a/org.eclipse.sisu.inject/pom.xml b/org.eclipse.sisu.inject/pom.xml index 9c7c418a..95f74855 100644 --- a/org.eclipse.sisu.inject/pom.xml +++ b/org.eclipse.sisu.inject/pom.xml @@ -1,14 +1,17 @@ - diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/BeanEntry.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/BeanEntry.java index bc1addad..d747a699 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/BeanEntry.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/BeanEntry.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Description.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Description.java index 2fc18312..fb8cc5b8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Description.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Description.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Dynamic.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Dynamic.java index ae31bcea..6c69c449 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Dynamic.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Dynamic.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/EagerSingleton.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/EagerSingleton.java index 565e6505..13bd5b6b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/EagerSingleton.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/EagerSingleton.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Hidden.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Hidden.java index f4486430..07536c93 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Hidden.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Hidden.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Mediator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Mediator.java index 8518ffca..c7f58d1d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Mediator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Mediator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Nullable.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Nullable.java index f33aa717..83302d04 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Nullable.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Nullable.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Parameters.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Parameters.java index 828124b8..606c71dc 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Parameters.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Parameters.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PostConstruct.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PostConstruct.java index b676c958..cce63ed3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PostConstruct.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PostConstruct.java @@ -1,16 +1,15 @@ -/******************************************************************************** - * Copyright (c) 2023-present Contributors to the Eclipse Foundation - * - * See the NOTICE file(s) distributed with this work for additional - * information regarding copyright ownership. - * +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ * - * SPDX-License-Identifier: EPL-1.0 - ********************************************************************************/ + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PreDestroy.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PreDestroy.java index 15f96fb0..03d49b2f 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PreDestroy.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PreDestroy.java @@ -1,16 +1,15 @@ -/******************************************************************************** - * Copyright (c) 2023-present Contributors to the Eclipse Foundation - * - * See the NOTICE file(s) distributed with this work for additional - * information regarding copyright ownership. - * +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ * - * SPDX-License-Identifier: EPL-1.0 - ********************************************************************************/ + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Priority.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Priority.java index 57d6c827..f45c2f1e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Priority.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Priority.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Typed.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Typed.java index 0e2c0338..73489729 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Typed.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Typed.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu; import java.lang.annotation.Documented; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanBinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanBinder.java index fccfbb39..f6bd96a4 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanBinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import com.google.inject.TypeLiteral; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanInjector.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanInjector.java index c2f194d9..771cfbf2 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanInjector.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanInjector.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.util.List; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanLifecycle.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanLifecycle.java index 1f06c55b..10e6e942 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanLifecycle.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanLifecycle.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.reflect.AccessibleObject; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanListener.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanListener.java index bf86e08a..9bd31353 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanListener.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanListener.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.util.ArrayList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanManager.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanManager.java index 314ba8fe..e3bc5e5a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanManager.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanManager.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperties.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperties.java index 25021c78..3cebcf51 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperties.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperties.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.reflect.Member; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperty.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperty.java index 144a1a73..2124a325 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperty.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanProperty.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyField.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyField.java index 4a0f2106..fea39b54 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyField.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyField.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyIterator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyIterator.java index 921d7b6c..4a8eb06e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyIterator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertyIterator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.reflect.Field; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertySetter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertySetter.java index c40fac5a..941d9567 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertySetter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanPropertySetter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanScheduler.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanScheduler.java index 7cb5bcef..ab4566ac 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanScheduler.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanScheduler.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.util.ArrayList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/DeclaredMembers.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/DeclaredMembers.java index ca98b2fd..2fa7f3a2 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/DeclaredMembers.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/DeclaredMembers.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.reflect.Member; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/IgnoreSetters.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/IgnoreSetters.java index e39e2635..9adb04b5 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/IgnoreSetters.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/IgnoreSetters.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.annotation.ElementType; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleBuilder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleBuilder.java index 7795127d..91bf3d98 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleBuilder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleBuilder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleManager.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleManager.java index f66f7dc9..441cdddc 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleManager.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleManager.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import java.util.ArrayDeque; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleModule.java index e508bafb..f1dde68b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/LifecycleModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; import com.google.inject.Binder; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinder.java index b01aa926..eea0c324 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinding.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinding.java index 90f23e4c..3c2a3a97 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinding.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/PropertyBinding.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.bean; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/package-info.java index 3572f624..de91a84e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Customizable injection of bean properties, based on https://github.com/google/guice/wiki/CustomInjections. *

diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/AnnotatedSource.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/AnnotatedSource.java index 066d93e1..6c0dbf49 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/AnnotatedSource.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/AnnotatedSource.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanCache.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanCache.java index 4aa9f84b..b84820e3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanCache.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanCache.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanLocator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanLocator.java index 7e38c22f..6c5a4736 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanLocator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BeanLocator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingPublisher.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingPublisher.java index 0d3f9d88..610f07ca 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingPublisher.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingPublisher.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import com.google.inject.Binding; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingSubscriber.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingSubscriber.java index 69671e47..8b6cce07 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingSubscriber.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/BindingSubscriber.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import com.google.inject.Binding; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultBeanLocator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultBeanLocator.java index 49614d85..a9cd26d8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultBeanLocator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultBeanLocator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.util.Map; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultRankingFunction.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultRankingFunction.java index 8c823b08..be705804 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultRankingFunction.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DefaultRankingFunction.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import javax.inject.Inject; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredClass.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredClass.java index c4fdbcf6..7dd623e1 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredClass.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredClass.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredProvider.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredProvider.java index 739c0db1..ffbe0b45 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredProvider.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DeferredProvider.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import com.google.inject.Provider; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DescriptionSource.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DescriptionSource.java index 189b892d..44bb66ed 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DescriptionSource.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/DescriptionSource.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Guice4.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Guice4.java index 3454c243..f24fdd92 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Guice4.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Guice4.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.security.AccessController; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/HiddenSource.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/HiddenSource.java index 560f5bea..64f3086c 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/HiddenSource.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/HiddenSource.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Implementations.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Implementations.java index 3462c16e..20754c7b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Implementations.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Implementations.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/ImplicitBindings.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/ImplicitBindings.java index 867e45f4..472a12c4 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/ImplicitBindings.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/ImplicitBindings.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import org.eclipse.sisu.Hidden; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/InjectorBindings.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/InjectorBindings.java index 1a375567..7cb18e4b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/InjectorBindings.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/InjectorBindings.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.reflect.InvocationTargetException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LazyBeanEntry.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LazyBeanEntry.java index 1d44e819..e02b4152 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LazyBeanEntry.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LazyBeanEntry.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Legacy.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Legacy.java index dcceae6b..9fd43f49 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Legacy.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Legacy.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LocatedBeans.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LocatedBeans.java index 8eff2b12..6036c084 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LocatedBeans.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/LocatedBeans.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Logs.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Logs.java index ad804263..f23e92ad 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Logs.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Logs.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.util.Map; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentKeys.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentKeys.java index ba57f30b..6e1b62ae 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentKeys.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentKeys.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.Reference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentValues.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentValues.java index 17d0dd35..604f9060 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentValues.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildConcurrentValues.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.Reference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildElements.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildElements.java index 4d0435eb..ce9f975b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildElements.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildElements.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.Reference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildKeys.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildKeys.java index 5eefc2b5..d9764d41 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildKeys.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildKeys.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.Reference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildValues.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildValues.java index cccee281..9e0484a9 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildValues.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MildValues.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.Reference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MutableBeanLocator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MutableBeanLocator.java index 3106bd74..7c9c6d38 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MutableBeanLocator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/MutableBeanLocator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import com.google.inject.Binding; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/PrioritySource.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/PrioritySource.java index 94943e8b..8d47399b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/PrioritySource.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/PrioritySource.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/QualifyingStrategy.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/QualifyingStrategy.java index 91cafc5b..8087ee65 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/QualifyingStrategy.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/QualifyingStrategy.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedBindings.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedBindings.java index c9603107..44cb76f8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedBindings.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedBindings.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedSequence.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedSequence.java index aad23349..a5417808 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedSequence.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankedSequence.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.util.Arrays; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankingFunction.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankingFunction.java index 5cfe4766..4bc9856c 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankingFunction.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/RankingFunction.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import com.google.inject.Binding; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Soft.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Soft.java index 443b2a2c..2489c5bb 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Soft.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Soft.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.SoftReference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Sources.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Sources.java index b9c50ed5..ce3b18a7 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Sources.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Sources.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/TypeArguments.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/TypeArguments.java index d248c059..10a7ad34 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/TypeArguments.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/TypeArguments.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Retention; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/WatchedBeans.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/WatchedBeans.java index 204457a1..3546ca54 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/WatchedBeans.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/WatchedBeans.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Weak.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Weak.java index 85b41e85..bbf5236f 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Weak.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/Weak.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.inject; import java.lang.ref.WeakReference; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/package-info.java index 9bf0e38d..cb2cb883 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/inject/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Dynamic bean lookup across multiple injectors. *

diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundleModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundleModule.java index 00ea1541..e0833067 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundleModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundleModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.util.Arrays; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundlePlan.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundlePlan.java index eeb34590..8a27aa41 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundlePlan.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/BundlePlan.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import org.eclipse.sisu.inject.BindingPublisher; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTest.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTest.java index b19901d4..81b90b3d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTest.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTest.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTestCase.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTestCase.java index 863a9748..05028db5 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTestCase.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/InjectedTestCase.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/Main.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/Main.java index 3d9955ad..b96a1779 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/Main.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/Main.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.util.Collections; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuBundlePlan.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuBundlePlan.java index 99523a1f..3ec22e6a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuBundlePlan.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuBundlePlan.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import org.eclipse.sisu.inject.BindingPublisher; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtender.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtender.java index 0df00bb2..577de034 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtender.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtender.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.util.Collections; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtensions.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtensions.java index 134d0e24..97a552b1 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtensions.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuExtensions.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.lang.reflect.InvocationTargetException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuTracker.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuTracker.java index c9579b4c..914e0fd8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuTracker.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/SisuTracker.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.launch; import java.util.ArrayList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/package-info.java index b84bb912..729fec33 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/launch/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Utilities to test, launch, and extend Sisu applications. *

diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/BindingTracker.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/BindingTracker.java index 421fe879..d7b49513 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/BindingTracker.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/BindingTracker.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.osgi; import java.util.Collection; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBinding.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBinding.java index 3f53ad5b..b0d19f2c 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBinding.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBinding.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.osgi; import org.eclipse.sisu.inject.BindingSubscriber; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBindings.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBindings.java index b6c40200..f240df17 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBindings.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/osgi/ServiceBindings.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.osgi; import java.util.ArrayList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/package-info.java index ec781daf..0f886703 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Injectable API for Sisu components (a.k.a beans). */ diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractDeferredClass.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractDeferredClass.java index e123f22a..9275739b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractDeferredClass.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractDeferredClass.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import javax.inject.Inject; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractSisuIndex.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractSisuIndex.java index f44d2950..365cfae4 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractSisuIndex.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AbstractSisuIndex.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.BufferedReader; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AnnotationVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AnnotationVisitor.java index 8bd3818c..e1b980f0 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AnnotationVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/AnnotationVisitor.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BeanScanning.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BeanScanning.java index 113037b6..e7b09664 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BeanScanning.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BeanScanning.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.util.Locale; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BundleClassSpace.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BundleClassSpace.java index 5d301a74..3235e4e3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BundleClassSpace.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/BundleClassSpace.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassFinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassFinder.java index e83eb521..144d37d8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassFinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassFinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.net.URL; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassSpace.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassSpace.java index 88e13c04..146a51f8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassSpace.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassSpace.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.net.URL; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassVisitor.java index 89faf6bd..de3a5438 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ClassVisitor.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.lang.reflect.Modifier; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/CloningClassSpace.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/CloningClassSpace.java index aea3176b..259f986e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/CloningClassSpace.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/CloningClassSpace.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.lang.reflect.Modifier; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/DefaultClassFinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/DefaultClassFinder.java index 7ef4eaa4..fe8b20e1 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/DefaultClassFinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/DefaultClassFinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.net.URL; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/FileEntryIterator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/FileEntryIterator.java index 76fb8384..dc4cc7f7 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/FileEntryIterator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/FileEntryIterator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/GlobberStrategy.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/GlobberStrategy.java index 7b44a44d..57dbb421 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/GlobberStrategy.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/GlobberStrategy.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/IndexedClassFinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/IndexedClassFinder.java index 704bbb6c..1f63ab6e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/IndexedClassFinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/IndexedClassFinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.BufferedReader; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/LoadedClass.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/LoadedClass.java index 52580437..51981dc3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/LoadedClass.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/LoadedClass.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import org.eclipse.sisu.inject.DeferredClass; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/MediationListener.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/MediationListener.java index 36c8a357..c4887090 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/MediationListener.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/MediationListener.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/NamedClass.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/NamedClass.java index bb034c12..715c2823 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/NamedClass.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/NamedClass.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import org.eclipse.sisu.inject.DeferredClass; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeBinder.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeBinder.java index 0b8b53d8..b01780b4 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeBinder.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeListener.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeListener.java index 2ab5e2a2..b2726489 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeListener.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeListener.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import javax.inject.Qualifier; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeVisitor.java index 8f46b7b0..f9349f4c 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifiedTypeVisitor.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.net.URL; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifierCache.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifierCache.java index b7757187..d93ccc5e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifierCache.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/QualifierCache.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.util.Map; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ResourceEnumeration.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ResourceEnumeration.java index 0d3b3d0a..7eb57557 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ResourceEnumeration.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ResourceEnumeration.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndex.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndex.java index 0cae9d8f..93e59f60 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndex.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndex.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndexAPT6.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndexAPT6.java index 4865acb3..23945814 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndexAPT6.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SisuIndexAPT6.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceModule.java index 94405860..a8cc5054 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.util.List; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceScanner.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceScanner.java index c564506b..89f19bcd 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceScanner.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceScanner.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceVisitor.java index f1c08415..fcdb0d79 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/SpaceVisitor.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.net.URL; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Streams.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Streams.java index 476bfa7c..31eb9913 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Streams.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Streams.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Tokens.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Tokens.java index 0bdc72cf..c76db5b2 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Tokens.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/Tokens.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2021-present Sonatype, Inc. and others. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: - * Stuart McCulloch - initial API and implementation - *******************************************************************************/ + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu.space; import java.util.Iterator; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/URLClassSpace.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/URLClassSpace.java index 8206adf6..7b49b29d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/URLClassSpace.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/URLClassSpace.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/WildcardKey.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/WildcardKey.java index f215f9bd..a389320d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/WildcardKey.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/WildcardKey.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ZipEntryIterator.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ZipEntryIterator.java index caa74446..c8cc5917 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ZipEntryIterator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/ZipEntryIterator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.space; import java.io.IOException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationVisitor.java index ec92396b..e9d40e69 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationWriter.java index 992141f1..536b9da8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/AnnotationWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Attribute.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Attribute.java index 8f7d8ba0..c196a6ba 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Attribute.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Attribute.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ByteVector.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ByteVector.java index de116a1b..504c9e8e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ByteVector.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ByteVector.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassReader.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassReader.java index ad9bfab3..0fd9e810 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassReader.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassReader.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassTooLargeException.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassTooLargeException.java index 872182ca..0a4ff44e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassTooLargeException.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassTooLargeException.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassVisitor.java index fa23d236..0ae9e175 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassWriter.java index 1803fa85..6e2c9b0e 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ClassWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ConstantDynamic.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ConstantDynamic.java index 53c3dc76..aed52cf8 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ConstantDynamic.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ConstantDynamic.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Constants.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Constants.java index d47aec96..725ac71a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Constants.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Constants.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Context.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Context.java index 44c73cb4..d2aae584 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Context.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Context.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/CurrentFrame.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/CurrentFrame.java index 2af1f065..ee4e4622 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/CurrentFrame.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/CurrentFrame.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Edge.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Edge.java index 661dd2b2..18640e27 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Edge.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Edge.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldVisitor.java index 633ba238..be8acb51 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldWriter.java index 47d62826..67124826 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/FieldWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Frame.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Frame.java index bb816286..220fdecd 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Frame.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Frame.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handle.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handle.java index f22e28e0..35945502 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handle.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handle.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handler.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handler.java index 20371d89..01361ac9 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handler.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Handler.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Label.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Label.java index 0aa4be27..d3df2c5f 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Label.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Label.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodTooLargeException.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodTooLargeException.java index b9ac9e56..c0c2c75d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodTooLargeException.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodTooLargeException.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodVisitor.java index d9a3513e..1a81e84a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodWriter.java index 0479c1ed..df9f803d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/MethodWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleVisitor.java index 4a2def5f..55a5bc76 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleWriter.java index 49c88b4c..17caba8a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/ModuleWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Opcodes.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Opcodes.java index df3cc1a9..1a0128fe 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Opcodes.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Opcodes.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentVisitor.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentVisitor.java index 19b9db21..07073710 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentVisitor.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentVisitor.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentWriter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentWriter.java index 16d0cc33..2ba886f0 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentWriter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/RecordComponentWriter.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Symbol.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Symbol.java index c4969ac6..bea81a4a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Symbol.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Symbol.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/SymbolTable.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/SymbolTable.java index 83b3521b..c8e14ada 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/SymbolTable.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/SymbolTable.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Type.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Type.java index ea32d4e3..3d54c96f 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Type.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/Type.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypePath.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypePath.java index 495e48b3..f474c557 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypePath.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypePath.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypeReference.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypeReference.java index fcc162d2..1e8b9e96 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypeReference.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/asm/TypeReference.java @@ -1,3 +1,13 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ // ASM: a very small and fast Java bytecode manipulation framework // Copyright (c) 2000-2011 INRIA, France Telecom // All rights reserved. diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/package-info.java index aa80c56b..f6d561f3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/space/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Customizable scanning of bean implementations. *

diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/AbstractTypeConverter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/AbstractTypeConverter.java index 090ebd7b..5681aca5 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/AbstractTypeConverter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/AbstractTypeConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import org.eclipse.sisu.inject.TypeArguments; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/BeanProviders.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/BeanProviders.java index 41357967..28e7772f 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/BeanProviders.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/BeanProviders.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ChildWireModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ChildWireModule.java index 44e24956..8b28faea 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ChildWireModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ChildWireModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Arrays; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyAnalyzer.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyAnalyzer.java index 53cf54ff..e335712b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyAnalyzer.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyAnalyzer.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.ArrayList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyVerifier.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyVerifier.java index 3566e712..788e6208 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyVerifier.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DependencyVerifier.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import org.eclipse.sisu.inject.Logs; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DynamicGlue.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DynamicGlue.java index 551703ce..99bd3b94 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DynamicGlue.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/DynamicGlue.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2008-present Stuart McCulloch +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: - * Stuart McCulloch - initial API and implementation - *******************************************************************************/ + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu.wire; import java.lang.reflect.Method; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementAnalyzer.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementAnalyzer.java index 7cd12a41..530f3c5d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementAnalyzer.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementAnalyzer.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementMerger.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementMerger.java index 2c251b87..1b7ec6bf 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementMerger.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ElementMerger.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.HashSet; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryListAdapter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryListAdapter.java index 80a569d1..292f1654 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryListAdapter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryListAdapter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractSequentialList; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryMapAdapter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryMapAdapter.java index f9265c42..394891b3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryMapAdapter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntryMapAdapter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractMap; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntrySetAdapter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntrySetAdapter.java index 104d2ce2..a0d76f44 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntrySetAdapter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/EntrySetAdapter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractSet; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/FileTypeConverter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/FileTypeConverter.java index 47f6f0a3..970532d3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/FileTypeConverter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/FileTypeConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/GlueLoader.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/GlueLoader.java index 3fc6e80b..ca3cbf8a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/GlueLoader.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/GlueLoader.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2008-present Stuart McCulloch +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: - * Stuart McCulloch - initial API and implementation - *******************************************************************************/ + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu.wire; import java.lang.reflect.InvocationTargetException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/LocatorWiring.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/LocatorWiring.java index ce706301..a06f8057 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/LocatorWiring.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/LocatorWiring.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedModule.java index e4a6c4b3..60ccf998 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Arrays; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedProperties.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedProperties.java index 9591e415..f187b96a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedProperties.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/MergedProperties.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractMap; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/NamedIterableAdapter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/NamedIterableAdapter.java index 718ada37..b0f87502 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/NamedIterableAdapter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/NamedIterableAdapter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Iterator; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ParameterKeys.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ParameterKeys.java index 34517e39..09913d8d 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ParameterKeys.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ParameterKeys.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Map; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PathTypeConverter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PathTypeConverter.java index 2fc4f9d2..88a37677 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PathTypeConverter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PathTypeConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2021-present Sonatype, Inc. and others. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: - * Stuart McCulloch - initial API and implementation - *******************************************************************************/ + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.eclipse.sisu.wire; import java.io.File; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PlaceholderBeanProvider.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PlaceholderBeanProvider.java index 227e72af..e59e1527 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PlaceholderBeanProvider.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/PlaceholderBeanProvider.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractMap.SimpleImmutableEntry; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ProviderIterableAdapter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ProviderIterableAdapter.java index 8d9dac39..defb9e5c 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ProviderIterableAdapter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/ProviderIterableAdapter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/StringProperties.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/StringProperties.java index df941f95..94cc6803 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/StringProperties.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/StringProperties.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.AbstractMap; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/TypeConverterCache.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/TypeConverterCache.java index c1cf749a..f42257c5 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/TypeConverterCache.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/TypeConverterCache.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Map; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/URLTypeConverter.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/URLTypeConverter.java index 1cf88af2..99295cd3 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/URLTypeConverter.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/URLTypeConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.net.MalformedURLException; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/WireModule.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/WireModule.java index 16062193..f7478958 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/WireModule.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/WireModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import java.util.Arrays; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/Wiring.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/Wiring.java index 5ec5c4a7..37ed871b 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/Wiring.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/Wiring.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.wire; import com.google.inject.Key; diff --git a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/package-info.java index 7f40adbf..47ebd030 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/wire/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Customizable wiring of unresolved dependencies. Use this to share components across injectors, apply configuration, and form on-demand collections. *

diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanEntry.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanEntry.java index 95147939..e0d32a7a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanEntry.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanEntry.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanScanning.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanScanning.java index 4fecc5d4..43b84fe7 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanScanning.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/BeanScanning.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; /** diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Description.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Description.java index 63615318..438fda18 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Description.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Description.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.ElementType; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/EagerSingleton.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/EagerSingleton.java index 8f344771..44715fc5 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/EagerSingleton.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/EagerSingleton.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.ElementType; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Mediator.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Mediator.java index 9ead03ef..c8e861da 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Mediator.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Mediator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Nullable.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Nullable.java index 01b8b152..1ddcdaca 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Nullable.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Nullable.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.ElementType; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Parameters.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Parameters.java index c19e728f..cd846f7a 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Parameters.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/Parameters.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.sonatype.inject; import java.lang.annotation.ElementType; diff --git a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/package-info.java b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/package-info.java index ecb40e36..69ab5203 100644 --- a/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/package-info.java +++ b/org.eclipse.sisu.inject/src/main/java/org/sonatype/inject/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Deprecated; new applications should use {@link org.eclipse.sisu}. */ diff --git a/org.eclipse.sisu.mojos/pom.xml b/org.eclipse.sisu.mojos/pom.xml index b9f0ad8c..de9f5cf4 100644 --- a/org.eclipse.sisu.mojos/pom.xml +++ b/org.eclipse.sisu.mojos/pom.xml @@ -1,14 +1,17 @@ - diff --git a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java index 6b732686..291673dd 100644 --- a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java +++ b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/IndexMojo.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.mojos; import java.io.File; diff --git a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java index 5cd16993..0c2a5d19 100644 --- a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java +++ b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/MainIndexMojo.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.mojos; import java.io.File; diff --git a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java index 137bbbe2..f4e58d9c 100644 --- a/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java +++ b/org.eclipse.sisu.mojos/src/main/java/org/eclipse/sisu/mojos/TestIndexMojo.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.mojos; import java.io.File; diff --git a/org.eclipse.sisu.mojos/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml b/org.eclipse.sisu.mojos/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml index d3d53eea..c9ab59c7 100644 --- a/org.eclipse.sisu.mojos/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml +++ b/org.eclipse.sisu.mojos/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml @@ -1,3 +1,17 @@ + diff --git a/org.eclipse.sisu.plexus.extender/pom.xml b/org.eclipse.sisu.plexus.extender/pom.xml index 56c64d73..41c68741 100644 --- a/org.eclipse.sisu.plexus.extender/pom.xml +++ b/org.eclipse.sisu.plexus.extender/pom.xml @@ -1,14 +1,17 @@ - diff --git a/org.eclipse.sisu.plexus/pom.xml b/org.eclipse.sisu.plexus/pom.xml index 8bfc503a..8ac97e91 100644 --- a/org.eclipse.sisu.plexus/pom.xml +++ b/org.eclipse.sisu.plexus/pom.xml @@ -1,14 +1,17 @@ - diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java index 9f62f3c7..aeb04089 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/ContainerConfiguration.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import java.net.URL; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java index ed6b394d..2ea20516 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultContainerConfiguration.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import java.net.URL; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java index 4365535f..3e4d3f92 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/DefaultPlexusContainer.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import java.io.File; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/MutablePlexusContainer.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/MutablePlexusContainer.java index 7912d7a1..38bae1ab 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/MutablePlexusContainer.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/MutablePlexusContainer.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import org.codehaus.plexus.classworlds.ClassWorld; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusConstants.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusConstants.java index 296c2637..1fbb707a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusConstants.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusConstants.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import org.eclipse.sisu.plexus.Hints; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainer.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainer.java index 92fcb20d..0c0078a2 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainer.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainer.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainerException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainerException.java index 1dc73ce9..975c2023 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainerException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusContainerException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; public final class PlexusContainerException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusTestCase.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusTestCase.java index c9976484..38c9d180 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusTestCase.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/PlexusTestCase.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus; import java.io.File; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/MapOrientedComponent.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/MapOrientedComponent.java index 0254c792..77983e6c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/MapOrientedComponent.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/MapOrientedComponent.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component; import java.util.Map; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/composition/CycleDetectedInComponentGraphException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/composition/CycleDetectedInComponentGraphException.java index 6a53065b..61028b9f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/composition/CycleDetectedInComponentGraphException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/composition/CycleDetectedInComponentGraphException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.composition; public final class CycleDetectedInComponentGraphException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/AbstractComponentConfigurator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/AbstractComponentConfigurator.java index 71843519..e2382da0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/AbstractComponentConfigurator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/AbstractComponentConfigurator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; import java.lang.reflect.InvocationTargetException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/BasicComponentConfigurator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/BasicComponentConfigurator.java index 43388af0..f319ab3a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/BasicComponentConfigurator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/BasicComponentConfigurator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; import org.codehaus.plexus.classworlds.realm.ClassRealm; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurationException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurationException.java index 947214fe..627e5984 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurationException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurationException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; import org.codehaus.plexus.configuration.PlexusConfiguration; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurator.java index 2c8e4d82..c900fbf4 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ComponentConfigurator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; import org.codehaus.plexus.classworlds.realm.ClassRealm; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ConfigurationListener.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ConfigurationListener.java index b659d57d..6f3c78bb 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ConfigurationListener.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/ConfigurationListener.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; public interface ConfigurationListener diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/MapOrientedComponentConfigurator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/MapOrientedComponentConfigurator.java index 11d5825c..4132e79c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/MapOrientedComponentConfigurator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/MapOrientedComponentConfigurator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator; import java.util.Map; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/AbstractConfigurationConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/AbstractConfigurationConverter.java index ee32d501..ffeaee2e 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/AbstractConfigurationConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/AbstractConfigurationConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters; import java.lang.reflect.Array; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ConfigurationConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ConfigurationConverter.java index f29c0957..6649c46b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ConfigurationConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ConfigurationConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ParameterizedConfigurationConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ParameterizedConfigurationConverter.java index bc4ba4ac..d9a98506 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ParameterizedConfigurationConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/ParameterizedConfigurationConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters; import java.lang.reflect.Type; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/AbstractBasicConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/AbstractBasicConverter.java index caa34830..3d084e5b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/AbstractBasicConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/AbstractBasicConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/BooleanConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/BooleanConverter.java index 341e09e4..f677f7e3 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/BooleanConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/BooleanConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ByteConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ByteConverter.java index b08d7142..e13a4449 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ByteConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ByteConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/CharConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/CharConverter.java index c323ae65..76c78db5 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/CharConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/CharConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ClassConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ClassConverter.java index 965b2811..8f41f07b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ClassConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ClassConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DateConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DateConverter.java index 46793da9..bd2c1396 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DateConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DateConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import java.util.Date; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DoubleConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DoubleConverter.java index 922fd556..0de98c9f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DoubleConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/DoubleConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/EnumConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/EnumConverter.java index 19d5c59f..763a7479 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/EnumConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/EnumConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FileConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FileConverter.java index dee684cb..04e109be 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FileConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FileConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import java.io.File; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FloatConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FloatConverter.java index 7d827b3b..7d2873b6 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FloatConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/FloatConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/IntConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/IntConverter.java index 6be60790..f79c0d8d 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/IntConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/IntConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/LongConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/LongConverter.java index 52837461..826a2d9c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/LongConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/LongConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/PathConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/PathConverter.java index 4176a41a..64235eb2 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/PathConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/PathConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2023-present Sonatype, Inc. and others. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ * - * Contributors: - * Stuart McCulloch - initial API and implementation + * SPDX-License-Identifier: EPL-2.0 * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ShortConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ShortConverter.java index 5902bacd..5c3cc74d 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ShortConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/ShortConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBufferConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBufferConverter.java index 71b5663c..498f75fe 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBufferConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBufferConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; public class StringBufferConverter diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBuilderConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBuilderConverter.java index 9620aea0..a00ac3b6 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBuilderConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringBuilderConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; public class StringBuilderConverter diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringConverter.java index 2be73539..d3f34cf1 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/StringConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; public class StringConverter diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/TemporalConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/TemporalConverter.java index 2381ac39..3f4f8c18 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/TemporalConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/TemporalConverter.java @@ -1,3 +1,15 @@ +/* + * Copyright (c) 2010-2024 Sonatype, Inc. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License 2.0 + * which accompanies this distribution, and is available at + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 + * + * Contributors: + * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation + */ /******************************************************************************* * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UriConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UriConverter.java index 31ce7e0b..282f760f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UriConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UriConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import java.net.URI; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UrlConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UrlConverter.java index 9bdafb3c..0b4f404c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UrlConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/basic/UrlConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.basic; import java.net.MalformedURLException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/AbstractCollectionConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/AbstractCollectionConverter.java index 175c3ce8..584e2b30 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/AbstractCollectionConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/AbstractCollectionConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Type; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ArrayConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ArrayConverter.java index b14bfae4..69e92ea0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ArrayConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ArrayConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Array; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/CollectionConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/CollectionConverter.java index 5f2c8e62..e0a010f5 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/CollectionConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/CollectionConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Modifier; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/MapConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/MapConverter.java index c812155d..110727e2 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/MapConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/MapConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Modifier; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ObjectWithFieldsConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ObjectWithFieldsConverter.java index a7120001..2b054f87 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ObjectWithFieldsConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/ObjectWithFieldsConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Constructor; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PlexusConfigurationConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PlexusConfigurationConverter.java index a4b370c0..b027a08f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PlexusConfigurationConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PlexusConfigurationConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PropertiesConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PropertiesConverter.java index 4c77a12c..8678acb9 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PropertiesConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/composite/PropertiesConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.composite; import java.lang.reflect.Modifier; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/ConverterLookup.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/ConverterLookup.java index 9dd4401e..891b0a5a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/ConverterLookup.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/ConverterLookup.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.lookup; import org.codehaus.plexus.component.configurator.ComponentConfigurationException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/DefaultConverterLookup.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/DefaultConverterLookup.java index 9ba11ef1..b19ec876 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/DefaultConverterLookup.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/lookup/DefaultConverterLookup.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.lookup; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/special/ClassRealmConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/special/ClassRealmConverter.java index adc40cc0..c49eb318 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/special/ClassRealmConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/converters/special/ClassRealmConverter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.converters.special; import java.util.ArrayDeque; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/DefaultExpressionEvaluator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/DefaultExpressionEvaluator.java index 52e3f552..4ee4b944 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/DefaultExpressionEvaluator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/DefaultExpressionEvaluator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.expression; import java.io.File; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluationException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluationException.java index 21980e45..c9432159 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluationException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluationException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.expression; public final class ExpressionEvaluationException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluator.java index 5ee1f7c7..d7e75c9c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/ExpressionEvaluator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.expression; import java.io.File; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/TypeAwareExpressionEvaluator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/TypeAwareExpressionEvaluator.java index 80323a33..a0fb3661 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/TypeAwareExpressionEvaluator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/configurator/expression/TypeAwareExpressionEvaluator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.configurator.expression; public interface TypeAwareExpressionEvaluator diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/AbstractComponentFactory.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/AbstractComponentFactory.java index 2c52fed3..f49e827a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/AbstractComponentFactory.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/AbstractComponentFactory.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.factory; import org.codehaus.classworlds.ClassRealmAdapter; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentFactory.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentFactory.java index 7b043e90..9d3be6db 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentFactory.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentFactory.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.factory; import org.codehaus.plexus.PlexusContainer; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentInstantiationException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentInstantiationException.java index b77f117e..3add392f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentInstantiationException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/factory/ComponentInstantiationException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.factory; public final class ComponentInstantiationException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDependency.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDependency.java index 61d16209..bd263631 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDependency.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDependency.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository; public final class ComponentDependency diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDescriptor.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDescriptor.java index d1f89f2b..4c10fa27 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDescriptor.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentDescriptor.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirement.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirement.java index 91834c3b..24154e7a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirement.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirement.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository; public class ComponentRequirement diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirementList.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirementList.java index 49af2797..0f6b93fa 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirementList.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentRequirementList.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentSetDescriptor.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentSetDescriptor.java index 057eaac6..e84119e0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentSetDescriptor.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/ComponentSetDescriptor.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLifecycleException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLifecycleException.java index a294f068..63fe326c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLifecycleException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLifecycleException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository.exception; public final class ComponentLifecycleException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLookupException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLookupException.java index 9e093c2e..4f82a7e0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLookupException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentLookupException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository.exception; public final class ComponentLookupException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentRepositoryException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentRepositoryException.java index e2ef484e..9025dc3c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentRepositoryException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/component/repository/exception/ComponentRepositoryException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.component.repository.exception; public final class ComponentRepositoryException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/DefaultPlexusConfiguration.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/DefaultPlexusConfiguration.java index 3b3cb5cd..72713f8f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/DefaultPlexusConfiguration.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/DefaultPlexusConfiguration.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.configuration; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfiguration.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfiguration.java index 5349e1c2..d85b7aa7 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfiguration.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfiguration.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.configuration; public interface PlexusConfiguration diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfigurationException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfigurationException.java index 81dd2270..a2ec140f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfigurationException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/PlexusConfigurationException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.configuration; public class PlexusConfigurationException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/xml/XmlPlexusConfiguration.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/xml/XmlPlexusConfiguration.java index 84b106d1..37289510 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/xml/XmlPlexusConfiguration.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/configuration/xml/XmlPlexusConfiguration.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.configuration.xml; import org.codehaus.plexus.configuration.DefaultPlexusConfiguration; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/Context.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/Context.java index 91002e54..c1c90332 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/Context.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/Context.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.context; import java.util.Map; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextException.java index 8fec3515..f0b3f1d8 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.context; public final class ContextException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextMapAdapter.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextMapAdapter.java index f3a498ec..36a6fa3f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextMapAdapter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/ContextMapAdapter.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.context; import java.util.Collection; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/DefaultContext.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/DefaultContext.java index f88e3eda..05d67b89 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/DefaultContext.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/context/DefaultContext.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.context; import java.util.Collections; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogEnabled.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogEnabled.java index 0eb0abfe..3ca667a8 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogEnabled.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogEnabled.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; public abstract class AbstractLogEnabled diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogger.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogger.java index a48d18f2..03bde1ec 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogger.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLogger.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; public abstract class AbstractLogger diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLoggerManager.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLoggerManager.java index 5b7805d2..1149b6cf 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLoggerManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/AbstractLoggerManager.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; import org.eclipse.sisu.bean.IgnoreSetters; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/BaseLoggerManager.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/BaseLoggerManager.java index 22943808..530a984f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/BaseLoggerManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/BaseLoggerManager.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; import java.util.Map; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LogEnabled.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LogEnabled.java index d71634fa..faa53a37 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LogEnabled.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LogEnabled.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; public interface LogEnabled diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/Logger.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/Logger.java index 2c27c1d3..86abed7a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/Logger.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/Logger.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; public interface Logger diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LoggerManager.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LoggerManager.java index 2a118152..0d97923e 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LoggerManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/LoggerManager.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging; public interface LoggerManager diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java index 896a08d4..8cf8c477 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLogger.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging.console; import org.codehaus.plexus.logging.AbstractLogger; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLoggerManager.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLoggerManager.java index 3ffda058..5387d3a2 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLoggerManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/logging/console/ConsoleLoggerManager.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.logging.console; import org.codehaus.plexus.logging.AbstractLoggerManager; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Configurable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Configurable.java index 72fcd1a0..37eb3af8 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Configurable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Configurable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; import org.codehaus.plexus.configuration.PlexusConfiguration; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Contextualizable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Contextualizable.java index 0f7696f5..1cda6416 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Contextualizable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Contextualizable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; import org.codehaus.plexus.context.Context; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Disposable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Disposable.java index 97f9ac2d..ff5a425b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Disposable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Disposable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public interface Disposable diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Initializable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Initializable.java index 66d11938..2ab7c035 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Initializable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Initializable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public interface Initializable diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/InitializationException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/InitializationException.java index a0e6354f..fc002b24 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/InitializationException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/InitializationException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public final class InitializationException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/PlexusContainerLocator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/PlexusContainerLocator.java index ba94b057..6b527952 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/PlexusContainerLocator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/PlexusContainerLocator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/ServiceLocator.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/ServiceLocator.java index 474efad5..d77ee6ac 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/ServiceLocator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/ServiceLocator.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Serviceable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Serviceable.java index 3491d8db..d35a70aa 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Serviceable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Serviceable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public interface Serviceable diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Startable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Startable.java index b7b56061..79d5ea56 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Startable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Startable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public interface Startable diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StartingException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StartingException.java index 490523fb..d70bf218 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StartingException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StartingException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public final class StartingException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StoppingException.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StoppingException.java index 4945a5dc..4a7a63ff 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StoppingException.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/StoppingException.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public final class StoppingException diff --git a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Suspendable.java b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Suspendable.java index f1816291..b2bab276 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Suspendable.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/codehaus/plexus/personality/plexus/lifecycle/phase/Suspendable.java @@ -1,15 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - * - * Minimal facade required to be binary-compatible with legacy Plexus API - *******************************************************************************/ + */ package org.codehaus.plexus.personality.plexus.lifecycle.phase; public interface Suspendable diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentDescriptorBeanModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentDescriptorBeanModule.java index 8c68da87..946dfefa 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentDescriptorBeanModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentDescriptorBeanModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Collections; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentImpl.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentImpl.java index 7233ecba..1fc27788 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentImpl.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ComponentImpl.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/CompositeBeanHelper.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/CompositeBeanHelper.java index c7315ef3..3f9c37a0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/CompositeBeanHelper.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/CompositeBeanHelper.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.reflect.Field; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ConfigurationImpl.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ConfigurationImpl.java index 1a0c1494..0d66e001 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ConfigurationImpl.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ConfigurationImpl.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeanLocator.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeanLocator.java index 71c4a7fd..4264fb80 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeanLocator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeanLocator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import javax.inject.Inject; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeans.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeans.java index e666a6d3..185d33fa 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeans.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/DefaultPlexusBeans.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Iterator; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/HintedPlexusBeans.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/HintedPlexusBeans.java index 779c1631..da23eb8c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/HintedPlexusBeans.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/HintedPlexusBeans.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Hints.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Hints.java index 050a5e95..9052d6d3 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Hints.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Hints.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Arrays; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/LazyPlexusBean.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/LazyPlexusBean.java index 12701834..7bfd7025 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/LazyPlexusBean.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/LazyPlexusBean.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Map.Entry; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/MissingPlexusBean.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/MissingPlexusBean.java index 69c886e9..4d4d9b71 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/MissingPlexusBean.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/MissingPlexusBean.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Map.Entry; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/OptionalPropertyBinding.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/OptionalPropertyBinding.java index 93a110e5..0c0719fd 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/OptionalPropertyBinding.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/OptionalPropertyBinding.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import javax.inject.Provider; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedBeanModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedBeanModule.java index 52e2e190..efbc15da 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedBeanModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedBeanModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Map; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedMetadata.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedMetadata.java index 019a50d5..7517a34f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedMetadata.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusAnnotatedMetadata.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.io.IOException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBean.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBean.java index c74a2cac..324ef6d8 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBean.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBean.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Map.Entry; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanBinder.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanBinder.java index 0a14fc3f..6f813efa 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanBinder.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.List; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanConverter.java index 2f074c8c..67667cbf 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import com.google.inject.TypeLiteral; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanLocator.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanLocator.java index 76326af9..f0ba6df0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanLocator.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanLocator.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import com.google.inject.TypeLiteral; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanMetadata.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanMetadata.java index 380b542b..d53b485d 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanMetadata.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanMetadata.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import org.codehaus.plexus.component.annotations.Configuration; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanModule.java index 2937c858..4bc64e06 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import com.google.inject.Binder; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanSource.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanSource.java index bad94a7d..641c402e 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanSource.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBeanSource.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; /** diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBindingModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBindingModule.java index 590d6d37..cdfbce61 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBindingModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBindingModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBundlePlan.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBundlePlan.java index 3b6ba8d3..10909e3b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBundlePlan.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusBundlePlan.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import org.eclipse.sisu.inject.BindingPublisher; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusConfigurations.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusConfigurations.java index 6cf187ac..20a1ce2c 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusConfigurations.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusConfigurations.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import javax.inject.Provider; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusDateTypeConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusDateTypeConverter.java index 0f904f95..5fad96a1 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusDateTypeConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusDateTypeConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.text.DateFormat; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusLifecycleManager.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusLifecycleManager.java index a8891d05..d1ade0a5 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusLifecycleManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusLifecycleManager.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.security.SecureClassLoader; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusPropertyBinder.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusPropertyBinder.java index 315c15bc..88ad4109 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusPropertyBinder.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusPropertyBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import javax.inject.Provider; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusRequirements.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusRequirements.java index 2ac7985f..c19f438a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusRequirements.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusRequirements.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Collection; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusSpaceModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusSpaceModule.java index 04a28c35..e15a2a98 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusSpaceModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusSpaceModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeBinder.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeBinder.java index e561b871..95309447 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeBinder.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeBinder.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import org.codehaus.plexus.component.annotations.Component; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeListener.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeListener.java index d6e38402..2cd853a6 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeListener.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeListener.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import org.codehaus.plexus.component.annotations.Component; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeRegistry.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeRegistry.java index 52dedd3c..f5cdb0de 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeRegistry.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeRegistry.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.HashMap; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeVisitor.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeVisitor.java index 61e4fbbf..45f4d1d6 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeVisitor.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusTypeVisitor.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.net.URL; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java index 6cfcf408..de54a79a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanConverter.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.io.StringReader; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanModule.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanModule.java index a592ef51..871e2a29 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanModule.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlBeanModule.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.net.URL; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlMetadata.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlMetadata.java index 862ab2bd..b70b9ef0 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlMetadata.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlMetadata.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Collections; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlScanner.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlScanner.java index 26605a94..aac961cf 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlScanner.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PlexusXmlScanner.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.io.IOException; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ProvidedPropertyBinding.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ProvidedPropertyBinding.java index 44240100..0a9e4eb9 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ProvidedPropertyBinding.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/ProvidedPropertyBinding.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import javax.inject.Provider; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PseudoPlexusContainer.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PseudoPlexusContainer.java index 7d8281e0..0467de72 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PseudoPlexusContainer.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/PseudoPlexusContainer.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Collections; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmFilteredBeans.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmFilteredBeans.java index 688f7f21..e42b373f 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmFilteredBeans.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmFilteredBeans.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.Iterator; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmManager.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmManager.java index 6ffe7720..8c0be74b 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmManager.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RealmManager.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.util.ArrayList; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RequirementImpl.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RequirementImpl.java index 3556ec1c..83370060 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RequirementImpl.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/RequirementImpl.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.annotation.Annotation; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Roles.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Roles.java index 8d94c3b5..2beea2f8 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Roles.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Roles.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.reflect.Type; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Strategies.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Strategies.java index b9a7ddee..b9f09830 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Strategies.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/Strategies.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; /** diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/TypeArguments.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/TypeArguments.java index 8d82233a..16f52f6a 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/TypeArguments.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/TypeArguments.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ package org.eclipse.sisu.plexus; import java.lang.reflect.Array; diff --git a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/package-info.java b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/package-info.java index c021bfdb..d944c597 100644 --- a/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/package-info.java +++ b/org.eclipse.sisu.plexus/src/main/java/org/eclipse/sisu/plexus/package-info.java @@ -1,13 +1,15 @@ -/******************************************************************************* - * Copyright (c) 2010-present Sonatype, Inc. +/* + * Copyright (c) 2010-2024 Sonatype, Inc. * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 + * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html + * https://www.eclipse.org/legal/epl-2.0/ + * + * SPDX-License-Identifier: EPL-2.0 * * Contributors: * Stuart McCulloch (Sonatype, Inc.) - initial API and implementation - *******************************************************************************/ + */ /** * Sisu-Plexus backend implementation. */ diff --git a/pom.xml b/pom.xml index 6f9963c8..e3359c44 100644 --- a/pom.xml +++ b/pom.xml @@ -1,14 +1,17 @@ - @@ -29,8 +32,8 @@ - Eclipse Public License, Version 1.0 - http://www.eclipse.org/legal/epl-v10.html + Eclipse Public License, Version 2.0 + https://www.eclipse.org/legal/epl-v20.html repo @@ -125,6 +128,11 @@ ${maven.compiler.release} UTF-8 + + https://raw.githubusercontent.com/eclipse-sisu/sisu-project/main/license-header-epl2.txt + ${project.inceptionYear}-2024 + + 3.2.5 3.6.3 11 @@ -551,6 +559,63 @@ Bundle-DocURL: http://www.eclipse.org/sisu/ + + + com.mycila + license-maven-plugin + 4.5 + + true + true + false + + +

${sisu.licenseHeader}
+ + **/pom.xml + **/*.xml + **/*.xsd + **/*.xjb + **/*.mdo + **/*.properties + **/*.java + **/*.groovy + **/*.scala + **/*.aj + **/*.js + **/*.css + + + .mvn/** + bin/** + docs/** + leftovers/** + **/src/main/java/org/eclipse/sisu/space/asm/** + **/target/** + **/conf/** + **/.* + **/pkg/** + **/.idea/** + **/release.properties + **/pom.xml.releaseBackup + release.sh + **/src/test/** + + + + + ${sisu.licenseYear} + + + JAVADOC_STYLE + XML_STYLE + XML_STYLE + + + diff --git a/sisu-eclipse-codestyle.xml b/sisu-eclipse-codestyle.xml index 3eaf84fc..54eedad2 100644 --- a/sisu-eclipse-codestyle.xml +++ b/sisu-eclipse-codestyle.xml @@ -1,4 +1,18 @@ +