News for hackers. Stuff that matters.
Re: by re on Sunday May 26, 2024 @09:50PM (#40486940)
1. The text field is actually a filterable "select"-type field, not a raw search. It should show you completions that you should click; if you're not seeing any, you might be encountering some JavaScript error somewhere. It does look like keyboard-only navigation is broken/unsupported, though, which seems important to add -- I'm forced to use my mouse to click the option I want.

2. The homepage requires you to choose an artifact/package first. Click "java.base" and then you can find SimpleDateFormat with the "search" field on the subsequent page.

Re: by vips7L on Sunday May 26, 2024 @09:54PM (#40486960)
It just doesn't work. Lots of known classes don't present anything.
Re: by danpalmer on Monday May 27, 2024 @12:18AM (#40487513)
I also tried this as I assumed it was searching all symbols, but it looks like it's only searching artifacts. Once you're into an artifact you get a search within that.

The keyboard navigation on the search doesn't work (pressing enter closes the results, doesn't navigate), and I find a search over artifacts to be too limiting for my use-case, but I guess it's not wrong.

Re: by zmmmmm on Monday May 27, 2024 @01:48AM (#40487953)
I think I was extra confused because the HN title says it searches "packages" so I assumed that was what it was doing (in a java sense, where a package is the classes inside a library).
Re: by martin_dd on Monday May 27, 2024 @12:47AM (#40487634)
Yes, it's searching artifacts. Unfortunately searching symbols is not feasible until I have a larger budget. (Probably need TBs of index)

The keyboard navigation doesn't work yet, will fix in the next release.

Re: by zmmmmm on Monday May 27, 2024 @01:45AM (#40487928)
thanks! now I understand it, it's fine, but there are definitely some UX things that could be improved to make how it's working obvious from the start.