Browse Source

add shared-lib folder

appflowy 3 years ago
parent
commit
8e994a954e
100 changed files with 69 additions and 56 deletions
  1. 7 11
      backend/Cargo.toml
  2. 3 11
      frontend/rust-lib/Cargo.toml
  3. 3 2
      frontend/rust-lib/dart-ffi/Cargo.toml
  4. 1 1
      frontend/rust-lib/dart-notify/Cargo.toml
  5. 7 6
      frontend/rust-lib/flowy-document/Cargo.toml
  6. 7 4
      frontend/rust-lib/flowy-sdk/Cargo.toml
  7. 6 4
      frontend/rust-lib/flowy-test/Cargo.toml
  8. 8 7
      frontend/rust-lib/flowy-user/Cargo.toml
  9. 11 8
      frontend/rust-lib/flowy-workspace/Cargo.toml
  10. 1 1
      frontend/rust-lib/lib-infra/Cargo.toml
  11. 1 1
      frontend/scripts/flowy-tool/Cargo.toml
  12. 14 0
      shared-lib/Cargo.toml
  13. 0 0
      shared-lib/backend-service/Cargo.toml
  14. 0 0
      shared-lib/backend-service/src/config.rs
  15. 0 0
      shared-lib/backend-service/src/errors.rs
  16. 0 0
      shared-lib/backend-service/src/lib.rs
  17. 0 0
      shared-lib/backend-service/src/middleware.rs
  18. 0 0
      shared-lib/backend-service/src/request/mod.rs
  19. 0 0
      shared-lib/backend-service/src/request/request.rs
  20. 0 0
      shared-lib/backend-service/src/response/mod.rs
  21. 0 0
      shared-lib/backend-service/src/response/response.rs
  22. 0 0
      shared-lib/backend-service/src/response/response_http.rs
  23. 0 0
      shared-lib/backend-service/src/user_request.rs
  24. 0 0
      shared-lib/backend-service/src/workspace_request.rs
  25. 0 0
      shared-lib/flowy-ast/Cargo.toml
  26. 0 0
      shared-lib/flowy-ast/src/ast.rs
  27. 0 0
      shared-lib/flowy-ast/src/attr.rs
  28. 0 0
      shared-lib/flowy-ast/src/ctxt.rs
  29. 0 0
      shared-lib/flowy-ast/src/event_ast.rs
  30. 0 0
      shared-lib/flowy-ast/src/lib.rs
  31. 0 0
      shared-lib/flowy-ast/src/symbol.rs
  32. 0 0
      shared-lib/flowy-ast/src/ty_ext.rs
  33. 0 0
      shared-lib/flowy-derive/.gitignore
  34. 0 0
      shared-lib/flowy-derive/Cargo.toml
  35. 0 0
      shared-lib/flowy-derive/src/dart_event/mod.rs
  36. 0 0
      shared-lib/flowy-derive/src/derive_cache/derive_cache.rs
  37. 0 0
      shared-lib/flowy-derive/src/derive_cache/mod.rs
  38. 0 0
      shared-lib/flowy-derive/src/lib.rs
  39. 0 0
      shared-lib/flowy-derive/src/proto_buf/deserialize.rs
  40. 0 0
      shared-lib/flowy-derive/src/proto_buf/enum_serde.rs
  41. 0 0
      shared-lib/flowy-derive/src/proto_buf/mod.rs
  42. 0 0
      shared-lib/flowy-derive/src/proto_buf/serialize.rs
  43. 0 0
      shared-lib/flowy-derive/src/proto_buf/util.rs
  44. 0 0
      shared-lib/flowy-derive/tests/progress.rs
  45. 0 0
      shared-lib/flowy-document-infra/Cargo.toml
  46. 0 0
      shared-lib/flowy-document-infra/Flowy.toml
  47. 0 0
      shared-lib/flowy-document-infra/src/READ_ME.json
  48. 0 0
      shared-lib/flowy-document-infra/src/core/data.rs
  49. 0 0
      shared-lib/flowy-document-infra/src/core/document.rs
  50. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/delete/default_delete.rs
  51. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/delete/mod.rs
  52. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/delete/preserve_line_format_merge.rs
  53. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/format/format_at_position.rs
  54. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/format/helper.rs
  55. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/format/mod.rs
  56. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/format/resolve_block_format.rs
  57. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/format/resolve_inline_format.rs
  58. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/auto_exit_block.rs
  59. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/auto_format.rs
  60. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/default_insert.rs
  61. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/mod.rs
  62. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/preserve_block_format.rs
  63. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/preserve_inline_format.rs
  64. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/insert/reset_format_on_new_line.rs
  65. 0 0
      shared-lib/flowy-document-infra/src/core/extensions/mod.rs
  66. 0 0
      shared-lib/flowy-document-infra/src/core/history.rs
  67. 0 0
      shared-lib/flowy-document-infra/src/core/mod.rs
  68. 0 0
      shared-lib/flowy-document-infra/src/core/view.rs
  69. 0 0
      shared-lib/flowy-document-infra/src/entities/doc/doc.rs
  70. 0 0
      shared-lib/flowy-document-infra/src/entities/doc/mod.rs
  71. 0 0
      shared-lib/flowy-document-infra/src/entities/doc/parser/doc_id.rs
  72. 0 0
      shared-lib/flowy-document-infra/src/entities/doc/parser/mod.rs
  73. 0 0
      shared-lib/flowy-document-infra/src/entities/doc/revision.rs
  74. 0 0
      shared-lib/flowy-document-infra/src/entities/mod.rs
  75. 0 0
      shared-lib/flowy-document-infra/src/entities/ws/mod.rs
  76. 0 0
      shared-lib/flowy-document-infra/src/entities/ws/ws.rs
  77. 0 0
      shared-lib/flowy-document-infra/src/errors.rs
  78. 0 0
      shared-lib/flowy-document-infra/src/lib.rs
  79. 0 0
      shared-lib/flowy-document-infra/src/protobuf/mod.rs
  80. 0 0
      shared-lib/flowy-document-infra/src/protobuf/model/doc.rs
  81. 0 0
      shared-lib/flowy-document-infra/src/protobuf/model/mod.rs
  82. 0 0
      shared-lib/flowy-document-infra/src/protobuf/model/revision.rs
  83. 0 0
      shared-lib/flowy-document-infra/src/protobuf/model/ws.rs
  84. 0 0
      shared-lib/flowy-document-infra/src/protobuf/proto/doc.proto
  85. 0 0
      shared-lib/flowy-document-infra/src/protobuf/proto/revision.proto
  86. 0 0
      shared-lib/flowy-document-infra/src/protobuf/proto/ws.proto
  87. 0 0
      shared-lib/flowy-document-infra/src/user_default.rs
  88. 0 0
      shared-lib/flowy-document-infra/src/util.rs
  89. 0 0
      shared-lib/flowy-user-infra/Cargo.toml
  90. 0 0
      shared-lib/flowy-user-infra/Flowy.toml
  91. 0 0
      shared-lib/flowy-user-infra/src/entities/auth.rs
  92. 0 0
      shared-lib/flowy-user-infra/src/entities/mod.rs
  93. 0 0
      shared-lib/flowy-user-infra/src/entities/user_profile.rs
  94. 0 0
      shared-lib/flowy-user-infra/src/errors.rs
  95. 0 0
      shared-lib/flowy-user-infra/src/lib.rs
  96. 0 0
      shared-lib/flowy-user-infra/src/parser/mod.rs
  97. 0 0
      shared-lib/flowy-user-infra/src/parser/user_email.rs
  98. 0 0
      shared-lib/flowy-user-infra/src/parser/user_id.rs
  99. 0 0
      shared-lib/flowy-user-infra/src/parser/user_name.rs
  100. 0 0
      shared-lib/flowy-user-infra/src/parser/user_password.rs

