Skip to content

Config editor: implement autocompletion - #684

Merged
ato merged 1 commit into
masterfrom
ato/autocomplete
Oct 30, 2025
Merged

ato merged 1 commit into
masterfrom
ato/autocomplete

Conversation

@ato

@ato ato commented Oct 29, 2025

Copy link
Copy Markdown
Collaborator

This adds context-sensitive autocompletion for bean names, bean ids, property names, Spring XML tags and attributes. The bean completions use a new /engine/beandoc endpoint that serves the combination of all the /META-INF/heritrix-beans.json files generated at compile-time by the heritrix-docgen annotation processor.

Screenshots

Bean class completions

image

Property name completions

image

Bean id completions

image

This adds context-sensitive autocompletion for bean classes, bean ids, property names, basic Spring XML tags and attributes. The bean completions use a new `/engine/beandoc` endpoint that serves the combination of all the `/META-INF/heritrix-beans.json` files generated at compile-time by the heritrix-docgen annotation processor.
@ato
ato force-pushed the ato/autocomplete branch from c13b7af to c0e5018 Compare October 30, 2025 00:53
@ato
ato merged commit 7c1b163 into master Oct 30, 2025
@ato
ato deleted the ato/autocomplete branch October 30, 2025 01:43
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.

1 participant