Browse Source

dynamite, nextcloud: split dynamite_runtime

Signed-off-by: Nikolas Rimikis <rimikis.nikolas@gmail.com>
pull/194/head
Nikolas Rimikis 2 years ago
parent
commit
e67209f9c1
No known key found for this signature in database
GPG Key ID: 85ED1DE9786A4FF2
  1. 312
      .github/workflows/dart.yml
  2. 0
      packages/dynamite/dynamite/.gitignore
  3. 0
      packages/dynamite/dynamite/analysis_options.yaml
  4. 0
      packages/dynamite/dynamite/build.yaml
  5. 0
      packages/dynamite/dynamite/lib/builder.dart
  6. 0
      packages/dynamite/dynamite/lib/dynamite.dart
  7. 0
      packages/dynamite/dynamite/lib/src/models/components.dart
  8. 0
      packages/dynamite/dynamite/lib/src/models/components.g.dart
  9. 0
      packages/dynamite/dynamite/lib/src/models/discriminator.dart
  10. 0
      packages/dynamite/dynamite/lib/src/models/discriminator.g.dart
  11. 0
      packages/dynamite/dynamite/lib/src/models/header.dart
  12. 0
      packages/dynamite/dynamite/lib/src/models/header.g.dart
  13. 0
      packages/dynamite/dynamite/lib/src/models/info.dart
  14. 0
      packages/dynamite/dynamite/lib/src/models/info.g.dart
  15. 0
      packages/dynamite/dynamite/lib/src/models/license.dart
  16. 0
      packages/dynamite/dynamite/lib/src/models/license.g.dart
  17. 0
      packages/dynamite/dynamite/lib/src/models/media_type.dart
  18. 0
      packages/dynamite/dynamite/lib/src/models/media_type.g.dart
  19. 0
      packages/dynamite/dynamite/lib/src/models/open_api.dart
  20. 0
      packages/dynamite/dynamite/lib/src/models/open_api.g.dart
  21. 0
      packages/dynamite/dynamite/lib/src/models/operation.dart
  22. 0
      packages/dynamite/dynamite/lib/src/models/operation.g.dart
  23. 0
      packages/dynamite/dynamite/lib/src/models/parameter.dart
  24. 0
      packages/dynamite/dynamite/lib/src/models/parameter.g.dart
  25. 0
      packages/dynamite/dynamite/lib/src/models/path_item.dart
  26. 0
      packages/dynamite/dynamite/lib/src/models/path_item.g.dart
  27. 0
      packages/dynamite/dynamite/lib/src/models/paths.dart
  28. 0
      packages/dynamite/dynamite/lib/src/models/request_body.dart
  29. 0
      packages/dynamite/dynamite/lib/src/models/request_body.g.dart
  30. 0
      packages/dynamite/dynamite/lib/src/models/response.dart
  31. 0
      packages/dynamite/dynamite/lib/src/models/response.g.dart
  32. 0
      packages/dynamite/dynamite/lib/src/models/responses.dart
  33. 0
      packages/dynamite/dynamite/lib/src/models/schema.dart
  34. 0
      packages/dynamite/dynamite/lib/src/models/schema.g.dart
  35. 0
      packages/dynamite/dynamite/lib/src/models/security_requirement.dart
  36. 0
      packages/dynamite/dynamite/lib/src/models/security_scheme.dart
  37. 0
      packages/dynamite/dynamite/lib/src/models/security_scheme.g.dart
  38. 0
      packages/dynamite/dynamite/lib/src/models/server.dart
  39. 0
      packages/dynamite/dynamite/lib/src/models/server.g.dart
  40. 0
      packages/dynamite/dynamite/lib/src/models/server_variable.dart
  41. 0
      packages/dynamite/dynamite/lib/src/models/server_variable.g.dart
  42. 0
      packages/dynamite/dynamite/lib/src/models/tag.dart
  43. 0
      packages/dynamite/dynamite/lib/src/models/tag.g.dart
  44. 2
      packages/dynamite/dynamite/lib/src/openapi_builder.dart
  45. 0
      packages/dynamite/dynamite/lib/src/type_result/base.dart
  46. 0
      packages/dynamite/dynamite/lib/src/type_result/enum.dart
  47. 0
      packages/dynamite/dynamite/lib/src/type_result/list.dart
  48. 0
      packages/dynamite/dynamite/lib/src/type_result/map.dart
  49. 0
      packages/dynamite/dynamite/lib/src/type_result/object.dart
  50. 0
      packages/dynamite/dynamite/lib/src/type_result/type_result.dart
  51. 0
      packages/dynamite/dynamite/mono_pkg.yaml
  52. 0
      packages/dynamite/dynamite/pubspec.yaml
  53. 7
      packages/dynamite/dynamite_runtime/.gitignore
  54. 9
      packages/dynamite/dynamite_runtime/analysis_options.yaml
  55. 1
      packages/dynamite/dynamite_runtime/lib/content_string.dart
  56. 0
      packages/dynamite/dynamite_runtime/lib/src/content_string.dart
  57. 0
      packages/dynamite/dynamite_runtime/lib/src/content_string.g.dart
  58. 7
      packages/dynamite/dynamite_runtime/mono_pkg.yaml
  59. 19
      packages/dynamite/dynamite_runtime/pubspec.yaml
  60. 2
      packages/dynamite/dynamite_runtime/test/content_string_test.dart
  61. 0
      packages/dynamite/dynamite_runtime/test/content_string_test.g.dart
  62. 1
      packages/dynamite/lib/content_string.dart
  63. 7
      packages/nextcloud/pubspec.yaml
  64. 2
      tool/ci.sh

