fugerit-org / fj-lib Goto Github PK
View Code? Open in Web Editor NEWFugerit Java Library For JDK 1.8+
Home Page: https://www.fugerit.org/perm/jupiter
License: Apache License 2.0
Fugerit Java Library For JDK 1.8+
Home Page: https://www.fugerit.org/perm/jupiter
License: Apache License 2.0
Released version 0.3.0.
Some activities to be performed :
Starting version 8.0.X the j2ee api will be deprecated.
This include package org.fugerit.java.core.web.*.
Thouse packages will be included in a separate project.
The dependancy :
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<scope>provided</scope>
</dependency>
Will be substituted by :
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<scope>provided</scope>
</dependency>
This issue is used to add the original sonar cloud build and to track some sonar cloud alerts
Starting from next release java 8 will be the minimum version supported for source and compiled code.
This change is made at the same time for other two repositories :
fugerit-org/fj-daogen#2
fugerit-org/fj-doc#2
New changelog style based on :
https://github.com/olivierlacan/keep-a-changelog
We want like to add a configuration module to che fj-lib infrastructure.
We want to create a github action to deploy the project on repo central
The goal is to increase the test coverage to at least 80%.
As for a sonar cloud issue the generic java.lang.Exception has been removed and replaced by a ConfigRuntimeException in method (in version [8.2.0][8.2.1] :
org.fugerit.java.core.lang.helpers.ClassHelper.newInstance(String)
As some user of the api catched ClassNotFoundException, this leads to a build error.
We are going to use specific throw clouse instead of generic one :
throws ClassNotFoundException, NoSuchMethodException, ConfigException
The target of this activity is to reintroduce the JVFS in the project.
The JVFS API provides a virtual file system representation.
The original implementation targeted Java 1.4 and is available here :
Starting from next version, will be dropping the 0. the new release will be 8.0.0
We want to clean a XML which looks like :
<config>
<bean id="4.1">
<field>field21</field>
<labelKey>sec_41_Testlabelwith</labelKey>
</bean>
<bean id="4.2">
<field>field22</field>
<labelKey>sec_42_Testlabel2</labelKey>
</bean>
<bean id="4.2">
<field>field23</field>
<labelKey>sec_42_Testlabel4</labelKey>
</bean>
</config>
making it looks like as :
<config>
<bean id="4.1">
<field>field21</field>
<labelKey>sec_41_Testlabelwith</labelKey>
</bean>
<bean id="4.2">
<field>field22</field>
<labelKey>sec_42_Testlabel2</labelKey>
</bean>
<bean id="4.2">
<field>field23</field>
<labelKey>sec_42_Testlabel4</labelKey>
</bean>
</config>
Transitive dependency in test library.
Going to exclude all the relative dependencies
With some database the file content can be null.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.