Code Monkey home page Code Monkey logo

groovycure's Introduction

groovycure

Java Groovy License Maven Central Join the chat at https://gitter.im/ligun/groovycure Run unit test

All about Japanese battle heroine "Pretty Cure"

Inspired by pycure & rubicure

Requirements

JDK

Java 8 or later

Groovy

Groovy 3.0 or later

Installation

This library is registered in MavenCentral repository.
Install it using Gradle

dependencies {
  implementation 'net.ligun:groovycure:1.1'
}

Or use Grape in Groovy script file

@Grab('net.ligun:groovycure:1.1')

Usage

Run with Grape

@Grab('net.ligun:groovycure')
import groovycure.Precure

println Precure.now()

Or run with Gradle, you only import Precure class

import groovycure.Precure

println Precure.now()

You can execute groovycure in groovysh

$ groovysh

groovy:000> :grab 'net.ligun:groovycure:1.1'
groovy:000> import groovycure.Precure
===> groovycure.Precure
groovy:000> Precure.now()
===> トロピカル~ジュ!プリキュア

Release Note

1.1.2

  • Supported Delicious-Party Precure

1.1.1

  • Tropical-rouge Precure was over

1.1

  • Fix the bug that library malfunction when Groovy version is less than 3.0.8
  • Fix the bug that library malfunction when Java version is less than 15
  • Delete standalone command function

1.0

  • Support all to Tropical-rouge Precure
  • Migrate configuration to ConfigSlurper
  • Chane license
  • Change package name
  • Change repository to ManvenCentral

0.0.8

  • Support キラキラ☆プリキュアアラモード

0.0.7

  • Support 魔法使いプリキュア
  • Change Series and Girls object to List from Map
  • Change that Precure class behaves as an instance
  • Add transformAll method to Girls class
  • Add detransform method to Girls class
  • Support "precure" shell command

0.0.6

  • Add all of goprincess girls

0.0.5

  • Bug fix (Add transform message to CureFlora)

0.0.4

  • Support Go!プリンセスプリキュア

0.0.3

  • Change so that girls object can not modified arbitrarily

0.0.2

  • Sort by broadcast order of series
  • Change so that series object can not modified arbitrarily

0.0.1

  • First release

groovycure's People

Contributors

gitter-badger avatar ligun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

groovycure's Issues

Update libraries version

Update Groovy and some dependency libraries to latest stable version.

  • Groovy 3.0.8
  • Spock 2.0-groovy-3.0

Support pair transformation

初代等ペアでしか変身できないプリキュアはペア変身できるようにし、ペア変身でないと例外が出るようにする

変身解除メソッドがない

一度プリキュアに変身すると戻れないので解除メソッドを追加する。
メソッド名はdetransform?humanize?

Change MavenRepository to MavenCentral

This project use JCenter to manage library, but it will be closed.
So I plan to move the repository to MavenCentral.
I already applied to create a project repository.
I will upload the project when this project will be bumped to 1.0.

全員変身バンク実装

一括変身を実装
その際スマイル・スイート等全員変身時セリフが追加されるものは、セリフも追加する

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.