Consolerizer for Java 8

Consolerizer for Java 8: This project offers way to seamlessly add coloured log messages in academic, study or research projects. This is not a production ready module and shouldn't be used in a production setting. It is designed also for use in tutorials, classes, teaching and knowledge sharing.

Лицензия

Лицензия

Группа

Группа

org.jesperancinha.console
Идентификатор

Идентификатор

consolerizer8
Последняя версия

Последняя версия

2.0.3
Дата

Дата

Тип

Тип

jar
Описание

Описание

Consolerizer for Java 8
Consolerizer for Java 8: This project offers way to seamlessly add coloured log messages in academic, study or research projects. This is not a production ready module and shouldn't be used in a production setting. It is designed also for use in tutorials, classes, teaching and knowledge sharing.
Ссылка на сайт

Ссылка на сайт

https://github.com/JEsperancinhaOrg/consolerizer-root/tree/main/consolerizer8
Система контроля версий

Система контроля версий

https://github.com/JEsperancinhaOrg/consolerizer-root/tree/main/consolerizer8

Скачать consolerizer8

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.jesperancinha.console/consolerizer8/ -->
<dependency>
    <groupId>org.jesperancinha.console</groupId>
    <artifactId>consolerizer8</artifactId>
    <version>2.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/org.jesperancinha.console/consolerizer8/
implementation 'org.jesperancinha.console:consolerizer8:2.0.3'
// https://jarcasting.com/artifacts/org.jesperancinha.console/consolerizer8/
implementation ("org.jesperancinha.console:consolerizer8:2.0.3")
'org.jesperancinha.console:consolerizer8:jar:2.0.3'
<dependency org="org.jesperancinha.console" name="consolerizer8" rev="2.0.3">
  <artifact name="consolerizer8" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.jesperancinha.console', module='consolerizer8', version='2.0.3')
)
libraryDependencies += "org.jesperancinha.console" % "consolerizer8" % "2.0.3"
[org.jesperancinha.console/consolerizer8 "2.0.3"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-text jar 1.9

test (1)

Идентификатор библиотеки Тип Версия
org.junit.jupiter : junit-jupiter-api jar 5.7.0

Модули Проекта

Данный проект не имеет модулей.

consolerizer-root

Twitter URL Generic badge GitHub release

Codacy Badge codebeat badge CircleCI Build Status BCH compliance Build status Known Vulnerabilities

GitHub language count GitHub top language GitHub top language

This project offers way to seamlessly add coloured log messages in academic, study or research projects. This is not a production ready module and shouldn't be used in a production setting. It is designed also for use in tutorials, classes, teaching and knowledge sharing.

Release notes for version 2.0.10 - coming soon ...

  1. Emoji handling
  2. Emoji functions
  3. Random color

Release notes for version 2.0.9 - 2021/03/19

  1. Unicorns on console
  2. outForLists
  3. Refactoring code

Release notes for version 2.0.8 - 2021/03/15

  1. Reset color after writing
  2. Quote

Release notes for version 2.0.7 - 2021/03/14

  1. Reset console color
  2. Work in ln mode
  3. Auto-write to save in cache
  4. More background colors
  5. Colors revisited

Release notes for version 2.0.6 - 2021/03/13

  1. File output
  2. Last line fix

Release notes for version 2.0.5 - 2021/03/13

  1. Long Title fix
  2. AutoWrite to Console -> No need to call toConsole methods
  3. Keep everything cached until toConsole -> You need to call toConsole

Release notes for version 2.0.4 - 2021/03/12

  1. Space initializer
  2. Title as a text option
  3. Width clipping includes color (Bug Fix)
  4. Color revision (Bug Fix)
  5. ln included in color
  6. none to deactivate

NOTE: Due to all issues regarding support to Java 8 it has become clear that further development of module consolerizer8 for Java 8 is not a necessity anymore.

Release notes for version 2.0.3 - 2021/03/07

  1. Colored Anchors

Release notes for version 2.0.2 - 2021/03/07

  1. Objects and new line

Release notes for version 2.0.1 - 2021/03/06

  1. Allows for String format

Release notes for version 2.0.0 - 2021/03/06

  1. Title color independent
  2. Color is changeable
  3. Default setup is now 150 fast
  4. Update to fast settings

** Breaking changes **

Packages have changed location. Please update your references

Release notes for version 1.1.0 and before - 2021/03/06

  1. Rainbow Flag on HTML and Console
  2. YouTube link creation
  3. Console output in different colors
  4. Unicorn line
  5. Title line
  6. Multicolored text lines for console
  7. Multicolored text lines for HTML

Maven

Consolerizer for Java 11 and above:

<dependency>
  <groupId>org.jesperancinha.console</groupId>
  <artifactId>consolerizer</artifactId>
  <version>2.0.9-SNAPSHOT</version>
</dependency>

Consolerizer for Java 8 (Discontinued):

<dependency>
  <groupId>org.jesperancinha.console</groupId>
  <artifactId>consolerizer8</artifactId>
  <version>2.0.3</version>
</dependency>

Delivery to Sonatype Repository

Tools

git push --delete origin 2.0.9-SNAPSHOT
git tag --delete 2.0.9-SNAPSHOT
git tag 2.0.9-SNAPSHOT
git push --tags
gpg --keyserver hkp://keyserver.ubuntu.com --send-keys <your GPG key>
gpg --list-keys
export GPG_TTY=$(tty)
mvn clean deploy -Prelease
mvn nexus-staging:release -Prelease

Repository settings.xml

<?xml version="1.0" encoding="UTF-8" ?>
<settings xsi:schemaLocation='http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd'
          xmlns='http://maven.apache.org/SETTINGS/1.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>
    <profiles>
        <profile>
            <id>ossrh</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <gpg.executable>gpg</gpg.executable>
                <gpg.passphrase>{{password}}</gpg.passphrase>
            </properties>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>ossrh</activeProfile>
    </activeProfiles>
    <servers>
        <server>
            <id>ossrh</id>
            <username>{{username}}</username>
            <password>{{password}}</password>
        </server>
    </servers>
</settings>

!!Important!!: Please remove test module before release!

References

Online

About me 👨🏽‍💻 🚀

alt text Twitter Follow GitHub followers alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge alt text alt text alt text alt text alt text alt text

Achievements

Oracle Certified Professional, JEE 7 Developer Oracle Certified Professional, Java SE 11 Programmer Oracle Certified Professional, Java SE 8 Programmer Oracle Certified Associate, Java SE 8 Programmer Oracle Certified Associate, Java SE 7 Programmer Oracle Certified Junior Associate

org.jesperancinha.console

Версии библиотеки

Версия
2.0.3
2.0.2
2.0.1
2.0.0
1.1.0
1.0.0