Giter Club home page Giter Club logo

kuri's Introduction

スターください

ようこそ。bannzaiのページへ。このページを覗いた人に言うことは一つ。スターください。

Welcome to bannzai's page. You should send star request to all my created repositories. Give me 🌟. Personal History → https://github.com/bannzai/personalhistory

GitHub stats

Top Languages Card

CTV66SWのLAPRASでのスコアは次の通りです: エンジニアリング: 4.36 / 5.0, ビジネス: 3.48 / 5.0, インフルエンス: 3.8 / 5.0. Last Updated on 4/20/2024, 12:16:11 AM

kuri's People

Contributors

bannzai avatar hicka04 avatar ktanaka117 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kuri's Issues

Generate item for customize file.

e.g
KuriTemplate/Implement/View/TableViewCell.swift
kuri generate Kuri
Created KuriTableViewCell.swift file.
User customize file to generate togetther.

Create only a file without some directories.

I want to create only a file, don't want to create some directories which under directory named by generate command tree.

I want LocalTweetDataStore.swift be in /Data/DataStore/Implement/ directory.
Like under image:

kuri

How to debug?

Thank you for your nice tool!!

Could you tell me the way to debug for current latest version (0.3.3) ?

I read the document for debug, but I couldn't find Kuri.xcodeproj (it seems set in .gitignore).

Can't install from SwiftPM with Swift5.3

Can't install from Mint with Swift5.3

Error message

