Code review comment: Is this for testing purposes? if so lets remove it

Code under review:
private void computeStringRepresentation() {
        if (cachedToString != null) {
            return;
        }
        if (tsymbol != null && !tsymbol.getName().getValue().isEmpty()) {
            String typeName = tsymbol.getName().getValue();
            String packageId = tsymbol.pkgID.toString();
            boolean isTypeParam = Symbols.isFlagOn(flags, Flags.TYPE_PARAM);
            
            if (isCyclic && (pCloneable.matcher(typeName).matches() ||
                    (isTypeParam && pCloneableType.matcher(typeName).matches()))) {
                System.out.printf("433");
                cachedToString = getQualifiedName(packageId, CLONEABLE);
                return;
            }
            if (!isTypeParam) {
                cachedToString = getQualifiedName(packageId, typeName);
                return;
            }
        }
        LinkedHashSet<BType> uniqueTypes = new LinkedHashSet<>(originalMemberTypes.size());
        for (BType bType : originalMemberTypes) {
            if (bType.tag != TypeTags.UNION) {
                uniqueTypes.add(bType);
                continue;
            }
            BTypeSymbol tsymbol = bType.tsymbol;
            if (tsymbol != null &&  !tsymbol.getName().getValue().isEmpty()) {
                uniqueTypes.add(bType);
                continue;
            }
            uniqueTypes.addAll(((BUnionType) bType).originalMemberTypes);
        }

        StringJoiner joiner = new StringJoiner(getKind().typeName());

        boolean hasNilableMember = false;
        
        long numberOfNotNilTypes = 0L;
        for (BType bType : uniqueTypes) {
            if (bType.tag == TypeTags.NIL) {
                continue;
            }
            String memToString = bType.toString();

            if (bType.tag == TypeTags.UNION && memToString.startsWith("(") && memToString.endsWith(")")) {
                joiner.add(memToString.substring(1, memToString.length() - 1));
            } else {
                joiner.add(memToString);
            }
            numberOfNotNilTypes++;

            if (!hasNilableMember && bType.isNullable()) {
                hasNilableMember = true;
            }
        }

        String typeStr = numberOfNotNilTypes > 1 ? "(" + joiner + ")" : joiner.toString();
        boolean hasNilType = uniqueTypes.size() > numberOfNotNilTypes;
        cachedToString = (nullable && hasNilType && !hasNilableMember) ? (typeStr + Names.QUESTION_MARK.value) :
                typeStr;
    }

Line commented on: System.out.printf("433");

Revised code:
private void computeStringRepresentation() {
        if (cachedToString != null) {
            return;
        }
        if (tsymbol != null && !tsymbol.getName().getValue().isEmpty()) {
            String typeName = tsymbol.getName().getValue();
            String packageId = tsymbol.pkgID.toString();
            boolean isTypeParam = Symbols.isFlagOn(flags, Flags.TYPE_PARAM);
            
            if (isCyclic && (pCloneable.matcher(typeName).matches() ||
                    (isTypeParam && pCloneableType.matcher(typeName).matches()))) {
                cachedToString = getQualifiedName(packageId, CLONEABLE);
                return;
            }
            if (!isTypeParam) {
                cachedToString = getQualifiedName(packageId, typeName);
                return;
            }
        }
        LinkedHashSet<BType> uniqueTypes = new LinkedHashSet<>(originalMemberTypes.size());
        for (BType bType : originalMemberTypes) {
            if (bType.tag != TypeTags.UNION) {
                uniqueTypes.add(bType);
                continue;
            }
            BTypeSymbol tsymbol = bType.tsymbol;
            if (tsymbol != null &&  !tsymbol.getName().getValue().isEmpty()) {
                uniqueTypes.add(bType);
                continue;
            }
            uniqueTypes.addAll(((BUnionType) bType).originalMemberTypes);
        }

        StringJoiner joiner = new StringJoiner(getKind().typeName());

        boolean hasNilableMember = false;
        
        long numberOfNotNilTypes = 0L;
        for (BType bType : uniqueTypes) {
            if (bType.tag == TypeTags.NIL) {
                continue;
            }
            String memToString = bType.toString();

            if (bType.tag == TypeTags.UNION && memToString.startsWith("(") && memToString.endsWith(")")) {
                joiner.add(memToString.substring(1, memToString.length() - 1));
            } else {
                joiner.add(memToString);
            }
            numberOfNotNilTypes++;

            if (!hasNilableMember && bType.isNullable()) {
                hasNilableMember = true;
            }
        }

        String typeStr = numberOfNotNilTypes > 1 ? "(" + joiner + ")" : joiner.toString();
        boolean hasNilType = uniqueTypes.size() > numberOfNotNilTypes;
        cachedToString = (nullable && hasNilType && !hasNilableMember) ? (typeStr + Names.QUESTION_MARK.value) :
                typeStr;
    }