+ 7 - 11
backend/Cargo.toml

@@ -40,7 +40,6 @@ serde = { version = "1.0", features = ["derive"] }
 serde_repr = "0.1"
 serde-aux = "1.0.1"
 
-
 derive_more = {version = "0.99"}
 protobuf = {version = "2.20.0"}
 uuid = { version = "0.8", features = ["serde", "v4"] }
@@ -60,12 +59,12 @@ pin-project = "1.0.0"
 byteorder = {version = "1.3.4"}
 async-stream = "0.3.2"
 
-flowy-user-infra = { path = "../frontend/rust-lib/flowy-user-infra" }
-flowy-workspace-infra = { path = "../frontend/rust-lib/flowy-workspace-infra" }
-flowy-document-infra = { path = "../frontend/rust-lib/flowy-document-infra" }
-lib-ws = { path = "../frontend/rust-lib/lib-ws" }
-lib-ot = { path = "../frontend/rust-lib/lib-ot" }
-backend-service = { path = "../frontend/rust-lib/backend-service", features = ["http_server"] }
+flowy-user-infra = { path = "../shared-lib/flowy-user-infra" }
+flowy-workspace-infra = { path = "../shared-lib/flowy-workspace-infra" }
+flowy-document-infra = { path = "../shared-lib/flowy-document-infra" }
+lib-ws = { path = "../shared-lib/lib-ws" }
+lib-ot = { path = "../shared-lib/lib-ot" }
+backend-service = { path = "../shared-lib/backend-service", features = ["http_server"] }
 
 ormx = { version = "0.7", features = ["postgres"]}
 [dependencies.sqlx]
