refactor: tests and format the world (#314)

This commit is contained in:
ykiko
2025-11-30 15:21:27 +08:00
committed by GitHub
parent 2214d53ea5
commit cec13ec29b
201 changed files with 8302 additions and 8277 deletions

View File

@@ -1,10 +1,10 @@
#pragma once
#include <array>
#include <string>
#include <vector>
#include <cstdint>
#include <optional>
#include <string>
#include <vector>
namespace clice::proto {
@@ -59,7 +59,7 @@ struct Position {
/// `PositionEncodingKind`.
uinteger character;
constexpr friend bool operator== (const Position&, const Position&) = default;
constexpr friend bool operator==(const Position&, const Position&) = default;
};
struct Range {
@@ -69,7 +69,7 @@ struct Range {
/// The range's end position.
Position end;
constexpr friend bool operator== (const Range&, const Range&) = default;
constexpr friend bool operator==(const Range&, const Range&) = default;
};
struct Location {

View File

@@ -1,8 +1,8 @@
#pragma once
#include "Basic.h"
#include "TextDocument.h"
#include "Notebook.h"
#include "TextDocument.h"
#include "Workspace.h"
/// clice currently ignores all `dynamicRegistration` field in LSP specification.

View File

@@ -3,25 +3,25 @@
#include "Basic.h"
#include "Feature/CallHierarchy.h"
#include "Feature/CodeAction.h"
#include "Feature/CodeCompletion.h"
#include "Feature/CodeLens.h"
#include "Feature/Diagnostic.h"
#include "Feature/DocumentLink.h"
#include "Feature/Declaration.h"
#include "Feature/Definition.h"
#include "Feature/Diagnostic.h"
#include "Feature/DocumentHighlight.h"
#include "Feature/DocumentLink.h"
#include "Feature/DocumentSymbol.h"
#include "Feature/FoldingRange.h"
#include "Feature/Formatting.h"
#include "Feature/Hover.h"
#include "Feature/Implementation.h"
#include "Feature/InlayHint.h"
#include "Feature/Reference.h"
#include "Feature/Rename.h"
#include "Feature/SemanticTokens.h"
#include "Feature/SignatureHelp.h"
#include "Feature/Implementation.h"
#include "Feature/CodeCompletion.h"
#include "Feature/TypeDefinition.h"
#include "Feature/TypeHierarchy.h"
#include "Feature/DocumentSymbol.h"
#include "Feature/DocumentHighlight.h"
namespace clice::proto {