312
.github/workflows/dart.yml

@ -1,4 +1,4 @@
# Created with package:mono_repo v6.5.0
# Created with package:mono_repo v6.5.5
name: Dart CI
on:
push:
@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable"
@ -26,14 +26,14 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- name: mono_repo self validate
run: dart pub global activate mono_repo 6.5.0
run: dart pub global activate mono_repo 6.5.5
- name: mono_repo self validate
run: dart pub global run mono_repo generate --validate
job_002:
@ -41,7 +41,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/app;commands:format"
@ -51,12 +51,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_app_pub_upgrade
name: packages/app; flutter pub upgrade
run: flutter pub upgrade
@ -69,43 +69,75 @@ jobs:
needs:
- job_001
job_003:
name: "all; PKG: packages/dynamite; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
name: "all; PKG: packages/dynamite/dynamite; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite;commands:format"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite;commands:format"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite
os:ubuntu-latest;pub-cache-hosted;sdk:stable
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: packages_dynamite_pub_upgrade
name: packages/dynamite; dart pub upgrade
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_dynamite_dynamite_pub_upgrade
name: packages/dynamite/dynamite; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: packages/dynamite
- name: "packages/dynamite; dart format --output=none --set-exit-if-changed --line-length 120 ."
working-directory: packages/dynamite/dynamite
- name: "packages/dynamite/dynamite; dart format --output=none --set-exit-if-changed --line-length 120 ."
run: "dart format --output=none --set-exit-if-changed --line-length 120 ."
if: "always() && steps.packages_dynamite_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite
if: "always() && steps.packages_dynamite_dynamite_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite/dynamite
needs:
- job_001
job_004:
name: "all; PKG: packages/dynamite/dynamite_runtime; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite_runtime;commands:format"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite_runtime
os:ubuntu-latest;pub-cache-hosted;sdk:stable
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_dynamite_dynamite_runtime_pub_upgrade
name: packages/dynamite/dynamite_runtime; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: packages/dynamite/dynamite_runtime
- name: "packages/dynamite/dynamite_runtime; dart format --output=none --set-exit-if-changed --line-length 120 ."
run: "dart format --output=none --set-exit-if-changed --line-length 120 ."
if: "always() && steps.packages_dynamite_dynamite_runtime_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite/dynamite_runtime
needs:
- job_001
job_005:
name: "all; PKG: packages/file_icons; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/file_icons;commands:format"
@ -115,12 +147,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_file_icons_pub_upgrade
name: packages/file_icons; flutter pub upgrade
run: flutter pub upgrade
@ -132,12 +164,12 @@ jobs:
working-directory: packages/file_icons
needs:
- job_001
job_005:
job_006:
name: "all; PKG: packages/neon/neon; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon;commands:format"
@ -147,12 +179,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_pub_upgrade
name: packages/neon/neon; flutter pub upgrade
run: flutter pub upgrade
@ -164,12 +196,12 @@ jobs:
working-directory: packages/neon/neon
needs:
- job_001
job_006:
job_007:
name: "all; PKG: packages/neon/neon_files; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_files;commands:format"
@ -179,12 +211,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_files_pub_upgrade
name: packages/neon/neon_files; flutter pub upgrade
run: flutter pub upgrade
@ -196,12 +228,12 @@ jobs:
working-directory: packages/neon/neon_files
needs:
- job_001
job_007:
job_008:
name: "all; PKG: packages/neon/neon_news; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_news;commands:format"
@ -211,12 +243,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_news_pub_upgrade
name: packages/neon/neon_news; flutter pub upgrade
run: flutter pub upgrade
@ -228,12 +260,12 @@ jobs:
working-directory: packages/neon/neon_news
needs:
- job_001
job_008:
job_009:
name: "all; PKG: packages/neon/neon_notes; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_notes;commands:format"
@ -243,12 +275,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_notes_pub_upgrade
name: packages/neon/neon_notes; flutter pub upgrade
run: flutter pub upgrade
@ -260,12 +292,12 @@ jobs:
working-directory: packages/neon/neon_notes
needs:
- job_001
job_009:
job_010:
name: "all; PKG: packages/neon/neon_notifications; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_notifications;commands:format"
@ -275,12 +307,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_notifications_pub_upgrade
name: packages/neon/neon_notifications; flutter pub upgrade
run: flutter pub upgrade
@ -292,12 +324,12 @@ jobs:
working-directory: packages/neon/neon_notifications
needs:
- job_001
job_010:
job_011:
name: "all; PKG: packages/nextcloud; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/nextcloud;commands:format"
@ -307,12 +339,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_nextcloud_pub_upgrade
name: packages/nextcloud; dart pub upgrade
run: dart pub upgrade
@ -324,12 +356,12 @@ jobs:
working-directory: packages/nextcloud
needs:
- job_001
job_011:
job_012:
name: "all; PKG: packages/settings; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/settings;commands:format"
@ -339,12 +371,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_settings_pub_upgrade
name: packages/settings; flutter pub upgrade
run: flutter pub upgrade
@ -356,12 +388,12 @@ jobs:
working-directory: packages/settings
needs:
- job_001
job_012:
job_013:
name: "all; PKG: packages/sort_box; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/sort_box;commands:format"
@ -371,12 +403,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_sort_box_pub_upgrade
name: packages/sort_box; dart pub upgrade
run: dart pub upgrade
@ -388,12 +420,12 @@ jobs:
working-directory: packages/sort_box
needs:
- job_001
job_013:
job_014:
name: "all; PKG: packages/spec_templates; `dart format --output=none --set-exit-if-changed --line-length 120 .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/spec_templates;commands:format"
@ -403,12 +435,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_spec_templates_pub_upgrade
name: packages/spec_templates; dart pub upgrade
run: dart pub upgrade
@ -420,12 +452,12 @@ jobs:
working-directory: packages/spec_templates
needs:
- job_001
job_014:
job_015:
name: "all; PKG: packages/app; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/app;commands:analyze_0"
@ -435,12 +467,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_app_pub_upgrade
name: packages/app; flutter pub upgrade
run: flutter pub upgrade
@ -452,12 +484,12 @@ jobs:
working-directory: packages/app
needs:
- job_001
job_015:
job_016:
name: "all; PKG: packages/file_icons; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/file_icons;commands:analyze_0"
@ -467,12 +499,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_file_icons_pub_upgrade
name: packages/file_icons; flutter pub upgrade
run: flutter pub upgrade
@ -484,12 +516,12 @@ jobs:
working-directory: packages/file_icons
needs:
- job_001
job_016:
job_017:
name: "all; PKG: packages/neon/neon; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon;commands:analyze_0"
@ -499,12 +531,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_pub_upgrade
name: packages/neon/neon; flutter pub upgrade
run: flutter pub upgrade
@ -516,12 +548,12 @@ jobs:
working-directory: packages/neon/neon
needs:
- job_001
job_017:
job_018:
name: "all; PKG: packages/neon/neon_files; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_files;commands:analyze_0"
@ -531,12 +563,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_files_pub_upgrade
name: packages/neon/neon_files; flutter pub upgrade
run: flutter pub upgrade
@ -548,12 +580,12 @@ jobs:
working-directory: packages/neon/neon_files
needs:
- job_001
job_018:
job_019:
name: "all; PKG: packages/neon/neon_news; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_news;commands:analyze_0"
@ -563,12 +595,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_news_pub_upgrade
name: packages/neon/neon_news; flutter pub upgrade
run: flutter pub upgrade
@ -580,12 +612,12 @@ jobs:
working-directory: packages/neon/neon_news
needs:
- job_001
job_019:
job_020:
name: "all; PKG: packages/neon/neon_notes; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_notes;commands:analyze_0"
@ -595,12 +627,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_notes_pub_upgrade
name: packages/neon/neon_notes; flutter pub upgrade
run: flutter pub upgrade
@ -612,12 +644,12 @@ jobs:
working-directory: packages/neon/neon_notes
needs:
- job_001
job_020:
job_021:
name: "all; PKG: packages/neon/neon_notifications; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/neon/neon_notifications;commands:analyze_0"
@ -627,12 +659,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_neon_neon_notifications_pub_upgrade
name: packages/neon/neon_notifications; flutter pub upgrade
run: flutter pub upgrade
@ -644,12 +676,12 @@ jobs:
working-directory: packages/neon/neon_notifications
needs:
- job_001
job_021:
job_022:
name: "all; PKG: packages/settings; `flutter analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/settings;commands:analyze_0"
@ -659,12 +691,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Flutter SDK
uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d
uses: subosito/flutter-action@48cafc24713cca54bbe03cdc3a423187d413aafa
with:
channel: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_settings_pub_upgrade
name: packages/settings; flutter pub upgrade
run: flutter pub upgrade
@ -676,44 +708,76 @@ jobs:
working-directory: packages/settings
needs:
- job_001
job_022:
name: "all; PKG: packages/dynamite; `dart analyze --fatal-infos .`"
job_023:
name: "all; PKG: packages/dynamite/dynamite; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite;commands:analyze_1"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite;commands:analyze_1"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite
os:ubuntu-latest;pub-cache-hosted;sdk:stable
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: packages_dynamite_pub_upgrade
name: packages/dynamite; dart pub upgrade
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_dynamite_dynamite_pub_upgrade
name: packages/dynamite/dynamite; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: packages/dynamite
- name: "packages/dynamite; dart analyze --fatal-infos ."
working-directory: packages/dynamite/dynamite
- name: "packages/dynamite/dynamite; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.packages_dynamite_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite
if: "always() && steps.packages_dynamite_dynamite_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite/dynamite
needs:
- job_001
job_023:
job_024:
name: "all; PKG: packages/dynamite/dynamite_runtime; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite_runtime;commands:analyze_1"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/dynamite/dynamite_runtime
os:ubuntu-latest;pub-cache-hosted;sdk:stable
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_dynamite_dynamite_runtime_pub_upgrade
name: packages/dynamite/dynamite_runtime; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: packages/dynamite/dynamite_runtime
- name: "packages/dynamite/dynamite_runtime; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.packages_dynamite_dynamite_runtime_pub_upgrade.conclusion == 'success'"
working-directory: packages/dynamite/dynamite_runtime
needs:
- job_001
job_025:
name: "all; PKG: packages/nextcloud; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/nextcloud;commands:analyze_1"
@ -723,12 +787,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_nextcloud_pub_upgrade
name: packages/nextcloud; dart pub upgrade
run: dart pub upgrade
@ -740,12 +804,12 @@ jobs:
working-directory: packages/nextcloud
needs:
- job_001
job_024:
job_026:
name: "all; PKG: packages/sort_box; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/sort_box;commands:analyze_1"
@ -755,12 +819,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_sort_box_pub_upgrade
name: packages/sort_box; dart pub upgrade
run: dart pub upgrade
@ -772,12 +836,12 @@ jobs:
working-directory: packages/sort_box
needs:
- job_001
job_025:
job_027:
name: "all; PKG: packages/spec_templates; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/spec_templates;commands:analyze_1"
@ -787,12 +851,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_spec_templates_pub_upgrade
name: packages/spec_templates; dart pub upgrade
run: dart pub upgrade
@ -804,12 +868,12 @@ jobs:
working-directory: packages/spec_templates
needs:
- job_001
job_026:
job_028:
name: "all; PKG: packages/nextcloud; `dart test`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/nextcloud;commands:test"
@ -819,12 +883,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_nextcloud_pub_upgrade
name: packages/nextcloud; dart pub upgrade
run: dart pub upgrade
@ -836,12 +900,12 @@ jobs:
working-directory: packages/nextcloud
needs:
- job_001
job_027:
job_029:
name: "all; PKG: packages/sort_box; `dart test`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable;packages:packages/sort_box;commands:test"
@ -851,12 +915,12 @@ jobs:
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: packages_sort_box_pub_upgrade
name: packages/sort_box; dart pub upgrade
run: dart pub upgrade