@@ -104,8 +103,5 @@ backend = { path = ".", features = ["flowy_test"]}
 flowy-sdk = { path = "../frontend/rust-lib/flowy-sdk", features = ["http_server"] }
 flowy-user = { path = "../frontend/rust-lib/flowy-user", features = ["http_server"] }
 flowy-document = { path = "../frontend/rust-lib/flowy-document", features = ["flowy_test", "http_server"] }
-lib-ws = { path = "../frontend/rust-lib/lib-ws" }
 flowy-test = { path = "../frontend/rust-lib/flowy-test" }
-lib-infra = { path = "../frontend/rust-lib/lib-infra" }
-lib-ot = { path = "../frontend/rust-lib/lib-ot" }
-lib-sqlite = { path = "../frontend/rust-lib/lib-sqlite" }
+

+ 3 - 11
frontend/rust-lib/Cargo.toml

@@ -1,25 +1,17 @@
 [workspace]
 members = [
   "lib-dispatch",
+  "lib-log",
+  "lib-sqlite",
+  "lib-infra",
   "flowy-sdk",
   "dart-ffi",
-  "lib-log",
   "flowy-user",
-  "flowy-user-infra",
-  "flowy-ast",
-  "flowy-derive",
   "flowy-test",
-  "lib-sqlite",
   "flowy-database",
-  "lib-infra",
   "flowy-workspace",
-  "flowy-workspace-infra",
   "dart-notify",
   "flowy-document",
-  "flowy-document-infra",
-  "lib-ot",
-  "lib-ws",
-  "backend-service",
 ]
 
 exclude = ["../backend"]

+ 3 - 2
frontend/rust-lib/dart-ffi/Cargo.toml

@@ -26,9 +26,10 @@ parking_lot = "0.11"
 
 lib-dispatch = {path = "../lib-dispatch" }
 flowy-sdk = {path = "../flowy-sdk"}
-flowy-derive = {path = "../flowy-derive"}
 dart-notify = {path = "../dart-notify" }
-backend-service = { path = "../backend-service" }
+
+flowy-derive = {path = "../../../shared-lib/flowy-derive" }
+backend-service = { path = "../../../shared-lib/backend-service" }
 
 
 [features]

+ 1 - 1
frontend/rust-lib/dart-notify/Cargo.toml

@@ -12,7 +12,7 @@ allo-isolate = {version = "^0.1", features = ["catch-unwind",]}
 log = "0.4.14"
 bytes = { version = "1.0" }
 
