Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 20 for ClassDoc (0.08 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/model/ClassDoc.groovy

        private final Element methodsTable
        private final Element propertiesSection
        private final Element methodsSection
        ClassDoc superClass
        List<ClassDoc> interfaces = []
        List<ClassDoc> subClasses = []
        List<Element> comment = []
    
        ClassDoc(String className, Element classContent, Document targetDocument, ClassMetaData classMetaData, ClassExtensionMetaData extensionMetaData) {
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 6.2K bytes
    - Click Count (0)
  2. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/ClassDocMethodsBuilder.java

                        }
                        classDoc.addClassBlock(new BlockDoc(methodDoc, property, type, multiValued));
                    } else {
                        classDoc.addClassMethod(methodDoc);
                        signatures.add(method.getOverrideSignature());
                    }
                }
            }
    
            for (ClassDoc supertype : classDoc.getSuperTypes()) {
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 4.2K bytes
    - Click Count (0)
  3. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/ClassDocSuperTypeBuilder.java

                ClassDoc superClass = model.getClassDoc(superClassName);
                classDoc.setSuperClass(superClass);
                superClass.addSubClass(classDoc);
            }
    
            List<String> interfaceNames = classMetaData.getInterfaceNames();
            for (String interfaceName : interfaceNames) {
                ClassDoc superInterface = model.findClassDoc(interfaceName);
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Tue Feb 18 17:01:38 GMT 2025
    - 2.1K bytes
    - Click Count (0)
  4. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/AssembleDslDocTask.groovy

            String className = typeTr.td[0].text().trim()
            gradlebuild.docs.dsl.docbook.model.ClassDoc classDoc = model.getClassDoc(className)
            typeTr.children = {
                td {
                    link(linkend: classDoc.id) { literal(classDoc.simpleName) }
                }
                td(classDoc.description)
            }
        }
    
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 9.8K bytes
    - Click Count (0)
  5. build-logic/documentation/src/test/groovy/gradlebuild/docs/dsl/docbook/ClassDocRendererTest.groovy

                </chapter>
            ''')
    
            ClassDoc classDoc = classDoc('org.gradle.Class', id: 'classId', content: sourceContent, comment: 'class comment')
            _ * classDoc.classProperties >> []
            _ * classDoc.classMethods >> []
            _ * classDoc.classBlocks >> []
            _ * classDoc.classExtensions >> []
            _ * classDoc.subClasses >> []
    
            when:
            def result = parse('<root/>')
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 40.8K bytes
    - Click Count (0)
  6. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/model/ClassExtensionDoc.groovy

     */
    class ClassExtensionDoc {
        private final Set<ClassDoc> mixinClasses = []
        private final Map<String, ClassDoc> extensionClasses = [:]
        private final String pluginId
        final ClassDoc targetClass
        final List<PropertyDoc> extraProperties = []
        final List<BlockDoc> extraBlocks = []
    
        ClassExtensionDoc(String pluginId, ClassDoc targetClass) {
            this.pluginId = pluginId
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 2.5K bytes
    - Click Count (0)
  7. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/ClassDescriptionRenderer.java

            parent.appendChild(title);
            title.appendChild(document.createTextNode(classDoc.getSimpleName()));
    
            addApiDocumentationLink(classDoc, parent, document);
            addSubtypeLinks(classDoc, parent, document);
    
            warningsRenderer.renderTo(classDoc, "class", parent);
    
            for (Element element : classDoc.getComment()) {
                parent.appendChild(document.importNode(element, true));
            }
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 4.1K bytes
    - Click Count (0)
  8. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/DslDocModel.groovy

            }
            return classDoc
        }
    
        gradlebuild.docs.dsl.docbook.model.ClassDoc getClassDoc(String className) {
            gradlebuild.docs.dsl.docbook.model.ClassDoc classDoc = classes[className]
            if (classDoc == null) {
                classDoc = loadClassDoc(className)
                classes[className] = classDoc
                new ReferencedTypeBuilder(this).build(classDoc)
            }
            return classDoc
        }
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 4.9K bytes
    - Click Count (0)
  9. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/ClassDocMemberRenderer.java

     * limitations under the License.
     */
    package gradlebuild.docs.dsl.docbook;
    
    import gradlebuild.docs.dsl.docbook.model.ClassDoc;
    import org.w3c.dom.Element;
    
    public interface ClassDocMemberRenderer {
        void renderSummaryTo(ClassDoc classDoc, Element parent);
    
        void renderDetailsTo(ClassDoc classDoc, Element parent);
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 903 bytes
    - Click Count (0)
  10. build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/MethodsRenderer.java

        private boolean hasMethods(ClassDoc classDoc) {
            boolean hasMethods = false;
            if (!classDoc.getClassMethods().isEmpty()) {
                hasMethods = true;
            }
            for (ClassExtensionDoc extensionDoc : classDoc.getClassExtensions()) {
                hasMethods |= !extensionDoc.getExtensionMethods().isEmpty();
            }
            return hasMethods;
        }
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 4K bytes
    - Click Count (0)
Back to Top