Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save richarddewit/7d1655ea83463d7993bb6050a0f8c3f3 to your computer and use it in GitHub Desktop.
Save richarddewit/7d1655ea83463d7993bb6050a0f8c3f3 to your computer and use it in GitHub Desktop.
Patch for "undefined constant Crystal::Codegen::Target" error - crystal-lang-tools/scry v0.8.0
diff --git a/src/scry/completion_provider.cr b/src/scry/completion_provider.cr
index 29e0d36..f67438c 100644
--- a/src/scry/completion_provider.cr
+++ b/src/scry/completion_provider.cr
@@ -1,4 +1,5 @@
require "./log"
+require "compiler/crystal/codegen/target"
require "compiler/crystal/crystal_path"
require "./completion/*"
diff --git a/src/scry/parse_analyzer.cr b/src/scry/parse_analyzer.cr
index d87eca4..bbe9ed5 100644
--- a/src/scry/parse_analyzer.cr
+++ b/src/scry/parse_analyzer.cr
@@ -1,4 +1,5 @@
require "compiler/crystal/syntax"
+require "compiler/crystal/codegen/target"
require "compiler/crystal/crystal_path"
require "./workspace"
require "./text_document"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment