Johannes Kirschbauer

Results 30 comments of Johannes Kirschbauer

Regarding the 'DocDig!' directive, I would say that your implementation is rather limited. It only supports direct attributes and direct let...in expressions. Any expression other than `let ... in` and...

Personally i'd not want to maintain the `docDig!` directive. I am afraid that this may end up in `nixpkgs`. Opening up directives that do special "Walk" operations on the AST...

The proper way would be to write the doc-comment in nixpkgs. https://github.com/hsjobeki/nixpkgs/blob/540038340b5c4beadaaa2a2bc141fe4420945477/lib/modules.nix#L1150C2-L1150C94 There should be a doc-comment describing the function. Like with mostly all other lib functions.

Hey :+1: noogle's data roughly exists as a json file. There is a little more data, as other files, but maybe you can start with integrating the major dataset if...

Yes it is for most functions. This is the internal data-structure behind entries in `data-json` https://github.com/nix-community/noogle/blob/d364719ef1e9a402c934564fa824ee9792edadd5/pesto/src/main.rs#L166C1-L184C2 I have some pre-defined types for the builtins in a separate file as well:...

It seems impossible to display its source location. Problem: we need some function to inverse `makeOverridable` There is no (known) way to retrieve `f` from `g = makeOverridable f` we...

A: It seems this is not possible.

Resolved with handling makeOverridable It was possible in the end with some assumptions

Upvote 😉 any progress on this? or does this project die out because or dream2nix ?

Got the same issue. Any insights / clues ?