File tree Expand file tree Collapse file tree 9 files changed +161
-0
lines changed
org.eclipse.lsp4j.debug/src/main/java
org.eclipse.lsp4j.generator/src/main/java
org.eclipse.lsp4j.jsonrpc.debug/src/main/java
org.eclipse.lsp4j.jsonrpc/src/main/java
org.eclipse.lsp4j.websocket.jakarta/src/main/java
org.eclipse.lsp4j.websocket
org.eclipse.lsp4j/src/main/java Expand file tree Collapse file tree 9 files changed +161
-0
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ buildscript {
2323 dependencies {
2424 classpath " biz.aQute.bnd:biz.aQute.bnd.gradle:6.4.0"
2525 classpath " org.xtext:xtext-gradle-plugin:4.0.0"
26+ classpath " org.gradlex:extra-java-module-info:1.8"
2627 }
2728}
2829
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .debug {
14+ requires com .google .gson ;
15+ requires org .eclipse .lsp4j .jsonrpc ;
16+ requires org .eclipse .lsp4j .jsonrpc .debug ;
17+
18+ exports org .eclipse .lsp4j .debug ;
19+ exports org .eclipse .lsp4j .debug .adapters ;
20+ exports org .eclipse .lsp4j .debug .launch ;
21+ exports org .eclipse .lsp4j .debug .services ;
22+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .generator {
14+
15+ requires com .google .common ;
16+ requires com .google .gson ;
17+ requires org .eclipse .xtend .lib .macro ;
18+ requires org .eclipse .lsp4j .jsonrpc ;
19+
20+ exports org .eclipse .lsp4j .generator ;
21+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .jsonrpc .debug {
14+ requires com .google .gson ;
15+ requires org .eclipse .lsp4j .jsonrpc ;
16+
17+ exports org .eclipse .lsp4j .jsonrpc .debug ;
18+ exports org .eclipse .lsp4j .jsonrpc .debug .adapters ;
19+ exports org .eclipse .lsp4j .jsonrpc .debug .json ;
20+ exports org .eclipse .lsp4j .jsonrpc .debug .messages ;
21+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .jsonrpc {
14+
15+ requires java .logging ;
16+ requires com .google .gson ;
17+
18+ exports org .eclipse .lsp4j .jsonrpc ;
19+ exports org .eclipse .lsp4j .jsonrpc .json ;
20+ exports org .eclipse .lsp4j .jsonrpc .json .adapters ;
21+ exports org .eclipse .lsp4j .jsonrpc .messages ;
22+ exports org .eclipse .lsp4j .jsonrpc .services ;
23+ exports org .eclipse .lsp4j .jsonrpc .util ;
24+ exports org .eclipse .lsp4j .jsonrpc .validation ;
25+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .websocket .jakarta {
14+ requires jakarta .websocket ;
15+ requires java .logging ;
16+ requires org .eclipse .lsp4j .jsonrpc ;
17+
18+ exports org .eclipse .lsp4j .websocket .jakarta ;
19+ }
Original file line number Diff line number Diff line change 1010 * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
1111 ******************************************************************************/
1212
13+
14+ plugins {
15+ id(" org.gradlex.extra-java-module-info" )
16+ }
17+
1318ext. title = ' LSP4J WebSocket'
1419description = ' WebSocket support for LSP4J (deprecated, please migrate to org.eclipse.lsp4j.websocket.jakarta)'
1520
@@ -22,3 +27,8 @@ dependencies {
2227jar. bundle. bnd(
2328 ' Import-Package' : ' *'
2429)
30+
31+ extraJavaModuleInfo {
32+ automaticModule(' javax.websocket:javax.websocket-api' , ' javax.websocket.api' )
33+ automaticModule(' org.hamcrest:hamcrest-core' , ' hamcrest.core' )
34+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j .websocket {
14+ requires javax .websocket .api ;
15+ requires java .logging ;
16+ requires org .eclipse .lsp4j .jsonrpc ;
17+
18+ exports org .eclipse .lsp4j .websocket ;
19+ }
Original file line number Diff line number Diff line change 1+ /******************************************************************************
2+ * Copyright (c) 2024 Thiago Henrique Hupner and others.
3+ *
4+ * This program and the accompanying materials are made available under the
5+ * terms of the Eclipse Public License v. 2.0 which is available at
6+ * http://www.eclipse.org/legal/epl-2.0,
7+ * or the Eclipse Distribution License v. 1.0 which is available at
8+ * http://www.eclipse.org/org/documents/edl-v10.php.
9+ *
10+ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
11+ ******************************************************************************/
12+
13+ module org .eclipse .lsp4j {
14+
15+ requires com .google .gson ;
16+ requires org .eclipse .lsp4j .jsonrpc ;
17+
18+ exports org .eclipse .lsp4j ;
19+ exports org .eclipse .lsp4j .adapters ;
20+ exports org .eclipse .lsp4j .launch ;
21+ exports org .eclipse .lsp4j .services ;
22+ exports org .eclipse .lsp4j .util ;
23+ }
You can’t perform that action at this time.
0 commit comments