Skip to content

Commit ae47a97

Browse files
committed
chore: migrate Serena project configuration
1 parent b525447 commit ae47a97

2 files changed

Lines changed: 37 additions & 35 deletions

File tree

.serena/project.yml

Lines changed: 36 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
# the encoding used by text files in the project
23
# For a list of possible encodings, see https://docs.python.org/3.11/library/codecs.html#standard-encodings
34
encoding: 'utf-8'
@@ -136,39 +137,39 @@ ls_additional_workspace_folders: []
136137
# - "./subproject1"
137138
# - "./subproject2"
138139
ls_workspace_folders:
139-
- .
140-
141-
# list of language servers to start when using the LSP backend; choose from:
142-
# ada al angular ansible bash
143-
# bsl clojure cpp cpp_ccls crystal
144-
# csharp csharp_omnisharp cue dart elixir
145-
# elm erlang fortran fsharp gdscript
146-
# go groovy haskell haxe hlsl
147-
# html java json julia kotlin
148-
# latex lean4 lua luau markdown
149-
# matlab msl nix ocaml pascal
150-
# perl php php_phpactor php_phpantom powershell
151-
# python python_jedi python_pyrefly python_ty r
152-
# rego ruby ruby_solargraph rust scala
153-
# scss solidity svelte swift systemverilog
154-
# terraform toml typescript typescript_vts vue
155-
# yaml zig
156-
# (This list may be outdated; generated with scripts/print_language_list.py;
157-
# For the current list, see values of Language enum here:
158-
# https://github.com/oraios/serena/blob/main/src/solidlsp/ls_config.py)
159-
# For some languages, there are several alternative language servers, e.g. csharp_omnisharp, ruby_solargraph.)
160-
# Note:
161-
# - For C, use cpp
162-
# - For JavaScript, use typescript
163-
# - For Angular projects, use angular (subsumes typescript+html; requires `npm install` in the project root)
164-
# - For Svelte projects, use svelte (subsumes typescript/javascript for .svelte projects; requires npm)
165-
# - For SCSS / Sass / plain CSS, use scss (some-sass-language-server handles all three)
166-
# - For Free Pascal/Lazarus, use pascal
167-
# Special requirements:
168-
# Some language servers require additional setup/installations.
169-
# See here for details: https://oraios.github.io/serena/01-about/020_programming-languages.html#language-servers
170-
# When using multiple language servers, the first language server that supports a given file will be used for that file.
171-
# The first language server is the default language and the respective language server will be used as a fallback.
172-
# Note that when using the JetBrains backend, language servers are not used and this list is correspondingly ignored.
140+
- .
141+
142+
# list of language servers to start when using the LSP backend; choose from:
143+
# ada al angular ansible bash
144+
# bsl clojure cpp cpp_ccls crystal
145+
# csharp csharp_omnisharp cue dart elixir
146+
# elm erlang fortran fsharp gdscript
147+
# go groovy haskell haxe hlsl
148+
# html java json julia kotlin
149+
# latex lean4 lua luau markdown
150+
# matlab msl nix ocaml pascal
151+
# perl php php_phpactor php_phpantom powershell
152+
# python python_jedi python_pyrefly python_ty r
153+
# rego ruby ruby_solargraph rust scala
154+
# scss solidity svelte swift systemverilog
155+
# terraform toml typescript typescript_vts vue
156+
# yaml zig
157+
# (This list may be outdated; generated with scripts/print_language_list.py;
158+
# For the current list, see values of Language enum here:
159+
# https://github.com/oraios/serena/blob/main/src/solidlsp/ls_config.py)
160+
# For some languages, there are several alternative language servers, e.g. csharp_omnisharp, ruby_solargraph.)
161+
# Note:
162+
# - For C, use cpp
163+
# - For JavaScript, use typescript
164+
# - For Angular projects, use angular (subsumes typescript+html; requires `npm install` in the project root)
165+
# - For Svelte projects, use svelte (subsumes typescript/javascript for .svelte projects; requires npm)
166+
# - For SCSS / Sass / plain CSS, use scss (some-sass-language-server handles all three)
167+
# - For Free Pascal/Lazarus, use pascal
168+
# Special requirements:
169+
# Some language servers require additional setup/installations.
170+
# See here for details: https://oraios.github.io/serena/01-about/020_programming-languages.html#language-servers
171+
# When using multiple language servers, the first language server that supports a given file will be used for that file.
172+
# The first language server is the default language and the respective language server will be used as a fallback.
173+
# Note that when using the JetBrains backend, language servers are not used and this list is correspondingly ignored.
173174
language_servers:
174-
- typescript
175+
- typescript

deno.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
]
3535
},
3636
"fmt": {
37+
"exclude": [".serena/"],
3738
"semiColons": false,
3839
"singleQuote": true
3940
},

0 commit comments

Comments
 (0)