[Swift] RFC: Switch Swift namespace from public enum to ordinary concat with _ (...
authorLiu Liu <i@liuliu.me>
Mon, 27 Jul 2020 08:06:11 +0000 (01:06 -0700)
committerGitHub <noreply@github.com>
Mon, 27 Jul 2020 08:06:11 +0000 (11:06 +0300)
commit5d052f4e55d28117c208898cbfd96dc7ea37678d
treef04adf413cfc784ee59ee1e0f2475d7d121c100e
parent18b015d25a0dbc29be48956b73a5591b870aa109
[Swift] RFC: Switch Swift namespace from public enum to ordinary concat with _ (#6045)

This PR attempts to switch namespace from public enum back to ordinary
concat with _ in Swift. This kept style similar with protobuf, but
different from other popular style guide in Swift.

This is needed because previously, when we do `public enum`, we don't
really know when to declare and when to extend (extension). With namespace
implementation in this PR, there is no such ambiguity.
src/idl_gen_swift.cpp
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/FlatBuffersMonsterWriterTests.swift
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/FlatBuffersTests.swift
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/FlatBuffersUnionTests.swift
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/monster_test_generated.swift
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/optional_scalars_generated.swift
tests/FlatBuffers.Test.Swift/Tests/FlatBuffers.Test.SwiftTests/union_vector_generated.swift