Advertisement Β· 728 Γ— 90

Posts by Bananeweizen

README and git-pkgs/README toggle between forge and forges, maybe you want to unify the writing

1 month ago 0 0 0 0
Post image

I thought of the difference between first and second screenshot part. But that was similar before introducing antora, so I was wrong. Apologies. What really changed seems to be the missing color of headlines. :)

3 months ago 0 0 1 0

Great. Would you mind comparing monospace text without hyperlinks in PDF and HTML output please? In HTML it's black text color like the default styled text, therefore class names are much harder to read in HTML than in PDF. AFAIR this was different in the old style?

3 months ago 0 0 1 0

It looks more polished. But I believe a typical visitor to the site comes looking for eclipse.org *projects*. That visitor has a bad user experience, as the main page is rather just advertising the foundation. Compare to apache.org, which has a better balance between projects and foundation.

4 months ago 0 0 0 0
Preview
Valeriepieris circle - Wikipedia

You better would have googled "Yuxi circle" for your fact check. en.wikipedia.org/wiki/Valerie...

9 months ago 2 0 0 0
Preview
Solving the 8192 Character Command Line Limit on Windows There is a really annoying issue with using command line tools on Windows: the maximum length of the command line passed to cmd.exe is 8192 characters (see So you think this is not a problem for yo…

mcuoneclipse.com/2015/03/29/s... gives you another Windows command interpreter without that limit. Not sure if more such projects exist.

1 year ago 0 0 1 0

If you use AssertJ instead of JUnit 5 Assertions, then you can have custom assertions without any static utility class (rather one assertion class per domain class). And OpenRewrite can convert your assertions from one to the other.

1 year ago 2 0 1 0

Those are good practices, if you can enforce the IDE and CI/CD system will generate the same code, no matter what OS, custom developer settings, IDE version number etc. If you cannot guarantee this, version the generated code and raise an issue to make it reproducible.

1 year ago 0 0 0 0

Didn't work well with company proxy when I tried it a while ago (but the project was very young then). sdkman doesn't really support Windows AFAIK, that's why I also watch this project. Star count is high, and there seem to be quite some Asian users, AFAICS.

1 year ago 0 0 1 0

Mine only seemed to work after removing the line break. But maybe it was just a matter of timing in the website publishing process of GitHub, so I might be wrong there.

1 year ago 2 0 0 0
Advertisement

Important: Don't add line breaks in the atproto-did file, or the validation will fail.

1 year ago 1 0 1 0

not really knowing your domain, my initial thinking was "why not just stream()"? the value prefix sounds superfluous, unless there are several other fooBarStreams() methods

1 year ago 0 0 1 0

IMO the number of tails isn't important, assuming CI is automated. It's more important to reduce the number of backported changes. If a library would only fix security issues (like CVEs for itself and its dependencies), that should be very small. Not sure if I ever saw a secur. fix for AssertJ yet.

1 year ago 0 0 0 0
Release Your (Java) Projects Like OpenJDK With Tip & Tail - Inside Java Newscast #79
Release Your (Java) Projects Like OpenJDK With Tip & Tail - Inside Java Newscast #79 YouTube video by Java

For those who like video more than a long JEP text, nipafx explains this also in www.youtube.com/watch?v=ozUE...

1 year ago 0 0 0 0
JEP 14: The Tip & Tail Model of Library Development

Please read openjdk.org/jeps/14. It explains why it's not a good idea to have popular Java libraries all remain on old versions for compatibility with their large user base. It also suggests a way out. I encourage you to upgrade at least to 17 (better 21), so all the new Java features can be used.

1 year ago 5 0 2 0

I tend to add <πšπšŽπšπšŠπšžπš•πšπ™Άπš˜πšŠπš•>πšŸπšŽπš›πš’πšπš’</πšπšŽπšπšŠπšžπš•πšπ™Άπš˜πšŠπš•> to all my projects, and document building it with πš–πšŸπš— without arguments.

1 year ago 1 0 0 0
AssertJ - fluent assertions java library

Might have a simple cause: There is absolutely no example in the main part of the AssertJ documentation. It's mentioned one time, but not shown. All other references are release notes. At least that's what I see using browser search on assertj.github.io/doc/

1 year ago 2 0 1 0
Advertisement

Thanks for explaining the background, now I understand. And again thanks for pointing to the other junit provider, I was not aware of that library, I only knew the file system implementation itself. Immediately helped to remove some of my selfmade extension code.

1 year ago 1 0 0 0
Preview
GitHub - marschall/memoryfilesystem: An in memory implementation of a JSR-203 file system An in memory implementation of a JSR-203 file system - marschall/memoryfilesystem

Has there been a reason why you chose jimfs in your extension? I had the impression that github.com/marschall/me... is more actively maintained and supports more file related classes, but I might be wrong there.

1 year ago 0 0 1 0

That fits my experience of pasting URLs in the bluesky web client: immediately afterwards I cannot continue editing a post, because the input field is in LTR mode for no good reason. My workaround is to always add URLs as last action after writing all other text.

1 year ago 0 0 1 0

Build cache can make a huge difference for larger projects, and it's based on a formal definition of (input, task, output) tuples for all tasks. Neither the build cache extension from Maven itself nor from Develocity for Maven come close to that.
That said, I also prefer Maven.

1 year ago 3 0 1 0

It would not have helped with that specific issue, but enabling dependabot could reduce some of the update related work, as it also upgrades github action versions. (I've only checked the main asciidoctor repo, so I might be wrong about dependency upgrade automation in your repos)

1 year ago 0 0 0 0

I don't like the "hiding" aspect of the shelving you suggest. Wouldn't it be sufficient to rather have (all) comments being _displayed_ in an order of priority in the review system (instead of order of file names), based on some tags in the comment or similar?

1 year ago 1 0 1 0
JEP 14: The Tip & Tail Model of Library Development

Applications with huge dependency trees regularly break on stable updates, because not everything is part of the API/contract. That said, a somewhat similar idea is suggested for all of the Java eco system: openjdk.org/jeps/14

1 year ago 2 0 0 0
Preview
GitHub - gaul/modernizer-maven-plugin: Detect uses of legacy Java APIs Detect uses of legacy Java APIs. Contribute to gaul/modernizer-maven-plugin development by creating an account on GitHub.

I use a mixture of checkstyle IlegalImport/SingleLineRegexp and github.com/gaul/moderni.... modernizer includes premade signatures, but is harder to extend because it requires bytecode signatures, not source code signatures.

1 year ago 7 3 1 0
voidtools

Depending on how/what you typically search, "everything" might be a good replacement www.voidtools.com It's instant when searching file names, but slower when searching file content.

1 year ago 0 0 0 0
Advertisement

Since it was only generated date time strings contained in some other output, and the date time strings were not relevant, I either just updated the expected value or reduced the assertion to the relevant part. The tips would surely have helped, if my code were about parsing instead.

1 year ago 1 0 1 0

Now I finally get why some of our unit tests failed when switching to 21. I saw the difference in the space character, but didn't know the root cause. Thanks for teaching me.

1 year ago 1 0 1 0

That's a great presentation, covering some more than the "usual recommendations". Can you recommend some good introduction to the maven cache configuration (and concepts)? Not fully understanding that config is what lead to my experiments with the cache not being successful.

1 year ago 0 0 1 0