0
packages/dynamite/.gitignore → packages/dynamite/dynamite/.gitignore vendored

0
packages/dynamite/analysis_options.yaml → packages/dynamite/dynamite/analysis_options.yaml

0
packages/dynamite/build.yaml → packages/dynamite/dynamite/build.yaml

0
packages/dynamite/lib/builder.dart → packages/dynamite/dynamite/lib/builder.dart

0
packages/dynamite/lib/dynamite.dart → packages/dynamite/dynamite/lib/dynamite.dart

0
packages/dynamite/lib/src/models/components.dart → packages/dynamite/dynamite/lib/src/models/components.dart

0
packages/dynamite/lib/src/models/components.g.dart → packages/dynamite/dynamite/lib/src/models/components.g.dart

0
packages/dynamite/lib/src/models/discriminator.dart → packages/dynamite/dynamite/lib/src/models/discriminator.dart

0
packages/dynamite/lib/src/models/discriminator.g.dart → packages/dynamite/dynamite/lib/src/models/discriminator.g.dart

0
packages/dynamite/lib/src/models/header.dart → packages/dynamite/dynamite/lib/src/models/header.dart

0
packages/dynamite/lib/src/models/header.g.dart → packages/dynamite/dynamite/lib/src/models/header.g.dart

0
packages/dynamite/lib/src/models/info.dart → packages/dynamite/dynamite/lib/src/models/info.dart

