Skip to content

Commit

Permalink
feat: It has been redesigned to match the latest Masamune Framework.
Browse files Browse the repository at this point in the history
  • Loading branch information
mathrunet committed Dec 10, 2022
1 parent b4c1f07 commit 73977ed
Show file tree
Hide file tree
Showing 48 changed files with 1,297 additions and 2,404 deletions.
151 changes: 0 additions & 151 deletions packages/masamune_builder/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,151 +0,0 @@
## 0.15.0+18

- Update a dependency to the latest release.

## 0.15.0+17

- Update a dependency to the latest release.

## 0.15.0+16

- Update a dependency to the latest release.

## 0.15.0+15

- Update a dependency to the latest release.

## 0.15.0+14

- Update a dependency to the latest release.

## 0.15.0+13

- Update a dependency to the latest release.

## 0.15.0+12

- Update a dependency to the latest release.

## 0.15.0+11

- Update a dependency to the latest release.

## 0.15.0+10

- Update a dependency to the latest release.

## 0.15.0+9

- Update a dependency to the latest release.

## 0.15.0+8

- Update a dependency to the latest release.

## 0.15.0+7

- Update a dependency to the latest release.

## 0.15.0+6

- Update a dependency to the latest release.

## 0.15.0+5

- Update a dependency to the latest release.

## 0.15.0+4

