Skip to content

Allow the usage of abstract parent classes in Models - #31

Merged
JanHolger merged 4 commits into
devfrom
feature/parentClass
Dec 2, 2021
Merged

Allow the usage of abstract parent classes in Models#31
JanHolger merged 4 commits into
devfrom
feature/parentClass

Conversation

@x7airworker

Copy link
Copy Markdown
Member

Closes #13

Bumped version to 1.0.3-SNAPSHOT.
Added Unit test TableInfoTest

@x7airworker x7airworker self-assigned this Nov 29, 2021
@x7airworker x7airworker linked an issue Nov 29, 2021 that may be closed by this pull request
@x7airworker x7airworker changed the title Allows the usage of abstract parent classes in Models Allow the usage of abstract parent classes in Models Nov 29, 2021

@TimothyGillespie TimothyGillespie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I would like to see a test for the error case where the parent is not abstract, since this restriction is consciously put into place. Otherwise, looks good to me.

@TimothyGillespie

Copy link
Copy Markdown
Contributor

Approved, but I just noticed I don't have any permissions to merge anymore.

Comment thread pom.xml Outdated
Comment thread src/main/java/org/javawebstack/orm/TableInfo.java Outdated
Comment thread src/main/java/org/javawebstack/orm/TableInfo.java
@JanHolger

Copy link
Copy Markdown
Member

Approved, but I just noticed I don't have any permissions to merge anymore.

GitHub seems to only have a Member and Owner role. I didn't find any way to define more fine grained permissions and since the CI needs to have access to the sonatype credentials which are quite sensitive and could be used to upload arbitrary artifacts to our group on maven central (which can't be deleted in any way), I removed x7airworker and you from the Owner role for now. Julian still has access in case I am unavailable.

@JanHolger
JanHolger merged commit c939910 into dev Dec 2, 2021
@x7airworker
x7airworker deleted the feature/parentClass branch December 2, 2021 17:17
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.

Inherit model properties from super classes

3 participants