0
packages/dynamite/lib/src/models/info.g.dart → packages/dynamite/dynamite/lib/src/models/info.g.dart

0
packages/dynamite/lib/src/models/license.dart → packages/dynamite/dynamite/lib/src/models/license.dart

0
packages/dynamite/lib/src/models/license.g.dart → packages/dynamite/dynamite/lib/src/models/license.g.dart

0
packages/dynamite/lib/src/models/media_type.dart → packages/dynamite/dynamite/lib/src/models/media_type.dart

0
packages/dynamite/lib/src/models/media_type.g.dart → packages/dynamite/dynamite/lib/src/models/media_type.g.dart

0
packages/dynamite/lib/src/models/open_api.dart → packages/dynamite/dynamite/lib/src/models/open_api.dart

0
packages/dynamite/lib/src/models/open_api.g.dart → packages/dynamite/dynamite/lib/src/models/open_api.g.dart

0
packages/dynamite/lib/src/models/operation.dart → packages/dynamite/dynamite/lib/src/models/operation.dart

0
packages/dynamite/lib/src/models/operation.g.dart → packages/dynamite/dynamite/lib/src/models/operation.g.dart

0
packages/dynamite/lib/src/models/parameter.dart → packages/dynamite/dynamite/lib/src/models/parameter.dart