-flowy-derive = {path = "../flowy-derive"}
+flowy-derive = {path = "../../../shared-lib/flowy-derive" }
 lib-dispatch = {path = "../lib-dispatch" }
 
 [features]

+ 7 - 6
frontend/rust-lib/flowy-document/Cargo.toml

@@ -7,16 +7,17 @@ edition = "2018"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-flowy-document-infra = { path = "../flowy-document-infra" }
+flowy-document-infra = { path = "../../../shared-lib/flowy-document-infra" }
+flowy-derive = { path = "../../../shared-lib/flowy-derive" }
+lib-ot = { path = "../../../shared-lib/lib-ot" }
+lib-ws = { path = "../../../shared-lib/lib-ws" }
+backend-service = { path = "../../../shared-lib/backend-service" }
+
 derive_more = {version = "0.99", features = ["display"]}
 lib-dispatch = { path = "../lib-dispatch" }
-flowy-derive = { path = "../flowy-derive" }
-flowy-database = { path = "../flowy-database" }
 lib-infra = { path = "../lib-infra" }
+flowy-database = { path = "../flowy-database" }
 dart-notify = { path = "../dart-notify" }
-lib-ot = { path = "../lib-ot" }
-lib-ws = { path = "../lib-ws" }
-backend-service = { path = "../backend-service" }
 
 
 diesel = {version = "1.4.8", features = ["sqlite"]}

+ 7 - 4
frontend/rust-lib/flowy-sdk/Cargo.toml

@@ -9,13 +9,10 @@ edition = "2018"
 lib-dispatch = { path = "../lib-dispatch" }
 lib-log = { path = "../lib-log" }
 flowy-user = { path = "../flowy-user" }
-lib-infra = { path = "../lib-infra" }
 flowy-workspace = { path = "../flowy-workspace", default-features = false }
 flowy-database = { path = "../flowy-database" }
 flowy-document = { path = "../flowy-document" }
-flowy-document-infra = { path = "../flowy-document-infra" }
-lib-ws = { path = "../lib-ws" }
-backend-service = { path = "../backend-service" }
+lib-infra = { path = "../lib-infra" }
 tracing = { version = "0.1" }
 log = "0.4.14"
 futures-core = { version = "0.3", default-features = false }
@@ -24,6 +21,12 @@ bytes = "1.0"
 tokio = { version = "1", features = ["rt"] }
 parking_lot = "0.11"
 
+
+flowy-document-infra = { path = "../../../shared-lib/flowy-document-infra" }
+lib-ws = { path = "../../../shared-lib/lib-ws" }
+backend-service = { path = "../../../shared-lib/backend-service" }
+
+
 [dev-dependencies]
 serde = { version = "1.0", features = ["derive"] }
 bincode = { version = "1.3"}

+ 6 - 4
frontend/rust-lib/flowy-test/Cargo.toml

@@ -7,13 +7,15 @@ edition = "2018"
 
 [dependencies]
 flowy-sdk = { path = "../flowy-sdk"}
-lib-dispatch = { path = "../lib-dispatch" }
 flowy-user = { path = "../flowy-user"}
 flowy-workspace = { path = "../flowy-workspace", default-features = false}
-lib-infra = { path = "../lib-infra" }
 flowy-document = { path = "../flowy-document"}
-flowy-document-infra = { path = "../flowy-document-infra"}
-backend-service = { path = "../backend-service" }
+lib-dispatch = { path = "../lib-dispatch" }
+lib-infra = { path = "../lib-infra" }
+
+flowy-document-infra = { path = "../../../shared-lib/flowy-document-infra" }
+backend-service = { path = "../../../shared-lib/backend-service" }
+
 
 serde = { version = "1.0", features = ["derive"] }
 bincode = { version = "1.3"}

+ 8 - 7
frontend/rust-lib/flowy-user/Cargo.toml

