Skip to content

Refactor Java files and update README formatting and versions#128

Merged
mercyblitz merged 9 commits into
microsphere-projects:release-1.xfrom
mercyblitz:dev-1.x
May 30, 2026
Merged

Refactor Java files and update README formatting and versions#128
mercyblitz merged 9 commits into
microsphere-projects:release-1.xfrom
mercyblitz:dev-1.x

Conversation

@mercyblitz
Copy link
Copy Markdown
Contributor

This pull request primarily updates JavaDoc comments and documentation formatting throughout several files to improve code clarity and consistency. There are also minor updates to version numbers in the README.md and some small formatting corrections.

Documentation and JavaDoc improvements:

  • Added or improved JavaDoc comments for method parameters and return values in interfaces and classes such as BootstrapContext, BootstrapRegistry, BootstrapContextClosedEvent, and DefaultBootstrapContext to enhance code readability and maintainability. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]

README and documentation updates:

  • Updated the version numbers for both the main and 1.x branches in the compatibility table in README.md.
  • Fixed table formatting in the "Getting Help" section of README.md.
  • Removed the explicit maintainers table from the README.md for a more streamlined project overview.

Minor code/comment formatting:

  • Adjusted the placement of the @since JavaDoc tag for consistency in several files. [1] [2]
  • Added a missing line break in a comment in ActuatorAutoConfiguration.java.

github-actions Bot and others added 9 commits May 29, 2026 16:11
…/copilot/remove-endline-in-java-files

Remove trailing newlines from all Java source files
Apply code formatting and Javadoc/JavaDoc parameter alignment across multiple modules. Changes include consistent indentation, annotation/Target spacing, Javadoc blank-line and param alignment, minor reflowing of comments, and whitespace normalization in actuator, compatible and core packages. These are purely cosmetic refactors with no behavioral or API changes.
Update README table to reflect new latest versions for branches: `main` -> 0.2.16 and `1.x` -> 0.1.16. Routine documentation update to match recent releases.
Normalize Markdown table formatting in README.md: adjust spacing and column widths for the Branch/Spring Boot compatibility table and the Resources table to improve alignment and rendering. Removes extraneous trailing spaces for consistent presentation.
Update microsphere-spring.version in the parent POM from 0.1.19 to 0.1.20 to pick up the latest fixes and improvements.
Delete the Maintainers table from README.md, removing the personal maintainer name, GitHub handle, and email. The README now points to the Microsphere Projects organization as the project maintainer and avoids publishing individual contact details.
@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov Bot commented May 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ Complexity Δ
...boot/actuate/MonitoredThreadPoolTaskScheduler.java 100.00% <ø> (ø) 6.00 <0.00> (ø)
...tuate/autoconfigure/ActuatorAutoConfiguration.java 100.00% <ø> (ø) 2.00 <0.00> (ø)
...oconfigure/ActuatorEndpointsAutoConfiguration.java 100.00% <ø> (ø) 4.00 <0.00> (ø)
...pring/boot/actuate/endpoint/ArtifactsEndpoint.java 100.00% <ø> (ø) 2.00 <0.00> (ø)
...ctuate/endpoint/ConfigurationMetadataEndpoint.java 100.00% <ø> (ø) 2.00 <0.00> (ø)
...uate/endpoint/ConfigurationPropertiesEndpoint.java 100.00% <ø> (ø) 7.00 <0.00> (ø)
...ere/spring/boot/actuate/endpoint/WebEndpoints.java 100.00% <ø> (ø) 13.00 <0.00> (ø)
.../io/microsphere/spring/boot/SpringBootVersion.java 100.00% <ø> (ø) 18.00 <0.00> (ø)
...ure/ConfigurableAutoConfigurationImportFilter.java 100.00% <ø> (ø) 23.00 <0.00> (ø)
...assloading/BannedArtifactClassLoadingListener.java 100.00% <ø> (ø) 13.00 <0.00> (ø)
... and 38 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mercyblitz mercyblitz merged commit b75979c into microsphere-projects:release-1.x May 30, 2026
37 checks passed
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.

2 participants