Skip to content

Commit 67dfa7b

Browse files
committed
Fixes in diagnostics tests and in clojure test paths
1 parent b96e752 commit 67dfa7b

33 files changed

Lines changed: 117 additions & 184 deletions

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ downloads/
7979
eggs/
8080
.eggs/
8181
lib/
82+
!test/resources/repos/dart/test_repo/lib/
83+
!test/resources/repos/dart/test_repo/lib/diagnostics_sample.dart
8284
lib64/
8385
parts/
8486
sdist/
@@ -271,4 +273,4 @@ cabal.project.local*
271273
zz-misc/
272274
vue-implementation/
273275

274-
news/news.json
276+
news/news.json

src/solidlsp/language_servers/vue_language_server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,7 @@ def _get_initialize_params(self, repository_absolute_path: str) -> InitializePar
598598
"signatureHelp": {"dynamicRegistration": True},
599599
"codeAction": {"dynamicRegistration": True},
600600
"rename": {"dynamicRegistration": True, "prepareSupport": True},
601+
"publishDiagnostics": {"relatedInformation": True},
601602
},
602603
"workspace": {
603604
"workspaceFolders": True,
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
module DiagnosticsSample exposing (brokenFactory, brokenConsumer)
1+
module DiagnosticsSample exposing (brokenFactory)
22

33
brokenFactory : String
44
brokenFactory =
5-
missingGreeting
6-
7-
brokenConsumer : String
8-
brokenConsumer =
9-
missingConsumerValue
5+
"unterminated
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
program diagnostics_sample
22
implicit none
3-
print *, missingGreeting
3+
print *,
44
end program diagnostics_sample
Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
function broken_factory()
2-
missingGreeting
3-
end
4-
5-
function broken_consumer()
6-
value = broken_factory()
7-
missingConsumerValue
1+
function broken_factory(
2+
value = 1
83
end
Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
11
def brokenFactory : Nat :=
2-
missingGreeting
3-
4-
def brokenConsumer : Nat :=
5-
let value := brokenFactory
6-
value + missingConsumerValue
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
program DiagnosticsSample;
22
begin
3-
writeln(missingGreeting);
3+
writeln(
44
end.
Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
function Invoke-BrokenFactory {
2-
Invoke-MissingGreeting
3-
}
4-
5-
function Invoke-BrokenConsumer {
6-
$value = Invoke-BrokenFactory
7-
Write-Output $value
8-
Invoke-MissingConsumerValue
2+
if ($true) {
3+
Write-Output "broken"
94
}

test/resources/repos/solidity/test_repo/contracts/DiagnosticsSample.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ pragma solidity ^0.8.0;
22

33
contract DiagnosticsSample {
44
function brokenFactory() public pure returns (string memory) {
5-
return missingGreeting;
5+
return "broken"
66
}
77
}
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
11
func brokenFactory() -> String {
2-
missingGreeting
3-
}
4-
5-
func brokenConsumer() {
6-
print(brokenFactory())
7-
print(missingConsumerValue)
2+
return "broken"
83
}

0 commit comments

Comments
 (0)