@@ -6,16 +6,17 @@ edition = "2018"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-flowy-user-infra = { path = "../flowy-user-infra" }
-backend-service = { path = "../backend-service" }
+flowy-user-infra = { path = "../../../shared-lib/flowy-user-infra" }
+backend-service = { path = "../../../shared-lib/backend-service" }
+flowy-derive = { path = "../../../shared-lib/flowy-derive" }
+lib-ws = { path = "../../../shared-lib/lib-ws" }
+
 derive_more = {version = "0.99", features = ["display"]}
-lib-dispatch = { path = "../lib-dispatch" }
-flowy-derive = { path = "../flowy-derive" }
 flowy-database = { path = "../flowy-database" }
-lib-sqlite = { path = "../lib-sqlite" }
-lib-infra = { path = "../lib-infra" }
-lib-ws = { path = "../lib-ws" }
 dart-notify = { path = "../dart-notify" }
+lib-dispatch = { path = "../lib-dispatch" }
+lib-infra = { path = "../lib-infra" }
+lib-sqlite = { path = "../lib-sqlite" }
 
 tracing = { version = "0.1", features = ["log"] }
 bytes = "1.0"

+ 11 - 8
frontend/rust-lib/flowy-workspace/Cargo.toml

@@ -6,17 +6,20 @@ edition = "2018"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-flowy-workspace-infra = { path = "../flowy-workspace-infra" }
-flowy-document-infra = { path = "../flowy-document-infra" }
+flowy-workspace-infra = { path = "../../../shared-lib/flowy-workspace-infra" }
+flowy-document-infra = { path = "../../../shared-lib/flowy-document-infra" }
+flowy-derive = { path = "../../../shared-lib/flowy-derive" }
+lib-ot = { path = "../../../shared-lib/lib-ot" }
+backend-service = { path = "../../../shared-lib/backend-service" }
+
+
 flowy-document = { path = "../flowy-document" }
-lib-dispatch = { path = "../lib-dispatch" }
-flowy-derive = { path = "../flowy-derive" }
 flowy-database = { path = "../flowy-database" }
-lib-sqlite = { path = "../lib-sqlite" }
-lib-infra = { path = "../lib-infra" }
 dart-notify = { path = "../dart-notify" }
-lib-ot = { path = "../lib-ot" }
-backend-service = { path = "../backend-service" }
+lib-dispatch = { path = "../lib-dispatch" }
+lib-infra = { path = "../lib-infra" }
+lib-sqlite = { path = "../lib-sqlite" }
+
 
 parking_lot = "0.11"
 protobuf = {version = "2.18.0"}

+ 1 - 1
frontend/rust-lib/lib-infra/Cargo.toml

@@ -10,7 +10,7 @@ uuid = { version = "0.8", features = ["serde", "v4"] }
 diesel = {version = "1.4.8", features = ["sqlite"]}
 diesel_derives = {version = "1.4.1", features = ["sqlite"]}
 diesel_migrations = {version = "1.4.0", features = ["sqlite"]}
-flowy-derive = { path = "../flowy-derive"}
+flowy-derive = { path = "../../../shared-lib/flowy-derive" }
 lib-sqlite = { path = "../lib-sqlite" }
 lazy_static = "1.4.0"
 protobuf = {version = "2.18.0"}

+ 1 - 1
frontend/scripts/flowy-tool/Cargo.toml

@@ -14,7 +14,7 @@ log = "0.4.11"
 env_logger = "0.8.2"
 #shell = { git="https://github.com/google/rust-shell.git"}
 cmd_lib = "1.1"
-flowy-ast = { path = "../../rust-lib/flowy-ast" }
+flowy-ast = { path = "../../shared-lib/flowy-ast" }
 console = "0.14.0"
 fancy-regex = "0.5.0"
 lazy_static = "1.4.0"

+ 14 - 0
shared-lib/Cargo.toml

@@ -0,0 +1,14 @@
+[workspace]
+members = [
+  "flowy-user-infra",
+  "flowy-workspace-infra",
+  "flowy-document-infra",
+  "lib-ot",
+  "lib-ws",
+  "backend-service",
+  "flowy-derive",
+  "flowy-ast",
+]
+
+[profile.dev]
+split-debuginfo = "unpacked"

