Skip to content

Commit b8265f3

Browse files
committed
chore: initial commit
- Added project structure - Added basic workflows - Added analysis options
0 parents  commit b8265f3

File tree

100 files changed

+1851
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+1851
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<!--
2+
Thanks for contributing!
3+
4+
Provide a description of your changes below and a general summary in the title
5+
6+
Please look at the following checklist to ensure that your PR can be accepted quickly:
7+
-->
8+
9+
## Description
10+
11+
<!--- Describe your changes in detail -->
12+
13+
## Type of Change
14+
15+
<!--- Put an `x` in all the boxes that apply: -->
16+
17+
- [ ] ✨ New feature (non-breaking change which adds functionality)
18+
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
19+
- [ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
20+
- [ ] 🧹 Code refactor
21+
- [ ] ✅ Build configuration change
22+
- [ ] 📝 Documentation
23+
- [ ] 🗑️ Chore

.github/dependabot.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
- package-ecosystem: "pub"
8+
directory: "/"
9+
schedule:
10+
interval: "daily"

.github/workflows/main.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: ht_main
2+
3+
concurrency:
4+
group: $-$
5+
cancel-in-progress: true
6+
7+
on:
8+
push:
9+
branches:
10+
- main
11+
pull_request:
12+
branches:
13+
- main
14+
15+
jobs:
16+
semantic-pull-request:
17+
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/semantic_pull_request.yml@v1
18+
19+
build:
20+
uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/flutter_package.yml@v1
21+
with:
22+
flutter_channel: stable

.gitignore

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
# Miscellaneous
2+
*.class
3+
*.log
4+
*.pyc
5+
*.swp
6+
.DS_Store
7+
.atom/
8+
.buildlog/
9+
.history
10+
.svn/
11+
migrate_working_dir/
12+
13+
# IntelliJ related
14+
*.iml
15+
*.ipr
16+
*.iws
17+
.idea/*
18+
19+
# Visual Studio Code related
20+
.classpath
21+
.project
22+
.settings/
23+
.vscode/*
24+
25+
# packages file containing multi-root paths
26+
.packages.generated
27+
28+
# Flutter/Dart/Pub related
29+
**/doc/api/
30+
**/ios/Flutter/.last_build_id
31+
.dart_tool/
32+
.flutter-plugins
33+
.flutter-plugins-dependencies
34+
.packages
35+
.pub-cache/
36+
.pub/
37+
build/
38+
flutter_*.png
39+
linked_*.ds
40+
unlinked.ds
41+
unlinked_spec.ds
42+
.fvm/
43+
44+
# Android related
45+
**/android/**/gradle-wrapper.jar
46+
**/android/.gradle
47+
**/android/captures/
48+
**/android/local.properties
49+
**/android/**/GeneratedPluginRegistrant.java
50+
**/android/key.properties
51+
**/android/.idea/
52+
**/android/app/debug
53+
**/android/app/profile
54+
**/android/app/release
55+
*.jks
56+
57+
# iOS/XCode related
58+
**/ios/**/*.mode1v3
59+
**/ios/**/*.mode2v3
60+
**/ios/**/*.moved-aside
61+
**/ios/**/*.pbxuser
62+
**/ios/**/*.perspectivev3
63+
**/ios/**/*sync/
64+
**/ios/**/.sconsign.dblite
65+
**/ios/**/.tags*
66+
**/ios/**/.vagrant/
67+
**/ios/**/DerivedData/
68+
**/ios/**/Icon?
69+
**/ios/**/Pods/
70+
**/ios/**/.symlinks/
71+
**/ios/**/profile
72+
**/ios/**/xcuserdata
73+
**/ios/.generated/
74+
**/ios/Flutter/App.framework
75+
**/ios/Flutter/Flutter.framework
76+
**/ios/Flutter/Flutter.podspec
77+
**/ios/Flutter/Generated.xcconfig
78+
**/ios/Flutter/app.flx
79+
**/ios/Flutter/app.zip
80+
**/ios/Flutter/.last_build_id
81+
**/ios/Flutter/flutter_assets/
82+
**/ios/Flutter/flutter_export_environment.sh
83+
**/ios/ServiceDefinitions.json
84+
**/ios/Runner/GeneratedPluginRegistrant.*
85+
86+
# Coverage
87+
coverage/
88+
89+
# Submodules
90+
packages/**/pubspec.lock
91+
92+
# Web related
93+
lib/generated_plugin_registrant.dart
94+
95+
# Symbolication related
96+
app.*.symbols
97+
98+
# Obfuscation related
99+
app.*.map.json
100+
101+
# Exceptions to the above rules.
102+
!**/ios/**/default.mode1v3
103+
!**/ios/**/default.mode2v3
104+
!**/ios/**/default.pbxuser
105+
!**/ios/**/default.perspectivev3
106+
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
107+
!/dev/ci/**/Gemfile.lock
108+
!.vscode/extensions.json
109+
!.vscode/launch.json
110+
!.idea/codeStyles/
111+
!.idea/dictionaries/
112+
!.idea/runConfigurations/

.idea/runConfigurations/development.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/production.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/staging.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.metadata

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# This file tracks properties of this Flutter project.
2+
# Used by Flutter tool to assess capabilities and perform upgrades etc.
3+
#
4+
# This file should be version controlled and should not be manually edited.
5+
6+
version:
7+
revision: "d211f42860350d914a5ad8102f9ec32764dc6d06"
8+
channel: "stable"
9+
10+
project_type: app
11+
12+
# Tracks metadata for the flutter migrate command
13+
migration:
14+
platforms:
15+
- platform: root
16+
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
17+
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
18+
- platform: macos
19+
create_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
20+
base_revision: d211f42860350d914a5ad8102f9ec32764dc6d06
21+
- platform: ios
22+
create_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
23+
base_revision: db7ef5bf9f59442b0e200a90587e8fa5e0c6336a
24+
25+
# User provided section
26+
27+
# List of Local paths (relative to this file) that should be
28+
# ignored by the migrate tool.
29+
#
30+
# Files that are not part of the templates will be ignored by default.
31+
unmanaged_files:
32+
- 'lib/main.dart'
33+
- 'ios/Runner.xcodeproj/project.pbxproj'

.vscode/extensions.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
// See https://go.microsoft.com/fwlink/?LinkId=827846
3+
// for the documentation about the extensions.json format
4+
"recommendations": [
5+
"dart-code.dart-code",
6+
"dart-code.flutter",
7+
"felixangelov.bloc"
8+
]
9+
}

.vscode/launch.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Launch development",
9+
"request": "launch",
10+
"type": "dart",
11+
"program": "lib/main_development.dart",
12+
"args": [
13+
"--flavor",
14+
"development",
15+
"--target",
16+
"lib/main_development.dart"
17+
]
18+
},
19+
{
20+
"name": "Launch staging",
21+
"request": "launch",
22+
"type": "dart",
23+
"program": "lib/main_staging.dart",
24+
"args": ["--flavor", "staging", "--target", "lib/main_staging.dart"]
25+
},
26+
{
27+
"name": "Launch production",
28+
"request": "launch",
29+
"type": "dart",
30+
"program": "lib/main_production.dart",
31+
"args": ["--flavor", "production", "--target", "lib/main_production.dart"]
32+
}
33+
]
34+
}

0 commit comments

Comments
 (0)