Commit Graph

  • edc2a14ad7 refactor: clean up unused code and fix all analyzer warnings Sergey Penkovsky 2025-07-15 16:28:05 +03:00
  • 71d3ef77a9 feat: improve code generation formatting and fix all tests Sergey Penkovsky 2025-07-15 16:03:10 +03:00
  • 0eec549b57 chore(release): publish packages cherrypick_generator-v1.1.0-dev.6 cherrypick_flutter-v1.1.2-dev.2 cherrypick-v2.2.0-dev.2 Sergey Penkovsky 2025-07-15 12:10:54 +03:00
  • a3648209b9 feat(generator): support output_dir and build_extensions config for generated files Sergey Penkovsky 2025-07-15 12:07:23 +03:00
  • c722ad0c07 docs: update full Russian tutorial Sergey Penkovsky 2025-06-21 15:45:34 +03:00
  • 8468eff5f7 docs: add full English tutorial for CherryPick DI Sergey Penkovsky 2025-06-21 15:31:52 +03:00
  • 24bb47f741 docs: add detailed Russian full tutorial Sergey Penkovsky 2025-06-21 15:20:30 +03:00
  • b5f6fff8d1 Merge pull request #11 from pese-git/annotations Sergey Penkovsky 2025-06-19 08:28:10 +03:00
  • e7f20d8f63 docs: move and update quick start guides to ./doc directory Sergey Penkovsky 2025-06-17 17:22:30 +03:00
  • e057bb487b docs: add annotation usage guides (en, ru) with up-to-date examples and best practices Sergey Penkovsky 2025-06-17 17:19:08 +03:00
  • 2e7c9129bb Merge pull request #9 from pese-git/annotations Sergey Penkovsky 2025-06-12 21:51:04 +03:00
  • 292af4a4f3 fix: format test code Sergey Penkovsky 2025-06-12 21:49:53 +03:00
  • 5220ebc4b9 feat(generator): complete code generation testing framework with 100% test coverage Sergey Penkovsky 2025-06-11 18:34:19 +03:00
  • a0a0a967a2 chore(release): publish packages cherrypick_generator-v1.1.0-dev.5 Sergey Penkovsky 2025-06-04 00:39:25 +03:00
  • a9260e0413 feat: implement tryResolve via generate code Sergey Penkovsky 2025-06-04 00:38:23 +03:00
  • dd608031a2 chore(release): publish packages cherrypick_generator-v1.1.0-dev.4 Sergey Penkovsky 2025-05-28 01:36:40 +03:00
  • 49e3654ab8 fix: fixed warnings Sergey Penkovsky 2025-05-28 01:35:46 +03:00
  • bc28ff79ef chore: update deps and up to flutter sdk 3.29.3 and dart >=3.7.0 Sergey Penkovsky 2025-05-28 00:02:23 +03:00
  • 52bc66f2f9 update documentaions Sergey Penkovsky 2025-05-23 17:27:40 +03:00
  • 79a050d056 update documentaions Sergey Penkovsky 2025-05-23 17:23:22 +03:00
  • 3beb53a094 update documentations Sergey Penkovsky 2025-05-23 17:13:57 +03:00
  • 21955640d9 chore(release): publish packages cherrypick_generator-v1.1.0-dev.3 cherrypick_annotations-v1.1.0-dev.1 Sergey Penkovsky 2025-05-23 16:11:08 +03:00
  • a62052daa5 doc: update documentations Sergey Penkovsky 2025-05-23 16:10:09 +03:00
  • 7dbaa59c01 refactor inject generator Sergey Penkovsky 2025-05-23 16:03:29 +03:00
  • 8438697107 implement inject generator Sergey Penkovsky 2025-05-23 15:26:09 +03:00
  • 9c42ba4cef feat: implement InjectGenerator Sergey Penkovsky 2025-05-23 14:08:08 +03:00
  • 1f6ee172a1 starting implement inject generator Sergey Penkovsky 2025-05-23 12:21:23 +03:00
  • 161e9085f4 chore(release): publish packages cherrypick_generator-v1.1.0-dev.2 Sergey Penkovsky 2025-05-23 08:21:46 +03:00
  • ef49595627 doc: update documentations Sergey Penkovsky 2025-05-23 08:21:11 +03:00
  • 0fd10488f3 update deps Sergey Penkovsky 2025-05-23 08:06:28 +03:00
  • 46c2939125 fix: update instance generator code Sergey Penkovsky 2025-05-23 08:06:08 +03:00
  • 6d5537f068 update pubspec Sergey Penkovsky 2025-05-23 00:18:54 +03:00
  • 2480757797 update pubspec Sergey Penkovsky 2025-05-23 00:17:32 +03:00
  • f8340c6a84 chore(release): publish packages cherrypick_generator-v1.1.0-dev.1 cherrypick_flutter-v1.1.2-dev.1 cherrypick-v2.2.0-dev.1 Sergey Penkovsky 2025-05-22 23:52:55 +03:00
  • 62a1655728 fix: fix warnings Sergey Penkovsky 2025-05-22 23:52:02 +03:00
  • fc941c0041 update deps Sergey Penkovsky 2025-05-22 23:50:55 +03:00
  • 5161fa19b6 refactor code Sergey Penkovsky 2025-05-22 23:32:26 +03:00
  • 8093f077b1 fix: optimize code Sergey Penkovsky 2025-05-22 23:27:41 +03:00
  • 45b93db6f5 fix pubspecs Sergey Penkovsky 2025-05-22 16:58:59 +03:00
  • 1741256f37 chore(release): publish packages cherrypick_generator-v1.1.0-dev.0 cherrypick_flutter-v1.1.2-dev.0 cherrypick_annotations-v1.1.0-dev.0 cherrypick-v2.2.0-dev.0 Sergey Penkovsky 2025-05-22 16:54:26 +03:00
  • 6aa76e4041 fix pubspecs Sergey Penkovsky 2025-05-22 16:53:29 +03:00
  • b4970fcf43 doc: update readme Sergey Penkovsky 2025-05-22 16:26:33 +03:00
  • 0874cbe43a doc: update documentations Sergey Penkovsky 2025-05-22 16:06:38 +03:00
  • 3bbecfb8ac doc: update documentations Sergey Penkovsky 2025-05-22 16:05:09 +03:00
  • c47418d922 update readme Sergey Penkovsky 2025-05-22 15:18:16 +03:00
  • 9bbfe2a726 added documentations Sergey Penkovsky 2025-05-22 13:52:56 +03:00
  • 7490a8e66b refactor code Sergey Penkovsky 2025-05-21 15:59:11 +03:00
  • e6d944c5f9 refactor code Sergey Penkovsky 2025-05-21 15:50:24 +03:00
  • 2bc89062cc fix: fix warning conflict with names Sergey Penkovsky 2025-05-21 12:45:52 +03:00
  • df2d90777f feat: implement generator for dynamic params Sergey Penkovsky 2025-05-21 12:23:33 +03:00
  • 1bdcc71534 feat: implement async mode for instance/provide annotations Sergey Penkovsky 2025-05-21 11:05:18 +03:00
  • ad6522856a feat: generate instance async code Sergey Penkovsky 2025-05-21 10:40:21 +03:00
  • 14dce2aafa feat: implement instance/provide annotations Sergey Penkovsky 2025-05-21 00:50:57 +03:00
  • 7914d91653 refactor module generator Sergey Penkovsky 2025-05-20 19:50:13 +03:00
  • 29aa790134 doc: fix comment Sergey Penkovsky 2025-05-19 10:08:20 +03:00
  • 302e1b6115 doc: update readme Sergey Penkovsky 2025-05-18 16:28:59 +03:00
  • 3afef18f95 doc: update readme Sergey Penkovsky 2025-05-18 16:01:46 +03:00
  • 5de737079d doc: add README Sergey Penkovsky 2025-05-18 15:43:02 +03:00
  • 7e1cb7ab93 doc: update README Sergey Penkovsky 2025-05-18 14:01:00 +03:00
  • 4c9ff802a6 fix: fix warnings Sergey Penkovsky 2025-05-18 13:50:14 +03:00
  • 74f13e3fa4 doc: added comments to code Sergey Penkovsky 2025-05-18 00:50:47 +03:00
  • 7bad0c09c0 write comments to code Sergey Penkovsky 2025-05-17 22:29:37 +03:00
  • 6e063a4067 modify sample Sergey Penkovsky 2025-05-17 22:02:32 +03:00
  • 9bc0380a7b fix: fix module generator Sergey Penkovsky 2025-05-17 21:54:03 +03:00
  • 220f1ed097 feat: implement named dependency Sergey Penkovsky 2025-05-17 21:38:14 +03:00
  • a4ee97b79f hotfix Sergey Penkovsky 2025-05-17 14:37:05 +03:00
  • ea6eb536dd feat: implement generator for named annotation Sergey Penkovsky 2025-05-17 14:31:52 +03:00
  • 3d071626e5 fix: fix generator for singletone annotation Sergey Penkovsky 2025-05-17 11:27:30 +03:00
  • d1e726aaec feat: implement generator di module Sergey Penkovsky 2025-05-17 00:34:56 +03:00
  • b906e927c3 start implement generator code Sergey Penkovsky 2025-05-16 09:30:30 +03:00
  • 9b0741199c feat: implement annotations Sergey Penkovsky 2025-05-14 12:53:51 +03:00
  • 7a5880e436 feat: Add async dependency resolution and enhance example Sergey Penkovsky 2025-05-06 15:54:35 +03:00
  • de995228a5 update readme Sergey Penkovsky 2025-05-19 16:06:51 +03:00
  • 2607a69bca Merge pull request #8 from pese-git/refactor Sergey Penkovsky 2025-05-19 13:44:16 +03:00
  • e91987c635 update tests Sergey Penkovsky 2025-05-19 11:14:59 +03:00
  • 50652a14a9 implement scope tests Sergey Penkovsky 2025-05-19 11:10:10 +03:00
  • 869f9123bc feat: implement toInstanceAync binding Sergey Penkovsky 2025-05-19 10:55:50 +03:00
  • 53dd4a1005 add provide typedef Sergey Penkovsky 2025-05-19 10:36:26 +03:00
  • e6f9b13ea4 fix readme and freez deps Sergey Penkovsky 2025-05-19 10:26:45 +03:00
  • 20e44beea7 chore(release): publish packages cherrypick-v2.1.0 Sergey Penkovsky 2025-05-19 10:12:32 +03:00
  • 0b3d10b88d Merge pull request #7 from pese-git/develop Sergey Penkovsky 2025-05-19 09:24:52 +03:00
  • ed43bf78b8 hide test Sergey Penkovsky 2025-05-18 22:59:15 +03:00
  • 3cd15bc0c1 hide test Sergey Penkovsky 2025-05-18 16:48:37 +03:00
  • bf1b0bd215 fix build scripts Sergey Penkovsky 2025-05-18 16:41:48 +03:00
  • 9bce40735b init di Sergey Penkovsky 2025-05-16 18:09:14 +03:00
  • 5cab9164ce modified build scripts Sergey Penkovsky 2025-05-16 17:58:02 +03:00
  • 0c5db63961 fixed warnings Sergey Penkovsky 2025-05-16 17:57:40 +03:00
  • 7740717fce implement example Sergey Penkovsky 2025-05-16 17:56:57 +03:00
  • a7dc2e0f27 chore(release): publish packages Sergey Penkovsky 2025-05-16 13:28:35 +03:00
  • cb5f0b23d2 implement example Sergey Penkovsky 2025-05-14 13:41:31 +03:00
  • c1b2f9c260 doc: update README Sergey Penkovsky 2025-05-14 10:23:29 +03:00
  • 80c121d2c9 chore(release): publish packages Sergey Penkovsky 2025-05-13 23:55:20 +03:00
  • 3d24f01e3e doc: update README and example Sergey Penkovsky 2025-05-13 23:36:44 +03:00
  • 2c39ee48ad implement test Sergey Penkovsky 2025-05-13 23:19:10 +03:00
  • 28035a1ccd fix warnings Sergey Penkovsky 2025-05-13 23:12:17 +03:00
  • 1b5cc64324 feat: Add async dependency resolution and enhance example Sergey Penkovsky 2025-05-06 15:54:35 +03:00
  • e0e2408bc5 fix: fix warning Sergey Penkovsky 2025-05-16 17:31:40 +03:00
  • 2fb91ca7cc fix: fix warning Sergey Penkovsky 2025-05-16 17:31:23 +03:00
  • f23b14c13b docs: add CONTRIBUTORS.md Sergey Penkovsky 2025-05-16 16:43:10 +03:00
  • 9255dc2bc3 Update pipeline.yml Sergey Penkovsky 2025-05-16 14:17:52 +03:00