Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial commit - minimal set of classes from MP Config. #6

Merged
merged 6 commits into from Nov 4, 2021

Conversation

tomas-langer
Copy link
Contributor

Initial commit.

Contains most classes from MP. Some methods were removed, so we can update them as agreed on meetings/mailing lists.

The spec folder is almost clean and uses template from Jakarta.
The tck folder is clean (just created two packages for programmatic TCK and inject TCK).

If you run the build, documentation is generated (both html and pdf) in target directory of the spec module.

@tomas-langer tomas-langer self-assigned this Oct 14, 2021
@radcortez
Copy link
Contributor

I had a quick look. Not sure if we want to do some of the changes or just push it as is and then provide separate PRs for some ideas.

@dblevins
Copy link

Is there a list of MP Config classes or methods that were removed and are TBD?

@radcortez
Copy link
Contributor

Is there a list of MP Config classes or methods that were removed and are TBD?

Not that I'm aware, but @tomas-langer might be able to provide one.

Copy link

@struberg struberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR is not functional yet. It doesn't even implement the most basic features. It's basically an empty skeleton.

api/src/main/java/jakarta/config/Config.java Show resolved Hide resolved
Co-authored-by: Emily Jiang <emijiang6@googlemail.com>
@Emily-Jiang
Copy link
Contributor

Is there a list of MP Config classes or methods that were removed and are TBD?

A lot of methods on ConfigSource and Config are not in the PR as yet. We really need to compare the classes with differences as we go along.

Copy link
Contributor

@m0mus m0mus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@radcortez radcortez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should move as-is and handle additional changes with separate PRs.

@Emily-Jiang
Copy link
Contributor

@tomas-langer I added one small correction to be consistence. With that, I think I am ok with this PR.

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>
Copy link
Contributor

@Emily-Jiang Emily-Jiang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

.editorconfig Show resolved Hide resolved
Copy link
Contributor

@joakime joakime left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some git/github changes please.

.gitattributes Show resolved Hide resolved
.github/workflows/build.yml Show resolved Hide resolved
@m0mus m0mus merged commit eef9809 into jakartaee:main Nov 4, 2021
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.

None yet