Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 59 for KtFile (0.18 seconds)

  1. build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/util/KotlinSourceParser.kt

    import org.jetbrains.kotlin.config.CompilerConfiguration
    import org.jetbrains.kotlin.config.JVMConfigurationKeys
    import org.jetbrains.kotlin.psi.KtFile
    import org.jetbrains.kotlin.utils.PathUtil
    import java.io.File
    
    
    class KotlinSourceParser {
    
        data class ParsedKotlinFiles(
    
            val ktFiles: List<KtFile>,
    
            private
            val disposable: Disposable
    
        ) : AutoCloseable {
    
            override fun close() {
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 18 05:37:07 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  2. build-logic/buildquality/src/main/kotlin/gradlebuild/incubation/action/IncubatingApiReportWorkAction.kt

            val startOffset = declaration.startOffsetSkippingComments
            return ktFile.viewProvider.document?.getLineNumber(startOffset)?.plus(1) ?: -1
        }
    
        private
        fun KtFile.forEachIncubatingDeclaration(block: (KtNamedDeclaration) -> Unit) {
            collectDescendantsOfType<KtNamedDeclaration>().filter { it.isIncubating }.forEach(block)
        }
    
        private
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Mon Jun 02 09:57:54 GMT 2025
    - 14.1K bytes
    - Click Count (0)
  3. build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/sources/KotlinSourceQueries.kt

        fun isOverrideMethod(method: JApiMethod): (KtFile) -> Boolean = { ktFile ->
            val ctMethod = method.newMethod.get()
            ktFile.kotlinDeclarationSatisfies(ctMethod.declaringClass, ctMethod) { ktMember ->
                ktMember.hasModifier(KtTokens.OVERRIDE_KEYWORD)
            }
        }
    
        fun getSince(member: JApiCompatibility): (KtFile) -> SinceTagStatus = { ktFile ->
            val ctMember = member.newCtMember
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Tue Jul 08 07:02:19 GMT 2025
    - 13.2K bytes
    - Click Count (0)
  4. build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/sources/SourcesRepository.kt

    import com.github.javaparser.ast.CompilationUnit
    import com.github.javaparser.ast.visitor.GenericVisitor
    import org.gradle.util.internal.TextUtil.normaliseFileSeparators
    import org.jetbrains.kotlin.psi.KtFile
    import gradlebuild.basics.util.KotlinSourceParser
    import java.io.File
    
    
    internal
    sealed class ApiSourceFile {
    
        internal
        abstract val currentFile: File
    
        internal
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Mon Apr 28 14:56:52 GMT 2025
    - 4.1K bytes
    - Click Count (0)
  5. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvn/MavenParser.java

            // CLI args
            MavenOptions cliOptions = parseMavenCliOptions(context.parserRequest.args());
            result.add(cliOptions);
            // atFile option
            if (cliOptions.atFile().isPresent()) {
                Path file = context.cwd.resolve(cliOptions.atFile().orElseThrow());
                if (Files.isRegularFile(file)) {
                    result.add(parseMavenAtFileOptions(file));
                } else {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Oct 14 12:35:44 GMT 2025
    - 4.4K bytes
    - Click Count (0)
  6. docs/fr/docs/help-fastapi.md

    ## Mettre une étoile à **FastAPI** sur GitHub { #star-fastapi-in-github }
    
    Vous pouvez « star » FastAPI sur GitHub (en cliquant sur le bouton étoile en haut à droite) : [https://github.com/fastapi/fastapi](https://github.com/fastapi/fastapi). ⭐️
    
    En ajoutant une étoile, les autres utilisateurs pourront le trouver plus facilement et voir qu'il a déjà été utile à d'autres.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 14.6K bytes
    - Click Count (0)
  7. docs/fr/docs/tutorial/dependencies/sub-dependencies.md

    /// tip | Astuce
    
    Tout cela peut ne pas sembler très utile avec ces exemples simples.
    
    Mais vous verrez à quel point c'est utile dans les chapitres sur la **sécurité**.
    
    Et vous verrez aussi la quantité de code que cela vous fera économiser.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:12:41 GMT 2026
    - 4.2K bytes
    - Click Count (0)
  8. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvn/LayeredMavenOptions.java

            return returnFirstPresentOrEmpty(MavenOptions::ignoreTransitiveRepositories);
        }
    
        @Override
        public Optional<String> atFile() {
            return returnFirstPresentOrEmpty(MavenOptions::atFile);
        }
    
        @Override
        public Optional<List<String>> goals() {
            return collectListIfPresentOrEmpty(MavenOptions::goals);
        }
    
        @Override
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Jun 11 13:14:09 GMT 2025
    - 5.4K bytes
    - Click Count (0)
  9. docs/fr/docs/advanced/settings.md

    ///
    
    ## Paramètres dans une dépendance { #settings-in-a-dependency }
    
    Dans certains cas, il peut être utile de fournir les paramètres via une dépendance, au lieu d'avoir un objet global `settings` utilisé partout.
    
    Cela peut être particulièrement utile pendant les tests, car il est très facile de surcharger une dépendance avec vos propres paramètres personnalisés.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 12.3K bytes
    - Click Count (0)
  10. docs/fr/docs/tutorial/body-nested-models.md

    De cette façon, vous n'avez pas besoin de savoir à l'avance quels sont les noms de champs/attributs valides (comme ce serait le cas avec des modèles Pydantic).
    
    Cela serait utile si vous voulez recevoir des clés que vous ne connaissez pas à l'avance.
    
    ---
    
    Un autre cas utile est lorsque vous souhaitez avoir des clés d'un autre type (par exemple `int`).
    
    C'est ce que nous allons voir ici.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 7.8K bytes
    - Click Count (0)
Back to Top