add enter open all

This commit is contained in:
jonathan.wyss
2025-10-20 10:24:39 +02:00
parent 59e97021cf
commit eb9694d359
3 changed files with 66 additions and 21 deletions

View File

@@ -5,5 +5,6 @@
"allowed": true
}
],
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable"
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx4G -Xms100m -Xlog:disable",
"java.format.settings.url": "https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml"
}

View File

@@ -41,13 +41,38 @@ vim.keymap.set('v','<leader>di', '<Plug>VimspectorBalloonEval')
local select_one_or_multi = function(prompt_bufnr)
local picker = require('telescope.actions.state').get_current_picker(prompt_bufnr)
local multi = picker:get_multi_selection()
if not vim.tbl_isempty(multi) then
require('telescope.actions').close(prompt_bufnr)
for _, j in pairs(multi) do
if j.path ~= nil then
vim.cmd(string.format('%s %s', 'edit', j.path))
end
end
else
require('telescope.actions').select_default(prompt_bufnr)
end
end
local telescope = require('telescope')
telescope.setup {
pickers = {
find_files = {
hidden = true
}
}
},
defaults = {
file_ignore_patterns = {
"node_modules","%.class","bin/main/","bin/test/","bin/generated-sources/",
},
mappings= {
i = {
['<CR>'] = select_one_or_multi,
}
},
}
}
vim.cmd("autocmd FileType python map <buffer> <F9> :w<CR>:exec '!python' shellescape(@%, 1)<CR>")

View File