0
packages/dynamite/lib/src/models/parameter.g.dart → packages/dynamite/dynamite/lib/src/models/parameter.g.dart

0
packages/dynamite/lib/src/models/path_item.dart → packages/dynamite/dynamite/lib/src/models/path_item.dart

0
packages/dynamite/lib/src/models/path_item.g.dart → packages/dynamite/dynamite/lib/src/models/path_item.g.dart

0
packages/dynamite/lib/src/models/paths.dart → packages/dynamite/dynamite/lib/src/models/paths.dart

0
packages/dynamite/lib/src/models/request_body.dart → packages/dynamite/dynamite/lib/src/models/request_body.dart

0
packages/dynamite/lib/src/models/request_body.g.dart → packages/dynamite/dynamite/lib/src/models/request_body.g.dart

0
packages/dynamite/lib/src/models/response.dart → packages/dynamite/dynamite/lib/src/models/response.dart

0
packages/dynamite/lib/src/models/response.g.dart → packages/dynamite/dynamite/lib/src/models/response.g.dart

0
packages/dynamite/lib/src/models/responses.dart → packages/dynamite/dynamite/lib/src/models/responses.dart

0
packages/dynamite/lib/src/models/schema.dart → packages/dynamite/dynamite/lib/src/models/schema.dart

