src/main/java/io/github/swagger2markup/internal/component/DefinitionComponent.java
/**
     * Builds inline schema definitions
     *
     * @param markupDocBuilder the docbuilder do use for output
     * @param definitions      all inline definitions to display
     * @param uniquePrefix     unique prefix to prepend to inline object names to enforce unicity
     */
Builds inline schema definitions
@param markupDocBuilder the docbuilder do use for output
@param definitions      all inline definitions to display
@param uniquePrefix     unique prefix to prepend to inline object names to enforce unicity
Builds inline schema definitions @param markupDocBuilder the docbuilder do use for output @param definitions all inline definitions to display @param uniquePrefix unique prefix to prepend to inline object names to enforce unicity
private void inlineDefinitions(MarkupDocBuilder markupDocBuilder, List<ObjectType> definitions, String uniquePrefix) {
        if (CollectionUtils.isNotEmpty(definitions)) {
            for (ObjectType definition : definitions) {
                addInlineDefinitionTitle(definition.getName(), definition.getUniqueName(), markupDocBuilder);
                List<ObjectType> localDefinitions = new ArrayList<>();
                propertiesTableComponent.apply(markupDocBuilder, new PropertiesTableComponent.Parameters(definition.getProperties(), uniquePrefix, localDefinitions));
                for (ObjectType localDefinition : localDefinitions)
                    inlineDefinitions(markupDocBuilder, Collections.singletonList(localDefinition), localDefinition.getUniqueName());
            }
        }
    }
private void inlineDefinitions ( MarkupDocBuilder markupDocBuilder , List < ObjectType > definitions , String uniquePrefix ) { if ( CollectionUtils . isNotEmpty ( definitions ) ) { for ( ObjectType definition : definitions ) { addInlineDefinitionTitle ( definition . getName ( ) , definition . getUniqueName ( ) , markupDocBuilder ) ; List < ObjectType > localDefinitions = new ArrayList < > ( ) ; propertiesTableComponent . apply ( markupDocBuilder , new PropertiesTableComponent . Parameters ( definition . getProperties ( ) , uniquePrefix , localDefinitions ) ) ; for ( ObjectType localDefinition : localDefinitions ) inlineDefinitions ( markupDocBuilder , Collections . singletonList ( localDefinition ) , localDefinition . getUniqueName ( ) ) ; } } }
Builds inline schema definitions
 @param markupDocBuilder the docbuilder do use for output
 @param definitions      all inline definitions to display
 @param uniquePrefix     unique prefix to prepend to inline object names to enforce unicity
Builds inline schema definitions @param markupDocBuilder the docbuilder do use for output @param definitions all inline definitions to display @param uniquePrefix unique prefix to prepend to inline object names to enforce unicity