Skip to content

Commit 8332fce

Browse files
authored
1 parent f7bd80c commit 8332fce

File tree

331 files changed

+2778
-1731
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

331 files changed

+2778
-1731
lines changed

LICENSE.txt

+243-36
Large diffs are not rendered by default.

org.eclipse.sisu.inject.extender/pom.xml

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
32
<!--
4-
~ Copyright (c) 2010-present Sonatype, Inc.
5-
~ All rights reserved. This program and the accompanying materials
6-
~ are made available under the terms of the Eclipse Public License v1.0
7-
~ which accompanies this distribution, and is available at
8-
~ http://www.eclipse.org/legal/epl-v10.html
9-
~
10-
~ Contributors:
11-
~ Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
3+
4+
Copyright (c) 2010-2024 Sonatype, Inc.
5+
All rights reserved. This program and the accompanying materials
6+
are made available under the terms of the Eclipse Public License 2.0
7+
which accompanies this distribution, and is available at
8+
https://www.eclipse.org/legal/epl-2.0/
9+
10+
SPDX-License-Identifier: EPL-2.0
11+
12+
Contributors:
13+
Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
14+
1215
-->
1316

1417
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

org.eclipse.sisu.inject/pom.xml

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
32
<!--
4-
~ Copyright (c) 2010-present Sonatype, Inc.
5-
~ All rights reserved. This program and the accompanying materials
6-
~ are made available under the terms of the Eclipse Public License v1.0
7-
~ which accompanies this distribution, and is available at
8-
~ http://www.eclipse.org/legal/epl-v10.html
9-
~
10-
~ Contributors:
11-
~ Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
3+
4+
Copyright (c) 2010-2024 Sonatype, Inc.
5+
All rights reserved. This program and the accompanying materials
6+
are made available under the terms of the Eclipse Public License 2.0
7+
which accompanies this distribution, and is available at
8+
https://www.eclipse.org/legal/epl-2.0/
9+
10+
SPDX-License-Identifier: EPL-2.0
11+
12+
Contributors:
13+
Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
14+
1215
-->
1316

1417
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/BeanEntry.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Annotation;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Description.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Dynamic.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/EagerSingleton.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Hidden.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Mediator.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Annotation;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Nullable.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Parameters.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PostConstruct.java

+9-10
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
/********************************************************************************
2-
* Copyright (c) 2023-present Contributors to the Eclipse Foundation
3-
*
4-
* See the NOTICE file(s) distributed with this work for additional
5-
* information regarding copyright ownership.
6-
*
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
73
* All rights reserved. This program and the accompanying materials
8-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
95
* which accompanies this distribution, and is available at
10-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
117
*
12-
* SPDX-License-Identifier: EPL-1.0
13-
********************************************************************************/
8+
* SPDX-License-Identifier: EPL-2.0
9+
*
10+
* Contributors:
11+
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
12+
*/
1413
package org.eclipse.sisu;
1514

1615
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/PreDestroy.java

+9-10
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
/********************************************************************************
2-
* Copyright (c) 2023-present Contributors to the Eclipse Foundation
3-
*
4-
* See the NOTICE file(s) distributed with this work for additional
5-
* information regarding copyright ownership.
6-
*
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
73
* All rights reserved. This program and the accompanying materials
8-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
95
* which accompanies this distribution, and is available at
10-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
117
*
12-
* SPDX-License-Identifier: EPL-1.0
13-
********************************************************************************/
8+
* SPDX-License-Identifier: EPL-2.0
9+
*
10+
* Contributors:
11+
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
12+
*/
1413
package org.eclipse.sisu;
1514

1615
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Priority.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/Typed.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu;
1214

1315
import java.lang.annotation.Documented;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanBinder.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu.bean;
1214

1315
import com.google.inject.TypeLiteral;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanInjector.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu.bean;
1214

1315
import java.util.List;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanLifecycle.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu.bean;
1214

1315
import java.lang.reflect.AccessibleObject;

org.eclipse.sisu.inject/src/main/java/org/eclipse/sisu/bean/BeanListener.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
/*******************************************************************************
2-
* Copyright (c) 2010-present Sonatype, Inc.
1+
/*
2+
* Copyright (c) 2010-2024 Sonatype, Inc.
33
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
4+
* are made available under the terms of the Eclipse Public License 2.0
55
* which accompanies this distribution, and is available at
6-
* http://www.eclipse.org/legal/epl-v10.html
6+
* https://www.eclipse.org/legal/epl-2.0/
7+
*
8+
* SPDX-License-Identifier: EPL-2.0
79
*
810
* Contributors:
911
* Stuart McCulloch (Sonatype, Inc.) - initial API and implementation
10-
*******************************************************************************/
12+
*/
1113
package org.eclipse.sisu.bean;
1214

1315
import java.util.ArrayList;

0 commit comments

Comments
 (0)