0
packages/dynamite/lib/src/models/schema.g.dart → packages/dynamite/dynamite/lib/src/models/schema.g.dart

0
packages/dynamite/lib/src/models/security_requirement.dart → packages/dynamite/dynamite/lib/src/models/security_requirement.dart

0
packages/dynamite/lib/src/models/security_scheme.dart → packages/dynamite/dynamite/lib/src/models/security_scheme.dart

0
packages/dynamite/lib/src/models/security_scheme.g.dart → packages/dynamite/dynamite/lib/src/models/security_scheme.g.dart

0
packages/dynamite/lib/src/models/server.dart → packages/dynamite/dynamite/lib/src/models/server.dart

0
packages/dynamite/lib/src/models/server.g.dart → packages/dynamite/dynamite/lib/src/models/server.g.dart

0
packages/dynamite/lib/src/models/server_variable.dart → packages/dynamite/dynamite/lib/src/models/server_variable.dart

0
packages/dynamite/lib/src/models/server_variable.g.dart → packages/dynamite/dynamite/lib/src/models/server_variable.g.dart

0
packages/dynamite/lib/src/models/tag.dart → packages/dynamite/dynamite/lib/src/models/tag.dart

0
packages/dynamite/lib/src/models/tag.g.dart → packages/dynamite/dynamite/lib/src/models/tag.g.dart

2
packages/dynamite/lib/src/openapi_builder.dart → packages/dynamite/dynamite/lib/src/openapi_builder.dart

