Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add repl lens #157

Merged
merged 9 commits into from
Mar 28, 2024
Merged

Add repl lens #157

merged 9 commits into from
Mar 28, 2024

Conversation

fdodino
Copy link
Contributor

@fdodino fdodino commented Mar 22, 2024

Qué trae

Importante

Hay que mergear este PR después del que armó Ivo

Screenshots

replLens

Copy link

codecov bot commented Mar 22, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.21%. Comparing base (8d7e1d0) to head (fb1cc03).

Additional details and impacted files
@@                Coverage Diff                @@
##           test-matching     #157      +/-   ##
=================================================
+ Coverage          82.97%   83.21%   +0.23%     
=================================================
  Files                 17       17              
  Lines                423      429       +6     
  Branches             100      100              
=================================================
+ Hits                 351      357       +6     
  Misses                72       72              
Flag Coverage Δ
lsp-ide-client 93.93% <100.00%> (+0.28%) ⬆️
lsp-ide-server 78.45% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@fdodino fdodino marked this pull request as ready for review March 23, 2024 17:55
@fdodino fdodino changed the base branch from master to test-matching March 24, 2024 12:59
Copy link
Contributor

@ivojawer ivojawer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Muy bueno!! 🔎 💎

server/src/functionalities/code-lens.ts Outdated Show resolved Hide resolved
Comment on lines +163 to +175
"keybindings": [
{
"command": "wollok.start.repl",
"key": "ctrl+r",
"mac": "cmd+r",
"when": "editorTextFocus && resourceExtname == .wlk"
},
{
"command": "wollok.run.allTests",
"key": "ctrl+r",
"mac": "cmd+r",
"when": "editorTextFocus && resourceExtname == .wtest"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QUE CHETO ESTO 🤩🤩🤩

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🍾

@@ -0,0 +1,12 @@
// This file is linked from both client and server
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aca me parece que git no esta versionandolo como un hard link, a mi por ejemplo cuando me lo clono me lo toma como dos archivos distintos e independientes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sí, me parece que me pasó, es una pena, porque yo no quería complicarla mucho: si hay que poner un script en el pre-install y adaptarlo a windows o linux/mac es medio una paja. Por otra parte suele pasar que querés reutilizar constantes y sobre todo funciones en el cliente y el server, hay que buscar otro approach.

Co-authored-by: ivojawer <ivojawerbaum@gmail.com>
Base automatically changed from test-matching to master March 28, 2024 21:16
Copy link
Contributor

@PalumboN PalumboN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VAMOOOOOOO !!! 💯 🥇 🏆

@@ -0,0 +1,12 @@
// This file is linked from both client and server
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🪄

Comment on lines +163 to +175
"keybindings": [
{
"command": "wollok.start.repl",
"key": "ctrl+r",
"mac": "cmd+r",
"when": "editorTextFocus && resourceExtname == .wlk"
},
{
"command": "wollok.run.allTests",
"key": "ctrl+r",
"mac": "cmd+r",
"when": "editorTextFocus && resourceExtname == .wtest"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🍾

@PalumboN PalumboN merged commit df35b09 into master Mar 28, 2024
6 checks passed
@PalumboN PalumboN deleted the fix-#150-repl-lens branch March 28, 2024 22:01
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.

3 participants