"Fossies" - the Fresh Open Source Software Archive 
Member "qt-everywhere-src-6.3.1/qtlanguageserver/src/qtlanguageserver.qdoc" (6 Jun 2022, 2140 Bytes) of package /linux/misc/qt-everywhere-src-6.3.1.tar.xz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2021 The Qt Company Ltd.
4 ** Contact: https://www.qt.io/licensing/
5 **
6 ** This file is part of the documentation of the Qt Language Server module.
7 **
8 ** $QT_BEGIN_LICENSE:FDL$
9 ** Commercial License Usage
10 ** Licensees holding valid commercial Qt licenses may use this file in
11 ** accordance with the commercial license agreement provided with the
12 ** Software or, alternatively, in accordance with the terms contained in
13 ** a written agreement between you and The Qt Company. For licensing terms
14 ** and conditions see https://www.qt.io/terms-conditions. For further
15 ** information use the contact form at https://www.qt.io/contact-us.
16 **
17 ** GNU Free Documentation License Usage
18 ** Alternatively, this file may be used under the terms of the GNU Free
19 ** Documentation License version 1.3 as published by the Free Software
20 ** Foundation and appearing in the file included in the packaging of
21 ** this file. Please review the following information to ensure
22 ** the GNU Free Documentation License version 1.3 requirements
23 ** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
24 ** $QT_END_LICENSE$
25 **
26 ****************************************************************************/
27
28 /*!
29 \title Qt Language Server
30 \page qtlanguageserver-index.html
31 \brief Qt Language Server module provides an implementation of the Language Server Protocol and JSON-RPC.
32
33 Implements the \l
34 {https://microsoft.github.io/language-server-protocol/specifications/specification-current/}
35 {Language Server Protocol Specification} (LSP) used to provide features like auto complete, go to definition, find all references.
36 It also implements the \l
37 {https://www.jsonrpc.org/specification} {JSON-RPC 2.0} protocol used by the LSP.
38
39 The module does not contain a public API.
40
41 \section1 Licenses and Attributions
42
43 Qt Language Server is available under commercial licenses from \l{The Qt Company}.
44 In addition, it is available under the
45 \l{GNU Lesser General Public License, version 3}, or
46 the \l{GNU General Public License, version 2}.
47 See \l{Qt Licensing} for further details.
48
49 */