"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 */