+ 0 - 0
frontend/rust-lib/backend-service/Cargo.toml → shared-lib/backend-service/Cargo.toml


+ 0 - 0
frontend/rust-lib/backend-service/src/config.rs → shared-lib/backend-service/src/config.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/errors.rs → shared-lib/backend-service/src/errors.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/lib.rs → shared-lib/backend-service/src/lib.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/middleware.rs → shared-lib/backend-service/src/middleware.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/request/mod.rs → shared-lib/backend-service/src/request/mod.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/request/request.rs → shared-lib/backend-service/src/request/request.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/response/mod.rs → shared-lib/backend-service/src/response/mod.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/response/response.rs → shared-lib/backend-service/src/response/response.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/response/response_http.rs → shared-lib/backend-service/src/response/response_http.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/user_request.rs → shared-lib/backend-service/src/user_request.rs


+ 0 - 0
frontend/rust-lib/backend-service/src/workspace_request.rs → shared-lib/backend-service/src/workspace_request.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/Cargo.toml → shared-lib/flowy-ast/Cargo.toml


+ 0 - 0
frontend/rust-lib/flowy-ast/src/ast.rs → shared-lib/flowy-ast/src/ast.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/attr.rs → shared-lib/flowy-ast/src/attr.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/ctxt.rs → shared-lib/flowy-ast/src/ctxt.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/event_ast.rs → shared-lib/flowy-ast/src/event_ast.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/lib.rs → shared-lib/flowy-ast/src/lib.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/symbol.rs → shared-lib/flowy-ast/src/symbol.rs


+ 0 - 0
frontend/rust-lib/flowy-ast/src/ty_ext.rs → shared-lib/flowy-ast/src/ty_ext.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/.gitignore → shared-lib/flowy-derive/.gitignore


+ 0 - 0
frontend/rust-lib/flowy-derive/Cargo.toml → shared-lib/flowy-derive/Cargo.toml


+ 0 - 0
frontend/rust-lib/flowy-derive/src/dart_event/mod.rs → shared-lib/flowy-derive/src/dart_event/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/derive_cache/derive_cache.rs → shared-lib/flowy-derive/src/derive_cache/derive_cache.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/derive_cache/mod.rs → shared-lib/flowy-derive/src/derive_cache/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/lib.rs → shared-lib/flowy-derive/src/lib.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/proto_buf/deserialize.rs → shared-lib/flowy-derive/src/proto_buf/deserialize.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/proto_buf/enum_serde.rs → shared-lib/flowy-derive/src/proto_buf/enum_serde.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/proto_buf/mod.rs → shared-lib/flowy-derive/src/proto_buf/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/proto_buf/serialize.rs → shared-lib/flowy-derive/src/proto_buf/serialize.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/src/proto_buf/util.rs → shared-lib/flowy-derive/src/proto_buf/util.rs


+ 0 - 0
frontend/rust-lib/flowy-derive/tests/progress.rs → shared-lib/flowy-derive/tests/progress.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/Cargo.toml → shared-lib/flowy-document-infra/Cargo.toml


