@@ -482,13 +482,12 @@ func networks() map[string]types.NetworkConfig {
482482 },
483483
484484 "external-network" : {
485- Name : "external-network" ,
486- External : types.External {External : true },
485+ External : true ,
487486 },
488487
489488 "other-external-network" : {
490489 Name : "my-cool-network" ,
491- External : types. External { External : true } ,
490+ External : true ,
492491 Extensions : map [string ]interface {}{
493492 "x-bar" : "baz" ,
494493 "x-foo" : "bar" ,
@@ -519,16 +518,15 @@ func volumes() map[string]types.VolumeConfig {
519518 },
520519 },
521520 "external-volume" : {
522- Name : "external-volume" ,
523- External : types.External {External : true },
521+ External : true ,
524522 },
525523 "other-external-volume" : {
526524 Name : "my-cool-volume" ,
527- External : types. External { External : true } ,
525+ External : true ,
528526 },
529527 "external-volume3" : {
530528 Name : "this-is-volume3" ,
531- External : types. External { External : true } ,
529+ External : true ,
532530 Extensions : map [string ]interface {}{
533531 "x-bar" : "baz" ,
534532 "x-foo" : "bar" ,
@@ -547,11 +545,10 @@ func configs(workingDir string, homeDir string) map[string]types.ConfigObjConfig
547545 },
548546 "config2" : {
549547 Name : "my_config" ,
550- External : types. External { External : true } ,
548+ External : true ,
551549 },
552550 "config3" : {
553- Name : "config3" ,
554- External : types.External {External : true },
551+ External : true ,
555552 },
556553 "config4" : {
557554 Name : "foo" ,
@@ -574,11 +571,10 @@ func secrets(workingDir string) map[string]types.SecretConfig {
574571 },
575572 "secret2" : {
576573 Name : "my_secret" ,
577- External : types. External { External : true } ,
574+ External : true ,
578575 },
579576 "secret3" : {
580- Name : "secret3" ,
581- External : types.External {External : true },
577+ External : true ,
582578 },
583579 "secret4" : {
584580 Name : "bar" ,
@@ -948,7 +944,6 @@ services:
948944 x-foo: bar
949945networks:
950946 external-network:
951- name: external-network
952947 external: true
953948 other-external-network:
954949 name: my-cool-network
@@ -983,7 +978,6 @@ volumes:
983978 baz: "1"
984979 foo: bar
985980 external-volume:
986- name: external-volume
987981 external: true
988982 external-volume3:
989983 name: this-is-volume3
@@ -1010,7 +1004,6 @@ secrets:
10101004 name: my_secret
10111005 external: true
10121006 secret3:
1013- name: secret3
10141007 external: true
10151008 secret4:
10161009 name: bar
@@ -1028,7 +1021,6 @@ configs:
10281021 name: my_config
10291022 external: true
10301023 config3:
1031- name: config3
10321024 external: true
10331025 config4:
10341026 name: foo
@@ -1060,7 +1052,6 @@ func fullExampleJSON(workingDir, homeDir string) string {
10601052 "configs": {
10611053 "config1": {
10621054 "file": "%s",
1063- "external": false,
10641055 "labels": {
10651056 "foo": "bar"
10661057 }
@@ -1070,19 +1061,16 @@ func fullExampleJSON(workingDir, homeDir string) string {
10701061 "external": true
10711062 },
10721063 "config3": {
1073- "name": "config3",
10741064 "external": true
10751065 },
10761066 "config4": {
10771067 "name": "foo",
1078- "file": "%s",
1079- "external": false
1068+ "file": "%s"
10801069 }
10811070 },
10821071 "name": "full_example_project_name",
10831072 "networks": {
10841073 "external-network": {
1085- "name": "external-network",
10861074 "ipam": {},
10871075 "external": true
10881076 },
@@ -1116,20 +1104,17 @@ func fullExampleJSON(workingDir, homeDir string) string {
11161104 }
11171105 ]
11181106 },
1119- "external": false,
11201107 "labels": {
11211108 "foo": "bar"
11221109 }
11231110 },
11241111 "some-network": {
1125- "ipam": {},
1126- "external": false
1112+ "ipam": {}
11271113 }
11281114 },
11291115 "secrets": {
11301116 "secret1": {
11311117 "file": "%s",
1132- "external": false,
11331118 "labels": {
11341119 "foo": "bar"
11351120 }
@@ -1139,17 +1124,14 @@ func fullExampleJSON(workingDir, homeDir string) string {
11391124 "external": true
11401125 },
11411126 "secret3": {
1142- "name": "secret3",
11431127 "external": true
11441128 },
11451129 "secret4": {
11461130 "name": "bar",
1147- "environment": "BAR",
1148- "external": false
1131+ "environment": "BAR"
11491132 },
11501133 "secret5": {
1151- "file": "/abs/secret_data",
1152- "external": false
1134+ "file": "/abs/secret_data"
11531135 }
11541136 },
11551137 "services": {
@@ -1653,11 +1635,9 @@ func fullExampleJSON(workingDir, homeDir string) string {
16531635 "driver_opts": {
16541636 "baz": "1",
16551637 "foo": "bar"
1656- },
1657- "external": false
1638+ }
16581639 },
16591640 "external-volume": {
1660- "name": "external-volume",
16611641 "external": true
16621642 },
16631643 "external-volume3": {
@@ -1674,14 +1654,11 @@ func fullExampleJSON(workingDir, homeDir string) string {
16741654 "baz": "1",
16751655 "foo": "bar"
16761656 },
1677- "external": false,
16781657 "labels": {
16791658 "foo": "bar"
16801659 }
16811660 },
1682- "some-volume": {
1683- "external": false
1684- }
1661+ "some-volume": {}
16851662 },
16861663 "x-bar": "baz",
16871664 "x-foo": "bar",
0 commit comments