- 5e62aea Fix stale Javadoc examples in EncoderSet/ObjectMerger/ObjectIntrospector (TODO-297 / READY-306) by James Bognar · 10 hours ago master
- dc08463 Add TEST-04 coverage tests and fix RRPC POST dispatch (TODO-295, TODO-296) by James Bognar · 16 hours ago
- 3b6cb85 Apply IDIOM-01/02 mechanical fixes across remaining modules (TODO-294) by James Bognar · 2 days ago
- 8599116 Fix Json5 collection freeze-bypass and standardize Unmodifiable inner-class names by James Bognar · 2 days ago
- ed33c36 Resolve SonarLint findings across core, rest, and test-support modules by James Bognar · 2 days ago
- 21f5389 Add @Child annotation for host-side seeding of child REST contexts (TODO-182) by James Bognar · 2 days ago
- 3dc8ae2 Fix bean copy() shallow-copying nested beans in OpenAPI-v3 DOM (TODO-266) by James Bognar · 2 days ago
- a34c40a TODO-291: Fix @ParentProperty injection through collections/maps by James Bognar · 3 days ago
- 7410ac4 TODO-238: Final maintainer-decision pass; close Codebase Quality Registry umbrella by James Bognar · 3 days ago
- 3124799 TODO-290: Add cause-carrying Shorts exception factories; convert 2 IDIOM-02 sites by James Bognar · 3 days ago
- b156f17 TODO-289: Adopt Shorts idiom for IDIOM-01 sites in juneau-marshall + juneau-rest-server by James Bognar · 3 days ago
- b662ff0 TODO-288: Normalize generic type-argument comma spacing reactor-wide by James Bognar · 3 days ago
- ead0677 TODO-238: IDIOM sweep AUTO fixes for juneau-marshall + juneau-rest-server by James Bognar · 3 days ago
- f855dbc TODO-268 follow-up: strip remaining tracker references in 3 test files by James Bognar · 4 days ago
- 3ab2d1e Strip stale bug/issue/TODO tracker references from code comments (TODO-268) by James Bognar · 4 days ago
- dec66c8 Fix reactor-wide Surefire failure caused by global excludedGroups property by James Bognar · 4 days ago
- e32f1a5 TODO-286: resolve null-effect doc/impl contradictions + enrich ambiguous sites by James Bognar · 4 days ago
- dfc800e TODO-283: accept oversized classes as cohesive-by-design (add java:S6539) by James Bognar · 4 days ago
- 7901a7a TODO-279: triage @Disabled tests; drop LogRecord source-detection feature by James Bognar · 4 days ago
- a319b14 TODO-285: remove no-op/bogus Sonar @SuppressWarnings rule keys by James Bognar · 4 days ago
- 49b93f9 TODO-280: add missing collection-family API methods to DTO beans by James Bognar · 4 days ago
- 50c0b93 Fix RateLimitGuard test flakiness with injectable time source by James Bognar · 4 days ago
- 88ac18d TODO-265: enrich Javadoc with null-effect clauses reactor-wide by James Bognar · 4 days ago
- 6b2bc25 TODO-282/284: TEST + DOC dimension gap-fill; fix no-op ConfigMap NPE suppression by James Bognar · 5 days ago
- 5ef12bb TODO-281: resolve PARITY cluster (INI round-trip, openapi3 drift, Tomcat launcher) by James Bognar · 5 days ago
- 1b74af9 Reactor-wide SonarQube quality sweep + ConfigMap CoW + HTTP-entity equality by James Bognar · 5 days ago
- dd84878 TODO-278: CRTP-convert the SerializerWriter format-writer hierarchy (10.0.0 breaking change) by James Bognar · 5 days ago
- 29b83ce TODO-277: CRTP-convert the html5 bean family (10.0.0 breaking change) by James Bognar · 5 days ago
- 381d95f Fix raw-type BasicHttpResponse references in HttpResponses (TODO-273 follow-up) by James Bognar · 5 days ago
- b9247fb TODO-276: CRTP-convert the atom bean family (10.0.0 breaking change) by James Bognar · 5 days ago
- 3eaee54 TODO-275: CRTP-convert the jsonschema bean family (10.0.0 breaking change) by James Bognar · 5 days ago
- 283fa1d Fix raw-type BasicResource reference in Remote_CommonInterfaces_Test (TODO-274 follow-up) by James Bognar · 6 days ago
- 8fe71e2 TODO-273: Migrate the canonical juneau-rest-common HTTP stack to the funnel + nested-Unmodifiable immutability paradigm (10.0.0 breaking change) by James Bognar · 6 days ago
- d0eaf21 TODO-274: CRTP-convert the classic BasicResource hierarchy (10.0.0 breaking change) by James Bognar · 6 days ago
- 9a74467 TODO-271: Introduce nested-Unmodifiable snapshot immutability paradigm for classic HTTP bean families (10.0.0 breaking change) by James Bognar · 6 days ago
- 763c6aa Fix deferred code bugs surfaced during Javadoc audits (TODO-270) by James Bognar · 7 days ago
- 0a7c46b Fix MessageFormat-vs-printf Javadoc inconsistencies + JUL logger GC pin by James Bognar · 7 days ago
- 6aba9f1 TODO-262: Reactor-wide Javadoc correctness audit — null-contract completeness + doc-vs-impl fixes across the entire main-source reactor. by James Bognar · 7 days ago
- ae8e1e3 TODO-263: Rename Serializer.serialize(...) -> write(...) and Parser.parse(...) -> read(...) across the reactor (10.0.0 breaking change) by James Bognar · 7 days ago
- ac4304e Pre-10.0.0 cleanup batch: CopyUtils extraction + Shorts.cp aliases, null-coalesce/IDIOM sweeps, StringUtils de-Shorts, and assorted fixes by James Bognar · 7 days ago
- f6d03dd TODO-238 — BUG-15: add null-guards to RestClient.request(method,url) (documented-non-null url was dereferenced unguarded, backing all verb methods + remote()). by James Bognar · 9 days ago
- 7cefcff TODO-238 — BUG × juneau-rest-server fixes: BUG-09 request-derived leaks (CachingHttpServletRequest/UrlPath) + mutable-state exposure (RestMatcherList, Mixin, RestContext), BUG-15 auth null-guards; RestOpContext matcher immutable views + compareTo declaring-class tie-breaker. Public matcher getters X[]→List (10.0.0). by James Bognar · 9 days ago
- 4d6ccd0 TODO-238 — BUG × juneau-commons fixes (BUG-03 LocalDir hashCode, BUG-07 locale-safe casing, BUG-09 defensive copies, BUG-15 null guards, BUG-16 holder null-coerce) + make Version equals/hashCode/compareTo strict (prefix-matching moved to matches()). Breaking change (10.0.0). by James Bognar · 9 days ago
- 6aeaa4c fix juneau-distrib dependency resolution under `mvn clean test` — depend on sibling main JARs instead of the package-only `zip:bin` assembly artifacts (keeps the reactor-ordering edge that prevents the MDEP-187 race; `dependency:copy` still fetches the zip:bin by coordinate at `package`). Regression from TODO-252. by James Bognar · 9 days ago
- 75a787e READY-253 Case 4 — correct maxDepth truncation Javadocs + document @ParentProperty cyclic-graph contract (BUG-17); add recursion behavior-pinning tests. No wire change. by James Bognar · 10 days ago
- 50edad7 READY-253 Cases 1-3 — pin acyclic invariants (BUG-17 false-positives): PathTraversal.JsonNode comment + Messages parent-chain termination test + HttpPartSchema deep-nesting finiteness test. No wire change. by James Bognar · 10 days ago
- 8147b54 TODO-252: Enable reactor -T1C parallel module test execution by James Bognar · 10 days ago
- 3de8d52 Merge pull request #352 from apache/dependabot/maven/org.apache.tomcat.embed-tomcat-embed-jasper-11.0.22 by James Bognar · 10 days ago
- 4aa7d56 Merge pull request #362 from apache/dependabot/github_actions/github/codeql-action/analyze-02c5e83432fe5497fd85b873b6c9f16a8578e1d9 by James Bognar · 10 days ago
- e754f45 Merge pull request #361 from apache/dependabot/github_actions/github/codeql-action/init-02c5e83432fe5497fd85b873b6c9f16a8578e1d9 by James Bognar · 10 days ago
- 56de419 Merge pull request #355 from apache/dependabot/github_actions/actions/cache-6 by James Bognar · 10 days ago
- d271422 Merge pull request #353 from apache/dependabot/maven/opentelemetry.version-1.63.0 by James Bognar · 10 days ago
- a7eb82e Merge pull request #351 from apache/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.15 by James Bognar · 10 days ago
- a497836 Merge pull request #350 from apache/dependabot/maven/org.slf4j-slf4j-api-2.0.18 by James Bognar · 10 days ago
- 6f32e22 Merge pull request #349 from apache/dependabot/maven/org.sonarsource.scanner.maven-sonar-maven-plugin-5.7.0.6970 by James Bognar · 10 days ago
- 11c403c TODO-255: Add Locale.ROOT casing helpers and sweep parse/match sites onto them by James Bognar · 10 days ago
- 080022b TODO-254: Harden HoconValue.getElements() against mutable-state exposure by James Bognar · 10 days ago
- d0bc034 build(deps): bump github/codeql-action/analyze by dependabot[bot] · 10 days ago
- 5b22935 build(deps): bump github/codeql-action/init by dependabot[bot] · 10 days ago
- 547e783 TODO-238: Apply juneau-marshall quality-registry pilot fixes (BUG-02/07/09/15, IDIOM-02) by James Bognar · 10 days ago
- 16737e3 TODO-251: Remove dead fileCharset(...) serializer/parser builder API by James Bognar · 10 days ago
- c429f33 TODO-249/250: Add marshaller stream static shortcuts + Json5R/IniR/HjsonC variant classes by James Bognar · 10 days ago
- 7fab53f TODO-248: Narrow marshaller serialize/parse I/O to streams only (drop File/StringBuilder) by James Bognar · 11 days ago
- 6f10116 Printf-only f()/fs() migration + mf()/mfs() split (10.0.0 breaking change) by James Bognar · 11 days ago
- 6613eee TODO-242: Add petstore @Remote typed-client demo + Config/SVL showcase. by James Bognar · 11 days ago
- a295bde TODO-239: Port utility-beans/HTML5/image demos into petstore; drop ATOM/JSON-Schema/SSE. by James Bognar · 12 days ago
- f7e9b9a TODO-187: Remove dead ClassMeta.Category.BEAN constant and adopt isBeanMap() at equivalent serializer sites by James Bognar · 12 days ago
- 1264c20 TODO-240: Add CodeQL barrierModel for FileUtils.resolveSafely path-injection sanitizer by James Bognar · 12 days ago
- e4dec4d Adopt Shorts helpers (h/eq/o) reactor-wide (TODO-241) by James Bognar · 12 days ago
- e773e0d Relocate microservice demo resources to new juneau-microservice-examples module (TODO-236) by James Bognar · 12 days ago
- 52a7dd4 Resolve CodeQL code-scanning alerts: path-traversal, ReDoS, XXE, info-exposure hardening (TODO-235) by James Bognar · 13 days ago
- 9a56dc9 Route production system-property access through Settings abstraction (TODO-234) by James Bognar · 13 days ago
- 93016a0 Enable process-level test parallelism on integration-tests core; add @ResourceLock guards (TODO-231 Ph1-2) by James Bognar · 13 days ago
- f6c95f5 Quiet-by-default test logging, SLF4J binding hygiene, thread-teardown + bnd fixes, perf re-baseline by James Bognar · 13 days ago
- 4956fed Remove debug System.out leftovers and dedupe maven-jar-plugin (test-output audit cleanups) by James Bognar · 13 days ago
- ffc0ecd Remove leftover Shorts-migration OpenRewrite recipe (rewrite.yml) by James Bognar · 13 days ago
- d065660 Complete marshaller read/write instance-API refactor + reintroduce static of/to shortcuts by James Bognar · 13 days ago
- d43ac41 Replace unnecessary fully-qualified class names with imports + simple names by James Bognar · 13 days ago
- 1d117af Clarify Shorts.java class Javadoc re: exception-factory exception by James Bognar · 2 weeks ago
- 9998b7f Consolidate remaining duplicate test utilities (TODO-191) by James Bognar · 2 weeks ago
- 66675b3 Fix TestUtils base class regression (extends Shorts -> extends BasicTestUtils) by James Bognar · 2 weeks ago
- a8d18b2 Shorts utility refactor + commons cleanup by James Bognar · 2 weeks ago
- 6bc3e08 Docs module-based restructure, DependencyInfo component, javadoc package links + descriptions, key-features sync by James Bognar · 3 weeks ago
- 9d230c2 Merge pull request #356 from apupier/restrictTriggerPushForGihubWorkflow by James Bognar · 3 weeks ago
- 3726d9f fix: update container-tag guard to recognize flattened org.apache.juneau.testing.* marker FQNs by James Bognar · 4 weeks ago
- 0de4f34 Restrict trigger push branch for GitHub Workflow by Aurélien Pupier · 4 weeks ago
- 205977f refactor: consolidate duplicate test-utility code — new juneau-test-marshall-utils module, BasicTestUtils base, owning-module test-jars by James Bognar · 4 weeks ago
- 4e30e94 Merge juneau-assertions/juneau-bct/juneau-junit5 into a single juneau-test module by James Bognar · 4 weeks ago
- f925cfe Add resource-level RestAuthenticator; SonarQube, regex, and TestUtils cleanup by James Bognar · 4 weeks ago
- ecd9319 Add Optional-returning accessors to SerializerSet/ParserSet; opt/opte cleanup; harden petstore Spring Boot test by James Bognar · 4 weeks ago
- 13b6182 Add RestAuthenticator SPI, Authenticator interface, AuthResult enhancements, opt/opte refactor, and SonarLint fixes by James Bognar · 4 weeks ago
- cc6bc3f feat: declarative next-gen @Remote/@RemoteOp features (constant parts, call policy, @Url/baseUrl, @Multipart, format selection, streaming) by James Bognar · 4 weeks ago
- fe8ea3d build(deps): bump actions/cache from 5 to 6 by dependabot[bot] · 4 weeks ago
- 4072514 Fix stale Javadoc example in RecordReader (parseRecords → fromRecords) by James Bognar · 5 weeks ago
- e86ac44 refactor: Marshaller API cleanup — rename read/write to to/of, streaming methods to from*/to* (TODO-188) by James Bognar · 5 weeks ago
- c9e2504 TODO-185b/c/d/e: Coverage fill, production fixes, and lint/warning cleanup by James Bognar · 5 weeks ago
- 2eb1704 refactor: rename Marshaller read/write to to/of, streaming methods, remove redundant statics (TODO-188) by James Bognar · 5 weeks ago
- c385b80 test: raise branch coverage in juneau-marshall, auth modules, and reactive (TODO-185a/185b) by James Bognar · 5 weeks ago
- b26108e test: raise branch coverage in juneau-marshall (TODO-185b) by James Bognar · 5 weeks ago
- 05a3a1c feat: pluggable /loggers backends (Logback + Log4j2 adapters via LogBackend SPI) by James Bognar · 5 weeks ago