@ -68,7 +68,7 @@ class OpenAPIBuilder implements Builder {
"import 'package:built_value/serializer.dart';",
"import 'package:built_value/standard_json_plugin.dart';",
"import 'package:cookie_jar/cookie_jar.dart';",
"import 'package:dynamite/content_string.dart';",
"import 'package:dynamite_runtime/content_string.dart';",
"import 'package:universal_io/io.dart';",
'',
"export 'package:cookie_jar/cookie_jar.dart';",

0
packages/dynamite/lib/src/type_result/base.dart → packages/dynamite/dynamite/lib/src/type_result/base.dart

0
packages/dynamite/lib/src/type_result/enum.dart → packages/dynamite/dynamite/lib/src/type_result/enum.dart

0
packages/dynamite/lib/src/type_result/list.dart → packages/dynamite/dynamite/lib/src/type_result/list.dart

0
packages/dynamite/lib/src/type_result/map.dart → packages/dynamite/dynamite/lib/src/type_result/map.dart

0
packages/dynamite/lib/src/type_result/object.dart → packages/dynamite/dynamite/lib/src/type_result/object.dart

0
packages/dynamite/lib/src/type_result/type_result.dart → packages/dynamite/dynamite/lib/src/type_result/type_result.dart

0
packages/dynamite/mono_pkg.yaml → packages/dynamite/dynamite/mono_pkg.yaml

0
packages/dynamite/pubspec.yaml → packages/dynamite/dynamite/pubspec.yaml

7
packages/dynamite/dynamite_runtime/.gitignore vendored

@ -0,0 +1,7 @@
# https://dart.dev/guides/libraries/private-files
# Created by `dart pub`
.dart_tool/
# Avoid committing pubspec.lock for library packages; see
# https://dart.dev/guides/libraries/private-files#pubspeclock.
pubspec.lock

9
packages/dynamite/dynamite_runtime/analysis_options.yaml

@ -0,0 +1,9 @@
include: package:nit_picking/dart.yaml
linter:
rules:
public_member_api_docs: false
analyzer:
exclude:
- '**.g.dart'

1
packages/dynamite/dynamite_runtime/lib/content_string.dart

@ -0,0 +1 @@
export 'src/content_string.dart';

0
packages/dynamite/lib/src/helpers/content_string.dart → packages/dynamite/dynamite_runtime/lib/src/content_string.dart

0
packages/dynamite/lib/src/helpers/content_string.g.dart → packages/dynamite/dynamite_runtime/lib/src/content_string.g.dart

7
packages/dynamite/dynamite_runtime/mono_pkg.yaml

@ -0,0 +1,7 @@
sdk:
- stable
stages:
- all:
- analyze: --fatal-infos .
- format: --output=none --set-exit-if-changed --line-length 120 .

19
packages/dynamite/dynamite_runtime/pubspec.yaml

@ -0,0 +1,19 @@
name: dynamite_runtime
description: Helper package for use with dynamite.
version: 1.0.0
environment:
sdk: '>=3.0.0 <4.0.0'
dependencies:
built_value: ^8.5.0
dev_dependencies:
build_runner: ^2.4.2
built_collection: ^5.1.1
built_value_generator: ^8.5.0
nit_picking:
git:
url: https://github.com/stack11/dart_nit_picking
ref: 0b2ee0d
test: ^1.24.2

2
packages/dynamite/test/content_string_test.dart → packages/dynamite/dynamite_runtime/test/content_string_test.dart

@ -5,7 +5,7 @@ import 'dart:convert';
import 'package:built_collection/built_collection.dart';
import 'package:built_value/serializer.dart';
import 'package:built_value/standard_json_plugin.dart';
import 'package:dynamite/content_string.dart';
import 'package:dynamite_runtime/content_string.dart';
import 'package:test/test.dart';
part 'content_string_test.g.dart';

0
packages/dynamite/test/content_string_test.g.dart → packages/dynamite/dynamite_runtime/test/content_string_test.g.dart

1
packages/dynamite/lib/content_string.dart

@ -1 +0,0 @@
export 'src/helpers/content_string.dart';

7
packages/nextcloud/pubspec.yaml

@ -1,5 +1,6 @@
name: nextcloud
version: 1.0.0
publish_to: none
environment:
sdk: '>=3.0.0 <4.0.0'
@ -10,8 +11,8 @@ dependencies:
cookie_jar: ^4.0.2
crypto: ^3.0.3
crypton: ^2.0.5
dynamite:
path: ../dynamite
dynamite_runtime:
path: ../dynamite/dynamite_runtime
intl: ^0.18.0
universal_io: ^2.2.0
version: ^3.0.2
@ -22,6 +23,8 @@ dev_dependencies:
build_runner: ^2.4.2
built_value_generator: ^8.5.0
coverage: ^1.6.3
dynamite:
path: ../dynamite/dynamite
nit_picking:
git:
url: https://github.com/stack11/dart_nit_picking

2
tool/ci.sh

@ -1,5 +1,5 @@
#!/bin/bash
# Created with package:mono_repo v6.5.0
# Created with package:mono_repo v6.5.5
# Support built in commands on windows out of the box.
# When it is a flutter repo (check the pubspec.yaml for "sdk: flutter")

Loading…
Cancel
Save