mint install bannzai/[email protected]
🌱 Cloning Kuri 0.4.1
🌱 Resolving package
🌱 Building package
Stack dump:
0.	Program arguments: /Applications/Xcode12.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Bash.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Command.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Context.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/FileHandle.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Files.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/General/Array.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Process.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Stream/Lazy-split.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Stream/Stream.swift /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/String.swift -supplementary-output-file-map /var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/supplementaryOutputs-840786 -target x86_64-apple-macosx10.15 -enable-objc-interop -stack-check -sdk /Applications/Xcode12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -I /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release -I /Applications/Xcode12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -g -module-cache-path /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/ModuleCache -swift-version 5 -O -D SWIFT_PACKAGE -target-sdk-version 11.0 -parse-as-library -module-name SwiftShell -num-threads 8 -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Bash.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Command.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Context.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/FileHandle.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Files.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/General/Array.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Process.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Stream/Lazy-split.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/Stream/Stream.swift.o -o /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/x86_64-apple-macosx/release/SwiftShell.build/String.swift.o
1.	Apple Swift version 5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8)
2.	While evaluating request TypeCheckSourceFileRequest(source_file "/private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Stream/Stream.swift")
3.	While type-checking 'FileHandleStream' (at /private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Stream/Stream.swift:207:8)
4.	While type-checking protocol conformance to 'TextOutputStreamable' (in module 'Swift') for type 'FileHandleStream' (declared at [/private/var/folders/d7/4xqydsks0jz4fflj2n8mv2pm0000gp/T/mint/github.com_bannzai_Kuri/.build/checkouts/SwiftShell/Sources/SwiftShell/Stream/Stream.swift:207:8 - line:215:1] RangeText="class FileHandleStream: ReadableStream, WritableStream {
	public let filehandle: FileHandle
	public var encoding: String.Encoding

	public init(_ filehandle: FileHandle, encoding: String.Encoding) {
		self.filehandle = filehandle
		self.encoding = encoding
	}
")
0  swift                    0x000000010ed8dc15 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 37
1  swift                    0x000000010ed8e332 SignalHandler(int) + 610
2  libsystem_platform.dylib 0x00007fff678685fd _sigtramp + 29
3  libsystem_platform.dylib 000000000000000000 _sigtramp + 18446603338779294240
4  swift                    0x000000010b2a4e3b swift::constraints::ConstraintSystem::simplifyRestrictedConstraint(swift::constraints::ConversionRestrictionKind, swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 779
5  swift                    0x000000010b294a90 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 14960
6  swift                    0x000000010b29fc01 swift::constraints::ConstraintSystem::repairFailures(swift::Type, swift::Type, swift::constraints::ConstraintKind, llvm::SmallVectorImpl<swift::constraints::RestrictionOrFix>&, swift::constraints::ConstraintLocatorBuilder) + 12529
7  swift                    0x000000010b294a25 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 14853
8  swift                    0x000000010b294e49 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 15913
9  swift                    0x000000010b2b9600 swift::constraints::ConstraintSystem::addConstraintImpl(swift::constraints::ConstraintKind, swift::Type, swift::Type, swift::constraints::ConstraintLocatorBuilder, bool) + 96
10 swift                    0x000000010b290952 swift::constraints::ConstraintSystem::addConstraint(swift::constraints::ConstraintKind, swift::Type, swift::Type, swift::constraints::ConstraintLocatorBuilder, bool) + 66
11 swift                    0x000000010b4bd43d llvm::Optional<swift::RequirementMatch> llvm::function_ref<llvm::Optional<swift::RequirementMatch> (swift::Type, swift::Type)>::callback_fn<swift::matchWitness(llvm::DenseMap<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*>, swift::RequirementEnvironment, llvm::DenseMapInfo<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*> >, llvm::detail::DenseMapPair<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*>, swift::RequirementEnvironment> >&, swift::ProtocolDecl*, swift::ProtocolConformance*, swift::DeclContext*, swift::ValueDecl*, swift::ValueDecl*)::$_1>(long, swift::Type, swift::Type) + 93
12 swift                    0x000000010b49eb7a swift::matchWitness(swift::DeclContext*, swift::ValueDecl*, swift::ValueDecl*, llvm::function_ref<std::__1::tuple<llvm::Optional<swift::RequirementMatch>, swift::Type, swift::Type> ()>, llvm::function_ref<llvm::Optional<swift::RequirementMatch> (swift::Type, swift::Type)>, llvm::function_ref<swift::RequirementMatch (bool, llvm::ArrayRef<swift::OptionalAdjustment>)>) + 8778
13 swift                    0x000000010b4a06b3 swift::matchWitness(llvm::DenseMap<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*>, swift::RequirementEnvironment, llvm::DenseMapInfo<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*> >, llvm::detail::DenseMapPair<std::__1::pair<swift::GenericSignatureImpl const*, swift::ClassDecl const*>, swift::RequirementEnvironment> >&, swift::ProtocolDecl*, swift::ProtocolConformance*, swift::DeclContext*, swift::ValueDecl*, swift::ValueDecl*) + 1187
14 swift                    0x000000010b4a1202 swift::WitnessChecker::findBestWitness(swift::ValueDecl*, bool*, swift::NormalProtocolConformance*, llvm::SmallVectorImpl<swift::RequirementMatch>&, unsigned int&, unsigned int&, bool&) + 946
15 swift                    0x000000010b4ab723 swift::ConformanceChecker::resolveWitnessViaLookup(swift::ValueDecl*) + 643
16 swift                    0x000000010b4a66b5 swift::MultiConformanceChecker::checkIndividualConformance(swift::NormalProtocolConformance*, bool) + 14853
17 swift                    0x000000010b4a2843 swift::MultiConformanceChecker::checkAllConformances() + 147
18 swift                    0x000000010b4b2285 swift::TypeChecker::checkConformancesInContext(swift::DeclContext*, swift::IterableDeclContext*) + 8309
19 swift                    0x000000010b462b4a (anonymous namespace)::DeclChecker::visitClassDecl(swift::ClassDecl*) + 8138
20 swift                    0x000000010b45b003 (anonymous namespace)::DeclChecker::visit(swift::Decl*) + 2739
21 swift                    0x000000010b521ac1 swift::TypeCheckSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const + 753
22 swift                    0x000000010b524959 llvm::Expected<swift::TypeCheckSourceFileRequest::OutputType> swift::Evaluator::getResultUncached<swift::TypeCheckSourceFileRequest>(swift::TypeCheckSourceFileRequest const&) + 969
23 swift                    0x000000010b521644 swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckSourceFileRequest>(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType) + 164
24 swift                    0x000000010a6d4688 swift::CompilerInstance::performSemaUpTo(swift::SourceFile::ASTStage_t) + 7576
25 swift                    0x000000010a591eb5 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 7205
26 swift                    0x000000010a5162c1 main + 1265
27 libdyld.dylib            0x00007fff6766fcc9 start + 1
28 libdyld.dylib            0x000000000000003e start + 18446603338781361014
🌱 Encountered error during "swift build -c release -Xswiftc -target -Xswiftc x86_64-apple-macosx10.15". Use --verbose to see full output
🌱  Failed to build Kuri 0.4.1 with SPM

When I read the error message, there is an error in the SwiftShell that Kuri depends on.
SwiftShell v5.1.0 was compatible with Swift 5.3, so it may be possible to support it by updating.
https://github.com/kareman/SwiftShell/releases/tag/5.1.0

Replace class names and file names.

I want to rename class names and file names all at once.

Like under command.

kuri rename Tweet Timeline

Before

Tweet
    |____Entity
    |       |____LoginEntity
    |       |____LoginEntityImpl
    |____
    ......

After

Timeline
    |____Entity
    |       |____TimelineEntity
    |       |____TimelineEntityImpl
    |____
    ......

Can't install from Homebew

Can't install from homebrew

Error message is

 brew install kuri
==> Installing kuri from bannzai/kuri
==> Downloading https://github.com/bannzai/Kuri/releases/download/0.1.3/kuri.zip
==> Downloading from https://github-cloud.s3.amazonaws.com/releases/77321881/2d9
######################################################################## 100.0%
Error: SHA256 mismatch
Expected: 6fd315859b786c3907ada6956dbf7f7286df424c75c4123530e1aa6f2b892377
Actual: ec41ef42efc1401355654ff73e146635f95477a8aa4d33fecd89f3af406583a6
Archive: /Users/[User name]/Library/Caches/Homebrew/kuri-0.1.3.zip
To retry an incomplete download, remove the file above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.