@@ -27,41 +27,32 @@ module Projects =
2727 | DocGenerator
2828 | ApiGenerator
2929
30- type DependencyProject =
31- | JsonNet
32-
3330 type DotNetProject =
3431 | Project of Project
3532 | PrivateProject of PrivateProject
36- | DepencyProject of DependencyProject
3733
3834 static member All =
3935 seq [
40- Project Project. ElasticsearchNet;
41- Project Project. Nest;
42- Project Project. NestJsonNetSerializer;
43- Project Project. ElasticsearchNetVirtual;
44- PrivateProject PrivateProject. Tests
36+ Project ElasticsearchNet;
37+ Project Nest;
38+ Project NestJsonNetSerializer;
39+ Project ElasticsearchNetVirtual;
40+ PrivateProject Tests
4541 ]
4642
4743 static member AllPublishable =
4844 seq [
49- Project Project. ElasticsearchNet;
50- Project Project. Nest;
51- Project Project. NestJsonNetSerializer;
52- Project Project. ElasticsearchNetVirtual;
45+ Project ElasticsearchNet;
46+ Project Nest;
47+ Project NestJsonNetSerializer;
48+ Project ElasticsearchNetVirtual;
5349 ]
54- static member Tests = seq [ PrivateProject PrivateProject. Tests]
50+ static member Tests = seq [ PrivateProject Tests]
5551
56- member this.MergeDependencies =
57- match this with
58- | Project Nest -> [ Project Project.Nest; ]
59- | _ -> []
60-
6152 member this.VersionedMergeDependencies =
6253 match this with
63- | Project Nest -> [ Project Project. Nest; Project Project. ElasticsearchNet; ]
64- | Project NestJsonNetSerializer -> [ Project NestJsonNetSerializer; Project Project. Nest; Project Project. ElasticsearchNet ]
54+ | Project Nest -> [ Project Nest; Project ElasticsearchNet; ]
55+ | Project NestJsonNetSerializer -> [ Project NestJsonNetSerializer; Project Nest; Project ElasticsearchNet ]
6556 | Project ElasticsearchNet -> [ Project ElasticsearchNet]
6657 | _ -> []
6758
@@ -74,15 +65,17 @@ module Projects =
7465 | PrivateProject Tests -> " Tests"
7566 | PrivateProject DocGenerator -> " DocGenerator"
7667 | PrivateProject ApiGenerator -> " ApiGenerator"
77- | DepencyProject JsonNet -> " Newtonsoft.Json"
78-
68+
7969 member this.NugetId =
8070 match this with
8171 | Project Nest -> " NEST"
8272 | Project NestJsonNetSerializer -> " NEST.JsonNetSerializer"
8373 | _ -> this.Name
8474
85- member this.NeedsMerge = match this with | Project NestJsonNetSerializer -> false | _ -> true
75+ member this.NeedsMerge =
76+ match this with
77+ | Project NestJsonNetSerializer -> false
78+ | _ -> true
8679
8780 member this.Versioned name version =
8881 match version with
@@ -93,8 +86,7 @@ module Projects =
9386 match this with
9487 | Project _ -> this.Name
9588 | PrivateProject _ -> sprintf " Elastic.Internal.%s " this.Name
96- | DepencyProject JsonNet -> " Elastic.Internal.JsonNet"
97-
89+
9890 static member TryFindName ( name : string ) =
9991 DotNetProject.All
10092 |> Seq.map( fun p -> p.Name)
0 commit comments