Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for LanguageStandard (0.34 sec)

  1. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/VisualStudioTargetBinary.java

            }
    
            public static LanguageStandard from(List<String> arguments) {
                return arguments.stream().filter(it -> it.matches("^[-/]std:c\\+\\+.+")).findFirst().map(it -> {
                    if (it.endsWith("++14")) {
                        return LanguageStandard.STD_CPP_14;
                    } else if (it.endsWith("++17")) {
                        return LanguageStandard.STD_CPP_17;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  2. platforms/ide/ide-native/src/main/groovy/org/gradle/ide/visualstudio/tasks/internal/VisualStudioProjectFile.groovy

                }
            }
    
            if (configuration.targetBinary != null && configuration.targetBinary.languageStandard != VisualStudioTargetBinary.LanguageStandard.NONE) {
                xml.appendNode("ItemDefinitionGroup", [Condition: configCondition]).appendNode("ClCompile").appendNode("LanguageStandard", configuration.targetBinary.languageStandard.value)
            }
        }
    
        private Node getConfigurations() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  3. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/visualstudio/AbstractVisualStudioProjectIntegrationTest.groovy

            and:
            projectFile.projectConfigurations.size() == 2
            projectFile.projectConfigurations['debug'].languageStandard == 'stdcpp14'
            projectFile.projectConfigurations['release'].languageStandard == 'stdcpp17'
        }
    
        @ToBeFixedForConfigurationCache
        def "does not configure language standard when compiler flag is absent for Visual Studio Intellisense"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  4. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/AbstractCppBinaryVisualStudioTargetBinary.java

            this.projectPath = projectPath;
            this.component = component;
            this.projectLayout = projectLayout;
        }
    
        @Override
        public LanguageStandard getLanguageStandard() {
            return LanguageStandard.from(getBinary().getCompileTask().get().getCompilerArgs().get());
        }
    
        @Internal
        abstract CppBinary getBinary();
    
        @Override
        public String getProjectPath() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 6K bytes
    - Viewed (0)
  5. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/NativeSpecVisualStudioTargetBinary.java

            defines.addAll(getDefines("cppCompiler"));
            defines.addAll(getDefines("rcCompiler"));
            return defines;
        }
    
        @Override
        public LanguageStandard getLanguageStandard() {
            return LanguageStandard.from(binary.getCppCompiler().getArgs());
        }
    
        private List<String> getDefines(String tool) {
            PreprocessingTool rcCompiler = findCompiler(tool);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 11.4K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/ide/visualstudio/fixtures/ProjectFile.groovy

                if (itemDefinitionGroupNode == null) {
                    return null
                }
                return itemDefinitionGroupNode.ClCompile[0].LanguageStandard[0].text()
            }
    
            String getPlatformToolset() {
                def nodes = configuration.PlatformToolset
                return nodes.size() == 0 ? null : nodes[0].text()
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  7. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/visualstudio/VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy

            projectFile.projectConfigurations.values().each {
                if (it.name.endsWith("Debug")) {
                    assert it.languageStandard == "stdcpp14"
                } else {
                    assert it.languageStandard == "stdcpp17"
                }
            }
        }
    
        @ToBeFixedForConfigurationCache
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 35.7K bytes
    - Viewed (0)
  8. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.ide.visualstudio.internal.VisualStudioTargetBinary$LanguageStandard> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (VisualStudioTargetBinary.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top