Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

import static java.util.UUID.randomUUID;

public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
public class AspNetServerCodegen extends AbstractCSharpCodegen {

public static final String USE_SWASHBUCKLE = "useSwashbuckle";
public static final String MODEL_POCOMODE = "pocoModels";
Expand Down Expand Up @@ -70,7 +70,7 @@ public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
private String packageGuid = "{" + randomUUID().toString().toUpperCase(Locale.ROOT) + "}";
private String userSecretsGuid = randomUUID().toString();

protected final Logger LOGGER = LoggerFactory.getLogger(AspNetCoreServerCodegen.class);
protected final Logger LOGGER = LoggerFactory.getLogger(AspNetServerCodegen.class);

private boolean useSwashbuckle = true;
private boolean pocoModels = false;
Expand All @@ -94,7 +94,7 @@ public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
private boolean useDefaultRouting = true;
private String newtonsoftVersion = "3.0.0";

public AspNetCoreServerCodegen() {
public AspNetServerCodegen() {
super();

// TODO: AspnetCore community review
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
import static org.openapitools.codegen.utils.StringUtils.underscore;

@SuppressWarnings("Duplicates")
public class CSharpNetCoreClientCodegen extends AbstractCSharpCodegen {
public class CSharpClientCodegen extends AbstractCSharpCodegen {
protected String apiName = "Api";

// Defines the sdk option for targeted frameworks, which differs from targetFramework and targetFrameworkNuget
Expand Down Expand Up @@ -79,7 +79,7 @@ public class CSharpNetCoreClientCodegen extends AbstractCSharpCodegen {
protected static final String NET_70_OR_LATER = "net70OrLater";

@SuppressWarnings("hiding")
private final Logger LOGGER = LoggerFactory.getLogger(CSharpNetCoreClientCodegen.class);
private final Logger LOGGER = LoggerFactory.getLogger(CSharpClientCodegen.class);
private static final List<FrameworkStrategy> frameworkStrategies = Arrays.asList(
FrameworkStrategy.NETSTANDARD_1_3,
FrameworkStrategy.NETSTANDARD_1_4,
Expand Down Expand Up @@ -126,7 +126,7 @@ public class CSharpNetCoreClientCodegen extends AbstractCSharpCodegen {
protected boolean needsCustomHttpMethod = false;
protected boolean needsUriBuilder = false;

public CSharpNetCoreClientCodegen() {
public CSharpClientCodegen() {
super();

modifyFeatureSet(features -> features
Expand Down Expand Up @@ -1311,7 +1311,7 @@ private void syncStringProperty(final Map<String, Object> additionalProperties,
@SuppressWarnings("Duplicates")
private static abstract class FrameworkStrategy {

private final Logger LOGGER = LoggerFactory.getLogger(CSharpNetCoreClientCodegen.class);
private final Logger LOGGER = LoggerFactory.getLogger(CSharpClientCodegen.class);

static FrameworkStrategy NETSTANDARD_1_3 = new FrameworkStrategy("netstandard1.3", ".NET Standard 1.3", "net7.0") {
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

import static java.util.UUID.randomUUID;

public class CsharpNetcoreFunctionsServerCodegen extends AbstractCSharpCodegen {
public class CSharpFunctionsServerCodegen extends AbstractCSharpCodegen {

public static final String NET_CORE_VERSION = "netCoreVersion";
public static final String AZURE_FUNCTIONS_VERSION = "azureFunctionsVersion";
Expand All @@ -61,7 +61,7 @@ public class CsharpNetcoreFunctionsServerCodegen extends AbstractCSharpCodegen {
private String packageGuid = "{" + randomUUID().toString().toUpperCase(Locale.ROOT) + "}";
private String userSecretsGuid = randomUUID().toString();

protected final Logger LOGGER = LoggerFactory.getLogger(AspNetCoreServerCodegen.class);
protected final Logger LOGGER = LoggerFactory.getLogger(AspNetServerCodegen.class);

protected int serverPort = 8080;
protected String serverHost = "0.0.0.0";
Expand All @@ -80,7 +80,7 @@ public class CsharpNetcoreFunctionsServerCodegen extends AbstractCSharpCodegen {
private boolean useNewtonsoft = true;
private String newtonsoftVersion = "3.0.0";

public CsharpNetcoreFunctionsServerCodegen() {
public CSharpFunctionsServerCodegen() {
super();

// TODO: AspnetCore community review
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
import static org.openapitools.codegen.utils.StringUtils.underscore;

@SuppressWarnings("Duplicates")
public class CSharpNetCoreReducedClientCodegen extends AbstractCSharpCodegen {
public class CSharpReducedClientCodegen extends AbstractCSharpCodegen {
// Defines the sdk option for targeted frameworks, which differs from targetFramework and targetFrameworkNuget
protected static final String MCS_NET_VERSION_KEY = "x-mcs-sdk";
protected static final String SUPPORTS_UWP = "supportsUWP";
Expand All @@ -60,7 +60,7 @@ public class CSharpNetCoreReducedClientCodegen extends AbstractCSharpCodegen {
protected static final String TARGET_FRAMEWORK_VERSION = "targetFrameworkVersion";

@SuppressWarnings("hiding")
private final Logger LOGGER = LoggerFactory.getLogger(CSharpNetCoreReducedClientCodegen.class);
private final Logger LOGGER = LoggerFactory.getLogger(CSharpReducedClientCodegen.class);
private static final List<FrameworkStrategy> frameworkStrategies = Arrays.asList(
FrameworkStrategy.NETSTANDARD_1_3,
FrameworkStrategy.NETSTANDARD_1_4,
Expand Down Expand Up @@ -105,7 +105,7 @@ public class CSharpNetCoreReducedClientCodegen extends AbstractCSharpCodegen {
protected boolean needsCustomHttpMethod = false;
protected boolean needsUriBuilder = false;

public CSharpNetCoreReducedClientCodegen() {
public CSharpReducedClientCodegen() {
super();

modifyFeatureSet(features -> features
Expand Down Expand Up @@ -971,7 +971,7 @@ private void syncStringProperty(final Map<String, Object> additionalProperties,
@SuppressWarnings("Duplicates")
private static abstract class FrameworkStrategy {

private final Logger LOGGER = LoggerFactory.getLogger(CSharpNetCoreReducedClientCodegen.class);
private final Logger LOGGER = LoggerFactory.getLogger(CSharpReducedClientCodegen.class);

static FrameworkStrategy NETSTANDARD_1_3 = new FrameworkStrategy("netstandard1.3", ".NET Standard 1.3 compatible", "netcoreapp2.0") {
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ org.openapitools.codegen.languages.AndroidClientCodegen
org.openapitools.codegen.languages.Apache2ConfigCodegen
org.openapitools.codegen.languages.ApexClientCodegen
org.openapitools.codegen.languages.AsciidocDocumentationCodegen
org.openapitools.codegen.languages.AspNetCoreServerCodegen
org.openapitools.codegen.languages.AspNetServerCodegen
org.openapitools.codegen.languages.AvroSchemaCodegen
org.openapitools.codegen.languages.BashClientCodegen
org.openapitools.codegen.languages.CrystalClientCodegen
Expand All @@ -20,8 +20,8 @@ org.openapitools.codegen.languages.CppRestSdkClientCodegen
org.openapitools.codegen.languages.CppTinyClientCodegen
org.openapitools.codegen.languages.CppTizenClientCodegen
org.openapitools.codegen.languages.CppUE4ClientCodegen
org.openapitools.codegen.languages.CSharpNetCoreClientCodegen
org.openapitools.codegen.languages.CsharpNetcoreFunctionsServerCodegen
org.openapitools.codegen.languages.CSharpClientCodegen
org.openapitools.codegen.languages.CSharpFunctionsServerCodegen
org.openapitools.codegen.languages.DartClientCodegen
org.openapitools.codegen.languages.DartDioClientCodegen
org.openapitools.codegen.languages.EiffelClientCodegen
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@
import org.openapitools.codegen.CodegenModel;
import org.openapitools.codegen.CodegenProperty;
import org.openapitools.codegen.TestUtils;
import org.openapitools.codegen.languages.CSharpNetCoreClientCodegen;
import org.openapitools.codegen.languages.CSharpClientCodegen;
import org.openapitools.codegen.languages.JavaClientCodegen;
import org.testng.Assert;
import org.testng.annotations.Test;

public class CSharpNetCoreClientCodegenTest {
public class CSharpClientCodegenTest {

@Test
public void testToEnumVarName() throws Exception {
final CSharpNetCoreClientCodegen codegen = new CSharpNetCoreClientCodegen();
final CSharpClientCodegen codegen = new CSharpClientCodegen();
codegen.processOpts();

Assert.assertEquals(codegen.toEnumVarName("FooBar", "string"), "FooBar");
Expand All @@ -48,7 +48,7 @@ public void testToEnumVarName() throws Exception {
public void testUnsigned() {
// test unsigned integer/long
final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/unsigned-test.yaml");
CSharpNetCoreClientCodegen codegen = new CSharpNetCoreClientCodegen();
CSharpClientCodegen codegen = new CSharpClientCodegen();

Schema test1 = openAPI.getComponents().getSchemas().get("format_test");
codegen.setOpenAPI(openAPI);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import org.openapitools.codegen.ClientOptInput;
import org.openapitools.codegen.CodegenConstants;
import org.openapitools.codegen.DefaultGenerator;
import org.openapitools.codegen.languages.CSharpNetCoreClientCodegen;
import org.openapitools.codegen.languages.CSharpClientCodegen;
import org.testng.annotations.Test;

import java.io.File;
Expand All @@ -32,7 +32,7 @@

import static org.openapitools.codegen.TestUtils.assertFileContains;

public class CSharpNetCoreClientDeepObjectTest {
public class CSharpClientDeepObjectTest {

@Test
public void deepObject() throws IOException {
Expand All @@ -43,7 +43,7 @@ public void deepObject() throws IOException {
OpenAPI openAPI = new OpenAPIParser()
.readLocation("src/test/resources/3_0/deepobject.yaml", null, new ParseOptions()).getOpenAPI();

CSharpNetCoreClientCodegen codegen = new CSharpNetCoreClientCodegen();
CSharpClientCodegen codegen = new CSharpClientCodegen();
codegen.setOutputDir(output.getAbsolutePath());

ClientOptInput input = new ClientOptInput();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@
import org.openapitools.codegen.CodegenProperty;
import org.openapitools.codegen.DefaultCodegen;
import org.openapitools.codegen.TestUtils;
import org.openapitools.codegen.languages.AspNetCoreServerCodegen;
import org.openapitools.codegen.languages.CSharpNetCoreClientCodegen;
import org.openapitools.codegen.languages.AspNetServerCodegen;
import org.openapitools.codegen.languages.CSharpClientCodegen;
import org.testng.Assert;
import org.testng.annotations.Test;

import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;

public class CsharpModelEnumTest {
public class CSharpModelEnumTest {
// TODO there's no parent/child method in ComposeSchema so we will need to revise the code
// before we can re-enable the test case below
@Test(description = "not override identical parent enums", enabled = false)
Expand Down Expand Up @@ -69,7 +69,7 @@ public void overrideEnumTest() {
.child(subModel)
.interfaces(new ArrayList<RefModel>());
*/
final DefaultCodegen codegen = new CSharpNetCoreClientCodegen();
final DefaultCodegen codegen = new CSharpClientCodegen();
final Map<String, Schema> allModels = new HashMap<>();
allModels.put("ParentModel", parentModel);
allModels.put("SubModel", subModel);
Expand All @@ -95,7 +95,7 @@ public void overrideEnumTest() {

@Test(description = "use custom suffixes for enums")
public void useCustomEnumSuffixes() {
final AspNetCoreServerCodegen codegen = new AspNetCoreServerCodegen();
final AspNetServerCodegen codegen = new AspNetServerCodegen();
codegen.setEnumNameSuffix("EnumName");
codegen.setEnumValueSuffix("EnumValue");

Expand All @@ -114,7 +114,7 @@ public void useCustomEnumSuffixes() {

@Test(description = "use default suffixes for enums")
public void useDefaultEnumSuffixes() {
final AspNetCoreServerCodegen codegen = new AspNetCoreServerCodegen();
final AspNetServerCodegen codegen = new AspNetServerCodegen();

OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/petstore.yaml");
codegen.setOpenAPI(openAPI);
Expand All @@ -131,7 +131,7 @@ public void useDefaultEnumSuffixes() {

@Test(description = "support empty suffixes for enums")
public void useEmptyEnumSuffixes() {
final AspNetCoreServerCodegen codegen = new AspNetCoreServerCodegen();
final AspNetServerCodegen codegen = new AspNetServerCodegen();
codegen.setEnumNameSuffix("");
codegen.setEnumValueSuffix("");

Expand Down
Loading