@@ -13,13 +13,32 @@ if &shortmess =~ 'A'
else
set shortmess=aoO
endif
badd +174 user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java
badd +75 user-service/src/main/java/ch/object/userservice/service/profile/UserPermissionService.java
badd +45 user-service/src/main/java/ch/object/userservice/client/UserServiceKeycloakClient.java
badd +403 user-service/src/main/java/ch/object/userservice/client/UserServiceKeycloakClientImpl.java
badd +119 tenant-service/src/main/java/ch/object/tenantservice/client/OfficialKeycloakClientImpl.java
badd +28 tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClient.java
badd +261 tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClientImpl.java
badd +23 tenant-service/src/main/java/ch/object/tenantservice/config/client/KeycloakClientConfig.java
badd +11 tenant-service/src/main/java/ch/object/tenantservice/model/TenantCreationResponse.java
badd +18 tenant-service/src/main/java/ch/object/tenantservice/model/TenantCreationRequest.java
badd +212 jdt://contents/keycloak-core-26.4.0.jar/org.keycloak.representations.idm/RealmRepresentation.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.m2\%5C/repository\%5C/org\%5C/keycloak\%5C/keycloak-core\%5C/26.4.0\%5C/keycloak-core-26.4.0.jar=/gradle_used_by_scope=/main,test=/\%3Corg.keycloak.representations.idm(RealmRepresentation.class
badd +11 tenant-service/src/main/java/ch/object/tenantservice/model/PrimaryKeycloakUser.java
badd +50 tenant-service/src/main/java/ch/object/tenantservice/service/db/TenantService.java
badd +51 tenant-service/src/main/java/ch/object/tenantservice/service/db/TenantProfileService.java
badd +23 tenant-service/src/main/java/ch/object/tenantservice/model/mapper/TenantProfileToCreateRequestMapper.java
badd +7 subsign-core/src/main/java/ch/object/subsign/core/mapper/config/DefaultMapperConfig.java
badd +76 jdt://contents/keycloak-admin-client-26.0.6.jar/org.keycloak.admin.client/Keycloak.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.gradle\%5C/caches\%5C/modules-2\%5C/files-2.1\%5C/org.keycloak\%5C/keycloak-admin-client\%5C/26.0.6\%5C/ae24dd1099eb9cae5025f1d9aef06a12b3380ec3\%5C/keycloak-admin-client-26.0.6.jar=/gradle_used_by_scope=/main,test=/\%3Corg.keycloak.admin.client(Keycloak.class
badd +34 jdt://contents/jakarta.persistence-api-3.1.0.jar/jakarta.persistence/Entity.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.gradle\%5C/caches\%5C/modules-2\%5C/files-2.1\%5C/jakarta.persistence\%5C/jakarta.persistence-api\%5C/3.1.0\%5C/66901fa1c373c6aff65c13791cc11da72060a8d6\%5C/jakarta.persistence-api-3.1.0.jar=/gradle_used_by_scope=/main,test=/\%3Cjakarta.persistence(Entity.class
badd +86 jdt://contents/resteasy-client-6.2.9.Final.jar/org.jboss.resteasy.client.jaxrs.internal/ResteasyClientBuilderImpl.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.gradle\%5C/caches\%5C/modules-2\%5C/files-2.1\%5C/org.jboss.resteasy\%5C/resteasy-client\%5C/6.2.9.Final\%5C/8fed88fc81a3eeea146814767e8156e29d95ec1e\%5C/resteasy-client-6.2.9.Final.jar=/gradle_used_by_scope=/main,test=/\%3Corg.jboss.resteasy.client.jaxrs.internal(ResteasyClientBuilderImpl.class
badd +56 jdt://contents/spring-webflux-6.2.10.jar/org.springframework.web.reactive.function/BodyInserters.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.gradle\%5C/caches\%5C/modules-2\%5C/files-2.1\%5C/org.springframework\%5C/spring-webflux\%5C/6.2.10\%5C/1f6ab87fd341ae76cf5cc1d4ca4fb53bf4a9557e\%5C/spring-webflux-6.2.10.jar=/gradle_used_by_scope=/main,test=/\%3Corg.springframework.web.reactive.function(BodyInserters.class
badd +10 jdt://contents/jakarta.ws.rs-api-3.1.0.jar/jakarta.ws.rs.client/WebTarget.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.m2\%5C/repository\%5C/jakarta\%5C/ws\%5C/rs\%5C/jakarta.ws.rs-api\%5C/3.1.0\%5C/jakarta.ws.rs-api-3.1.0.jar=/gradle_used_by_scope=/main,test=/\%3Cjakarta.ws.rs.client(WebTarget.class
badd +20 jdt://contents/jakarta.ws.rs-api-3.1.0.jar/jakarta.ws.rs.client/SyncInvoker.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.m2\%5C/repository\%5C/jakarta\%5C/ws\%5C/rs\%5C/jakarta.ws.rs-api\%5C/3.1.0\%5C/jakarta.ws.rs-api-3.1.0.jar=/gradle_used_by_scope=/main,test=/\%3Cjakarta.ws.rs.client(SyncInvoker.class
badd +13 jdt://contents/jakarta.ws.rs-api-3.1.0.jar/jakarta.ws.rs.core/Response.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.m2\%5C/repository\%5C/jakarta\%5C/ws\%5C/rs\%5C/jakarta.ws.rs-api\%5C/3.1.0\%5C/jakarta.ws.rs-api-3.1.0.jar=/gradle_used_by_scope=/main,test=/\%3Cjakarta.ws.rs.core(Response.class
badd +138 jdt://contents/spring-boot-autoconfigure-3.5.5.jar/org.springframework.boot.autoconfigure.security.oauth2.client/OAuth2ClientProperties\$Registration.class\?=tenant-service/\%5C/home\%5C/ccppi\%5C/.gradle\%5C/caches\%5C/modules-2\%5C/files-2.1\%5C/org.springframework.boot\%5C/spring-boot-autoconfigure\%5C/3.5.5\%5C/348f4fb99d61a1ea039a44ec667b61657adb54b2\%5C/spring-boot-autoconfigure-3.5.5.jar=/gradle_used_by_scope=/main,test=/\%3Corg.springframework.boot.autoconfigure.security.oauth2.client(OAuth2ClientProperties\$Registration.class
badd +45 tenant-service/src/main/resources/application.yml
badd +498 docker-compose.yml
badd +48 tenant-service/src/test/java/ch/object/tenantservice/service/TenantServiceTest.java
argglobal
%argdel
edit user-service/src/main/java/ch/object/userservice/client/UserServiceKeycloakClientImpl.java
edit tenant-service/src/test/java/ch/object/tenantservice/service/TenantServiceTest.java
let s:save_splitbelow = &splitbelow
let s:save_splitright = &splitright
set splitbelow splitright
@@ -36,10 +55,10 @@ set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
exe 'vert 1resize ' . ((&columns * 127 + 127) / 255)
exe 'vert 2resize ' . ((&columns * 127 + 127) / 255)
exe 'vert 1resize ' . ((&columns * 128 + 141) / 283)
exe 'vert 2resize ' . ((&columns * 154 + 141) / 283)
argglobal
balt user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java
balt tenant-service/src/main/java/ch/object/tenantservice/client/OfficialKeycloakClientImpl.java
setlocal foldmethod=manual
setlocal foldexpr=0
setlocal foldmarker={{{,}}}
@@ -50,19 +69,19 @@ setlocal foldnestmax=20
setlocal foldenable
silent! normal! zE
let &fdl = &fdl
let s:l = 404 - ((1 * winheight(0) + 30) / 61)
let s:l = 48 - ((35 * winheight(0) + 32) / 64)
if s:l < 1 | let s:l = 1 | endif
keepjumps exe s:l
normal! zt
keepjumps 404
normal! 066|
keepjumps 48
normal! 049|
wincmd w
argglobal
if bufexists(fnamemodify("user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java", ":p")) | buffer user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java | else | edit user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java | endif
if bufexists(fnamemodify("tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClient.java", ":p")) | buffer tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClient.java | else | edit tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClient.java | endif
if &buftype ==# 'terminal'
silent file user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java
silent file tenant-service/src/main/java/ch/object/tenantservice/client/TenantServiceKeycloakClient.java
endif
balt user-service/src/main/java/ch/object/userservice/client/OfficialUserKeycloakClientImpl.java
balt tenant-service/src/main/java/ch/object/tenantservice/config/client/KeycloakClientConfig.java
setlocal foldmethod=manual
setlocal foldexpr=0
setlocal foldmarker={{{,}}}
@@ -73,15 +92,15 @@ setlocal foldnestmax=20
setlocal foldenable
silent! normal! zE
let &fdl = &fdl
let s:l = 150 - ((24 * winheight(0) + 30) / 61)
let s:l = 28 - ((27 * winheight(0) + 32) / 64)
if s:l < 1 | let s:l = 1 | endif
keepjumps exe s:l
normal! zt
keepjumps 150
normal! 08|
keepjumps 28
normal! 0
wincmd w
exe 'vert 1resize ' . ((&columns * 127 + 127) / 255)
exe 'vert 2resize ' . ((&columns * 127 + 127) / 255)
exe 'vert 1resize ' . ((&columns * 128 + 141) / 283)
exe 'vert 2resize ' . ((&columns * 154 + 141) / 283)
tabnext 1
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
silent exe 'bwipe ' . s:wipebuf