+ 0 - 0
frontend/rust-lib/flowy-document-infra/Flowy.toml → shared-lib/flowy-document-infra/Flowy.toml


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/READ_ME.json → shared-lib/flowy-document-infra/src/READ_ME.json


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/data.rs → shared-lib/flowy-document-infra/src/core/data.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/document.rs → shared-lib/flowy-document-infra/src/core/document.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/delete/default_delete.rs → shared-lib/flowy-document-infra/src/core/extensions/delete/default_delete.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/delete/mod.rs → shared-lib/flowy-document-infra/src/core/extensions/delete/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/delete/preserve_line_format_merge.rs → shared-lib/flowy-document-infra/src/core/extensions/delete/preserve_line_format_merge.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/format/format_at_position.rs → shared-lib/flowy-document-infra/src/core/extensions/format/format_at_position.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/format/helper.rs → shared-lib/flowy-document-infra/src/core/extensions/format/helper.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/format/mod.rs → shared-lib/flowy-document-infra/src/core/extensions/format/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/format/resolve_block_format.rs → shared-lib/flowy-document-infra/src/core/extensions/format/resolve_block_format.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/format/resolve_inline_format.rs → shared-lib/flowy-document-infra/src/core/extensions/format/resolve_inline_format.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/auto_exit_block.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/auto_exit_block.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/auto_format.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/auto_format.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/default_insert.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/default_insert.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/mod.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/preserve_block_format.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/preserve_block_format.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/preserve_inline_format.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/preserve_inline_format.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/insert/reset_format_on_new_line.rs → shared-lib/flowy-document-infra/src/core/extensions/insert/reset_format_on_new_line.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/extensions/mod.rs → shared-lib/flowy-document-infra/src/core/extensions/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/history.rs → shared-lib/flowy-document-infra/src/core/history.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/mod.rs → shared-lib/flowy-document-infra/src/core/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/core/view.rs → shared-lib/flowy-document-infra/src/core/view.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/doc/doc.rs → shared-lib/flowy-document-infra/src/entities/doc/doc.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/doc/mod.rs → shared-lib/flowy-document-infra/src/entities/doc/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/doc/parser/doc_id.rs → shared-lib/flowy-document-infra/src/entities/doc/parser/doc_id.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/doc/parser/mod.rs → shared-lib/flowy-document-infra/src/entities/doc/parser/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/doc/revision.rs → shared-lib/flowy-document-infra/src/entities/doc/revision.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/mod.rs → shared-lib/flowy-document-infra/src/entities/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/ws/mod.rs → shared-lib/flowy-document-infra/src/entities/ws/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/entities/ws/ws.rs → shared-lib/flowy-document-infra/src/entities/ws/ws.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/errors.rs → shared-lib/flowy-document-infra/src/errors.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/lib.rs → shared-lib/flowy-document-infra/src/lib.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/mod.rs → shared-lib/flowy-document-infra/src/protobuf/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/model/doc.rs → shared-lib/flowy-document-infra/src/protobuf/model/doc.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/model/mod.rs → shared-lib/flowy-document-infra/src/protobuf/model/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/model/revision.rs → shared-lib/flowy-document-infra/src/protobuf/model/revision.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/model/ws.rs → shared-lib/flowy-document-infra/src/protobuf/model/ws.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/proto/doc.proto → shared-lib/flowy-document-infra/src/protobuf/proto/doc.proto


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/proto/revision.proto → shared-lib/flowy-document-infra/src/protobuf/proto/revision.proto


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/protobuf/proto/ws.proto → shared-lib/flowy-document-infra/src/protobuf/proto/ws.proto


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/user_default.rs → shared-lib/flowy-document-infra/src/user_default.rs


+ 0 - 0
frontend/rust-lib/flowy-document-infra/src/util.rs → shared-lib/flowy-document-infra/src/util.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/Cargo.toml → shared-lib/flowy-user-infra/Cargo.toml


+ 0 - 0
frontend/rust-lib/flowy-user-infra/Flowy.toml → shared-lib/flowy-user-infra/Flowy.toml


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/entities/auth.rs → shared-lib/flowy-user-infra/src/entities/auth.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/entities/mod.rs → shared-lib/flowy-user-infra/src/entities/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/entities/user_profile.rs → shared-lib/flowy-user-infra/src/entities/user_profile.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/errors.rs → shared-lib/flowy-user-infra/src/errors.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/lib.rs → shared-lib/flowy-user-infra/src/lib.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/parser/mod.rs → shared-lib/flowy-user-infra/src/parser/mod.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/parser/user_email.rs → shared-lib/flowy-user-infra/src/parser/user_email.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/parser/user_id.rs → shared-lib/flowy-user-infra/src/parser/user_id.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/parser/user_name.rs → shared-lib/flowy-user-infra/src/parser/user_name.rs


+ 0 - 0
frontend/rust-lib/flowy-user-infra/src/parser/user_password.rs → shared-lib/flowy-user-infra/src/parser/user_password.rs


Some files were not shown because too many files changed in this diff