Skip to content

changed the division semantic#44

Merged
arlange merged 2 commits intomainfrom
43-after-division-of-int-type-should-be-real
Mar 31, 2026
Merged

changed the division semantic#44
arlange merged 2 commits intomainfrom
43-after-division-of-int-type-should-be-real

Conversation

@arlange
Copy link
Copy Markdown
Member

@arlange arlange commented Mar 29, 2026

No description provided.

@arlange arlange requested a review from a team as a code owner March 29, 2026 10:20
@arlange arlange linked an issue Mar 29, 2026 that may be closed by this pull request
@arlange arlange requested a review from uiysg March 29, 2026 10:21
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

checkstyle

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck> reported by reviewdog 🐶
'if' construct must use '{}'s.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck> reported by reviewdog 🐶
'if' construct must use '{}'s.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck> reported by reviewdog 🐶
'if' construct must use '{}'s.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck> reported by reviewdog 🐶
'if' construct must use '{}'s.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 120).

List<OCLElement> elements = instances.stream().map(obj -> (OCLElement) new OCLElement.MetaclassValue(obj)).toList();


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 107).

EStructuralFeature correspondencesFeature = root.eClass().getEStructuralFeature("correspondences");


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 101).

EStructuralFeature rightFeature = correspondence.eClass().getEStructuralFeature("rightEObjects");


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.


⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

* in VitruvOCL.
*
* <p>Unlike {@code oclIsKindOf}, {@code oclIsTypeOf} checks for exact type match (no subtype
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

Path.of("src/test/resources/test-metamodels/spaceMission.ecore");
private static final Path SATELLITE_ECORE =
Path.of("src/test/resources/test-metamodels/satelliteSystem.ecore");
private static final Path SPACEMISSION_ECORE = Path.of("src/test/resources/test-metamodels/spaceMission.ecore");
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 114).

private static final Path SATELLITE_ECORE =
Path.of("src/test/resources/test-metamodels/satelliteSystem.ecore");
private static final Path SPACEMISSION_ECORE = Path.of("src/test/resources/test-metamodels/spaceMission.ecore");
private static final Path SATELLITE_ECORE = Path.of("src/test/resources/test-metamodels/satelliteSystem.ecore");
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 114).

private static final Path SPACECRAFT_ATLAS = Path.of("spacecraft-atlas.spacemission");
private static final Path SATELLITE_VOYAGER = Path.of("satellite-voyager.satellitesystem");

@BeforeAll
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.MissingJavadocMethodCheck> reported by reviewdog 🐶
Missing a Javadoc comment.


TypeCheckVisitor typeChecker =
new TypeCheckVisitor(symbolTable, dummySpec, errors, scopeAnnotator);
TypeCheckVisitor typeChecker = new TypeCheckVisitor(symbolTable, dummySpec, errors, scopeAnnotator);
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck> reported by reviewdog 🐶
Line is longer than 100 characters (found 104).

* Evaluates an if-then-else expression.
*
* <p>Evaluates the condition and returns the then-branch if true, else-branch if false.
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

* Implements short-circuit evaluation (only one branch is evaluated).
*
* <p><b>Syntax:</b> {@code if <condition> then <thenBranch> else <elseBranch> endif}
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

* {@code if <condition> then <thenBranch> else <elseBranch> endif}
*
* <p><b>Example:</b> {@code if age >= 18 then 'adult' else 'minor' endif}
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

* Evaluates an invariant constraint.
*
* <p>Processes all specification expressions in the invariant and returns the result of the last
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

* Evaluates the {@code isEmpty()} operation.
*
* <p>Returns true if the receiver collection contains zero elements.
* <p>
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [checkstyle] <com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocParagraphCheck> reported by reviewdog 🐶

tag should be placed immediately before the first word, with no space after.

@arlange
Copy link
Copy Markdown
Member Author

arlange commented Mar 29, 2026

also changed the min() max() so that they work for Real types as well as Integer types.

@arlange arlange merged commit 1412751 into main Mar 31, 2026
6 of 7 checks passed
@arlange arlange deleted the 43-after-division-of-int-type-should-be-real branch March 31, 2026 08:20
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.

After division of Int type should be Real

2 participants