Skip to content

feat: Add configurable line_ending setting for file writes#1140

Merged
opcode81 merged 3 commits intooraios:mainfrom
cek:feature/configurable-line-ending
Mar 9, 2026
Merged

feat: Add configurable line_ending setting for file writes#1140
opcode81 merged 3 commits intooraios:mainfrom
cek:feature/configurable-line-ending

Conversation

@cek
Copy link
Contributor

@cek cek commented Mar 8, 2026

Resolves #1139

@cek cek force-pushed the feature/configurable-line-ending branch from 7d0a4c9 to 70a67cd Compare March 8, 2026 06:32
@cek cek force-pushed the feature/configurable-line-ending branch from 70a67cd to d6a832b Compare March 8, 2026 06:37
@opcode81 opcode81 force-pushed the feature/configurable-line-ending branch from 86dea43 to 5ac8fee Compare March 9, 2026 21:21
opcode81 added 2 commits March 9, 2026 23:20
* Keep unset in project.yml by default (only explicit override)
* Fix member docstrings and member grouping in SerenaConfig
* Fix missing migration in SerenaConfig (ensure setting is saved)
…iever & CodeEditors

Simplify dependency injections by depending on Project instead of low-level instances
* LanguageServerSymbolRetriever(Project) - contains the instance
* LanguageServerCodeEditor(LanguageServerSymbolRetriever)
* CodeEditor(Project)

Move retrieval methods for LS manager from SerenaAgent to Project, including
the exception-based problem report
@opcode81 opcode81 force-pushed the feature/configurable-line-ending branch from 5ac8fee to 65f5145 Compare March 9, 2026 22:21
@opcode81 opcode81 merged commit 6ccea87 into oraios:main Mar 9, 2026
4 checks passed
@opcode81
Copy link
Contributor

opcode81 commented Mar 9, 2026

Thank you, @cek.

@cek cek deleted the feature/configurable-line-ending branch March 9, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configurable line ending convention for file writes

2 participants