- **FIX**: Transaction type-safety. ([5dc55bc0](https://github.com/mathrunet/flutter_masamune/commit/5dc55bc0b9db7dd22fd09b6e305419b7e1009e63))

## 0.15.0+3

- **FIX**: Variables are possible in the Path for Model. ([cd188b04](https://github.com/mathrunet/flutter_masamune/commit/cd188b0437b03481290a6e1aa78c3168a7ab0ff1))

## 0.15.0+2

- **FIX**: Version up. ([2cb37b1e](https://github.com/mathrunet/flutter_masamune/commit/2cb37b1e7f715afc771e2ef7c95103c25e8e7332))

## 0.15.0+1

- Update a dependency to the latest release.

## 0.15.0

- chore: Fit versions with other packages.

## 0.14.4+3

- **FIX**: Adjustment of the interface. ([1aa23aca](https://github.com/mathrunet/flutter_masamune/commit/1aa23acad91790e18573b58a00b73d1d903d2593))

## 0.14.4+2

- Update a dependency to the latest release.

## 0.14.4+1

- Update a dependency to the latest release.

## 0.14.4

- **FIX**: Additional support for transaction. ([c2d4f05f](https://github.com/mathrunet/flutter_masamune/commit/c2d4f05f447738ef6d8c10ed6464a5fd331111cb))
- **FIX**: Error Countermeasures. ([8255b14d](https://github.com/mathrunet/flutter_masamune/commit/8255b14db5f71a3827de16de3292733aeaae1021))
- **FIX**: Change Const to enum. ([860dcc67](https://github.com/mathrunet/flutter_masamune/commit/860dcc672b44d0fc55c593d1713a22c3c4f7ece0))
- **FIX**: PagePathにQueryを追加. ([73def34f](https://github.com/mathrunet/flutter_masamune/commit/73def34fa76f14371d75e0d2a64da2208904e1f0))
- **FIX**: Builder settings. ([50e7d0a2](https://github.com/mathrunet/flutter_masamune/commit/50e7d0a2a4c6a5f49500f2b1640c6701dfec9fe4))
- **FEAT**: Added Transaction command. ([74fba398](https://github.com/mathrunet/flutter_masamune/commit/74fba39889b97c4b0d9fa30e5a5e8617caf0f809))
- **FEAT**: CollectionPath builder addition. ([38a3f83f](https://github.com/mathrunet/flutter_masamune/commit/38a3f83f6718cc25dc84e6d3320418e26f8e5df3))
- **FEAT**: Initial commit. ([f5f26998](https://github.com/mathrunet/flutter_masamune/commit/f5f26998ffc6d9acf957aa487d80ddb8a1889777))

## 0.14.3

- **FEAT**: Added Transaction command. ([74fba398](https://github.com/mathrunet/flutter_masamune/commit/74fba39889b97c4b0d9fa30e5a5e8617caf0f809))

## 0.14.2+5

- Update a dependency to the latest release.

## 0.14.2+4

- **FIX**: Additional support for transaction. ([c2d4f05f](https://github.com/mathrunet/flutter_masamune/commit/c2d4f05f447738ef6d8c10ed6464a5fd331111cb))

## 0.14.2+3

- **FIX**: Error Countermeasures. ([8255b14d](https://github.com/mathrunet/flutter_masamune/commit/8255b14db5f71a3827de16de3292733aeaae1021))

## 0.14.2+2

- **FIX**: Change Const to enum. ([860dcc67](https://github.com/mathrunet/flutter_masamune/commit/860dcc672b44d0fc55c593d1713a22c3c4f7ece0))

## 0.14.2+1

- **FIX**: PagePathにQueryを追加. ([73def34f](https://github.com/mathrunet/flutter_masamune/commit/73def34fa76f14371d75e0d2a64da2208904e1f0))

## 0.14.2

- **FEAT**: CollectionPath builder addition. ([38a3f83f](https://github.com/mathrunet/flutter_masamune/commit/38a3f83f6718cc25dc84e6d3320418e26f8e5df3))

## 0.14.1+5

- Update a dependency to the latest release.

## 0.14.1+4

- Update a dependency to the latest release.

## 0.14.1+3

- Update a dependency to the latest release.

## 0.14.1+2

- Update a dependency to the latest release.

## 0.14.1+1

- **FIX**: Builder settings. ([50e7d0a2](https://github.com/mathrunet/flutter_masamune/commit/50e7d0a2a4c6a5f49500f2b1640c6701dfec9fe4))

## 0.14.1

- **FEAT**: Initial commit. ([f5f26998](https://github.com/mathrunet/flutter_masamune/commit/f5f26998ffc6d9acf957aa487d80ddb8a1889777))

56 changes: 25 additions & 31 deletions packages/masamune_builder/README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,25 @@
# Katana Module

[![Version](https://img.shields.io/badge/version-0.9.0-blue.svg)](https://mathru.net)
[![Language](https://img.shields.io/badge/language-dart-blue.svg)](https://dart.dev/)
[![License: BSD](https://img.shields.io/badge/license-BSD-purple.svg)](https://opensource.org/licenses/BSD-3-Clause)

---------------------------------------

"Katana" is a package of utilities for Flutter.
It defines several extension methods and global functions.

- Module building system

## Getting Started

Add this to your package's pubspec.yaml file:
```yaml
dev_dependencies:
katana_module_builder: ^0.9.0
```
You should then run `flutter pub upgrade`.

## Usage

```yaml
import 'package:katana_module_builder/katana_module_builder.dart';
```

## License

[BSD](LICENSE)
<p align="center">
<a href="https://mathru.net">
<img width="240px" src="https://raw.githubusercontent.com/mathrunet/flutter_masamune/master/.github/images/icon.png" alt="Masamune logo" style="border-radius: 32px"s><br/>
</a>
<h1 align="center">Masamune Framework</h1>
</p>

<p align="center">
<a href="https://twitter.com/mathru">
<img src="https://img.shields.io/twitter/follow/mathru.svg?colorA=1da1f2&colorB=&label=Follow%20on%20Twitter&style=flat-square" alt="Follow on Twitter" />
</a>
<a href="https://github.com/invertase/melos">
<img src="https://img.shields.io/badge/maintained%20with-melos-f700ff.svg?style=flat-square" alt="Maintained with Melos" />
</a>
</p>

<p align="center">
<a href="https://www.buymeacoffee.com/mathru"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=mathru&button_colour=FF5F5F&font_colour=ffffff&font_family=Poppins&outline_colour=000000&coffee_colour=FFDD00" width="136" /></a>
</p>

---

[[YouTube]](https://www.youtube.com/c/mathrunetchannel) | [[Packages]](https://pub.dev/publishers/mathru.net/packages) | [[Twitter]](https://twitter.com/mathru) | [[LinkedIn]](https://www.linkedin.com/in/mathrunet/)

---
80 changes: 80 additions & 0 deletions packages/masamune_builder/build.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,39 @@
builders:
katana_listenables_builder:
import: 'package:katana_listenables_builder/katana_listenables_builder.dart'
builder_factories: ['katanaListenablesBuilderFactory']
build_extensions: {'.dart': ['.listenable.dart']}
auto_apply: dependents
build_to: source
applies_builders: ["source_gen|combining_builder"]
katana_theme_builder:
import: 'package:katana_theme_builder/katana_theme_builder.dart'
builder_factories: ['katanaThemeBuilderFactory']
build_extensions: {'.dart': ['.theme.dart']}
auto_apply: dependents
build_to: source
applies_builders: ["source_gen|combining_builder"]
katana_router_page_builder:
import: 'package:katana_router_builder/katana_router_builder.dart'
builder_factories: ['katanaRouterPageBuilderFactory']
build_extensions: {'.dart': ['.page.dart']}
auto_apply: dependents
build_to: source
applies_builders: ["source_gen|combining_builder"]
katana_router_router_builder:
import: 'package:katana_router_builder/katana_router_builder.dart'
builder_factories: ['katanaRouterRouterBuilderFactory']
build_extensions: {'.dart': ['.router.dart']}
auto_apply: dependents
build_to: source
applies_builders: ["source_gen|combining_builder"]
katana_localization_builder:
import: 'package:katana_localization_builder/katana_localization_builder.dart'
builder_factories: ['katanaLocalizationBuilderFactory']
build_extensions: {'.dart': ['.localize.dart']}
auto_apply: dependents
build_to: source
applies_builders: ["source_gen|combining_builder"]
masamune_builder:
import: 'package:masamune_builder/masamune_builder.dart'
builder_factories: ['masamuneBuilderFactory']
Expand All @@ -9,6 +44,51 @@ builders:
targets:
$default:
builders:
katana_listenables_builder:
enabled: true
generate_for:
exclude:
- test
- example
include:
- test/integration/*
- test/integration/**/*
katana_theme_builder:
enabled: true
generate_for:
exclude:
- test
- example
include:
- test/integration/*
- test/integration/**/*
katana_router_page_builder:
enabled: true
generate_for:
exclude:
- test
- example
include:
- test/integration/*
- test/integration/**/*
katana_router_router_builder:
enabled: true
generate_for:
exclude:
- test
- example
include:
- test/integration/*
- test/integration/**/*
katana_localization_builder:
enabled: true
generate_for:
exclude:
- test
- example
include:
- test/integration/*
- test/integration/**/*
masamune_builder:
enabled: true
generate_for:
Expand Down

0 comments on commit 73977ed

Please sign in to comment.