Skip to content

potentially wrong order, i.g. cannot-be-container vs. cannot-be-contained #70

Description

@miho
                if(p.getType()!=null && p.getType().isImmutable()) {
                    if (p.isContainer()) {
                        throw new RuntimeException("Immutable type '" + t.getFullTypeName()
                                + "' cannot be contained in type '"
                                + p.getType().getFullTypeName() + "' (parameter: '" + p.getName()+"').");
                    } else if (p.isContained()) {
                        throw new RuntimeException("Immutable type '" + t.getFullTypeName()
                                + "' cannot be container of type '"
                                + p.getType().getFullTypeName() + "' (parameter: '" + p.getName()+"').");
                    }
                }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions