[aspnetcore] Deprecating aspnet5 for aspnetcore

This moves previous aspnet5 functionality to aspnetcore, aspnet5 now
derives from the aspnetcore generator and logs a warning that it's
deprecated.

This will help resolve any confusion because ASP.NET 5 is terminology
referring to the project of around a year ago. ASP.NET Core 1.0 is the
new name for the technology, and further enhancements should target .NET
Core 1.0 rather than any old vNext or preview stuff.
This commit is contained in:
Jim Schubert
2016-10-16 18:33:33 -04:00
parent 2075204950
commit c70a2a7481
68 changed files with 166 additions and 137 deletions

View File

@@ -1,19 +1,19 @@
package io.swagger.codegen.aspnet5;
package io.swagger.codegen.aspnetcore;
import io.swagger.codegen.AbstractOptionsTest;
import io.swagger.codegen.CodegenConfig;
import io.swagger.codegen.languages.AspNet5ServerCodegen;
import io.swagger.codegen.options.AspNet5ServerOptionsProvider;
import io.swagger.codegen.languages.AspNetCoreServerCodegen;
import io.swagger.codegen.options.AspNetCoreServerOptionsProvider;
import mockit.Expectations;
import mockit.Tested;
public class AspNet5ServerOptionsTest extends AbstractOptionsTest {
public class AspNetCoreServerOptionsTest extends AbstractOptionsTest {
@Tested
private AspNet5ServerCodegen serverCodegen;
private AspNetCoreServerCodegen serverCodegen;
public AspNet5ServerOptionsTest() {
super(new AspNet5ServerOptionsProvider());
public AspNetCoreServerOptionsTest() {
super(new AspNetCoreServerOptionsProvider());
}
@Override
@@ -25,11 +25,11 @@ public class AspNet5ServerOptionsTest extends AbstractOptionsTest {
@Override
protected void setExpectations() {
new Expectations(serverCodegen) {{
serverCodegen.setPackageName(AspNet5ServerOptionsProvider.PACKAGE_NAME_VALUE);
serverCodegen.setPackageName(AspNetCoreServerOptionsProvider.PACKAGE_NAME_VALUE);
times = 1;
serverCodegen.setPackageVersion(AspNet5ServerOptionsProvider.PACKAGE_VERSION_VALUE);
serverCodegen.setPackageVersion(AspNetCoreServerOptionsProvider.PACKAGE_VERSION_VALUE);
times = 1;
serverCodegen.setSourceFolder(AspNet5ServerOptionsProvider.SOURCE_FOLDER_VALUE);
serverCodegen.setSourceFolder(AspNetCoreServerOptionsProvider.SOURCE_FOLDER_VALUE);
times = 1;
serverCodegen.useDateTimeOffset(true);
times = 1;

View File

@@ -5,14 +5,14 @@ import io.swagger.codegen.CodegenConstants;
import java.util.Map;
public class AspNet5ServerOptionsProvider implements OptionsProvider {
public static final String PACKAGE_NAME_VALUE = "swagger_server_aspnet5";
public class AspNetCoreServerOptionsProvider implements OptionsProvider {
public static final String PACKAGE_NAME_VALUE = "swagger_server_aspnetcore";
public static final String PACKAGE_VERSION_VALUE = "1.0.0-SNAPSHOT";
public static final String SOURCE_FOLDER_VALUE = "src_aspnet5";
public static final String SOURCE_FOLDER_VALUE = "src_aspnetcore";
@Override
public String getLanguage() {
return "aspnet5";
return "aspnetcore";
}
@Override