Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:

jobs:
build:
uses: sentrysoftware/workflows/.github/workflows/maven-build.yml@v3
uses: metricshub/workflows/.github/workflows/maven-build.yml@v2
with:
jdkVersion: "17"
debug: ${{ github.event_name == 'workflow_dispatch' && inputs.debug }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
deploy:
uses: sentrysoftware/workflows/.github/workflows/maven-central-deploy.yml@v3
uses: metricshub/workflows/.github/workflows/maven-central-deploy.yml@v2
with:
jdkVersion: "17"
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:

jobs:
release:
uses: sentrysoftware/workflows/.github/workflows/maven-central-release.yml@v3
uses: metricshub/workflows/.github/workflows/maven-central-release.yml@v2
with:
releaseVersion: ${{ inputs.releaseVersion }}
developmentVersion: ${{ inputs.developmentVersion }}
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# WBEM Java Client

![GitHub release (with filter)](https://img.shields.io/github/v/release/sentrysoftware/wbem)
![Build](https://img.shields.io/github/actions/workflow/status/sentrysoftware/wbem/deploy.yml)
![GitHub top language](https://img.shields.io/github/languages/top/sentrysoftware/wbem)
![License](https://img.shields.io/github/license/sentrysoftware/wbem)
![GitHub release (with filter)](https://img.shields.io/github/v/release/metricshub/wbem-java)
![Build](https://img.shields.io/github/actions/workflow/status/metricshub/wbem-java/deploy.yml)
![GitHub top language](https://img.shields.io/github/languages/top/metricshub/wbem-java)
![License](https://img.shields.io/github/license/metricshub/wbem-java)

This project is a fork of the excellent [Standards Based Linux Instrumentation](https://sourceforge.net/projects/sblim/) ([see also](https://sblim.sourceforge.net/wiki/index.php/Main_Page)).

See **[Project Documentation](https://sentrysoftware.org/wbem)** and the [Javadoc](https://sentrysoftware.org/wbem/apidocs) for more information on how to use this library in your code.
See **[Project Documentation](https://metricshub.org/wbem-java)** and the [Javadoc](https://metricshub.org/wbem-java/apidocs) for more information on how to use this library in your code.

The Web-Based Enterprise Management (WBEM) Java Client is a library that enables to:
* Connect to a WBEM Server
Expand Down
60 changes: 2 additions & 58 deletions checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,30 +46,18 @@

<!-- Checks whether files end with a new line. -->
<!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile -->
<!----><module name="NewlineAtEndOfFile"/>
<!---->

<!-- Checks that property files contain the same keys. -->
<!-- See http://checkstyle.sf.net/config_misc.html#Translation -->
<module name="Translation"/>

<!-- Checks for Size Violations. -->
<!-- See http://checkstyle.sf.net/config_sizes.html -->
<module name="FileLength"/>

<!-- Checks for tab indentation -->
<module name="RegexpSingleline">
<property name="format" value="^\s* +\s*[^*]" />
<property name="message" value="Indentation must use tab characters" />
</module>

<!-- Miscellaneous other checks. -->
<!-- See http://checkstyle.sf.net/config_misc.html -->
<module name="RegexpSingleline">
<property name="format" value="\s+$"/>
<property name="minimum" value="0"/>
<property name="maximum" value="0"/>
<property name="message" value="Line has trailing spaces."/>
</module>

<module name="TreeWalker">

Expand All @@ -92,15 +80,8 @@

<!-- Checks for Naming Conventions. -->
<!-- See http://checkstyle.sf.net/config_naming.html -->
<module name="ConstantName"/>
<module name="LocalFinalVariableName"/>
<module name="LocalVariableName"/>
<module name="MemberName"/>
<module name="MethodName"/>
<module name="PackageName"/>
<module name="ParameterName"/>
<module name="StaticVariableName"/>
<module name="TypeName"/>


<!-- Checks for Headers -->
Expand All @@ -123,53 +104,38 @@

<!-- Checks for imports -->
<!-- See http://checkstyle.sf.net/config_import.html -->
<module name="AvoidStarImport"/>
<module name="IllegalImport"/> <!-- defaults to sun.* packages -->
<module name="RedundantImport"/>
<module name="UnusedImports"/>


<!-- Checks for Size Violations. -->
<!-- See http://checkstyle.sf.net/config_sizes.html -->
<!--<module name="LineLength"/>-->
<module name="MethodLength"/>
<module name="ParameterNumber">
<property name="tokens" value="METHOD_DEF"/>
</module>


<!-- Checks for whitespace -->
<!-- See http://checkstyle.sf.net/config_whitespace.html -->
<module name="EmptyForIteratorPad"/>
<module name="GenericWhitespace"/>
<module name="MethodParamPad"/>
<module name="NoWhitespaceAfter"/>
<module name="NoWhitespaceBefore"/>
<module name="OperatorWrap"/>
<!--<module name="ParenPad"/>-->
<module name="TypecastParenPad"/>
<module name="WhitespaceAfter">
<property name="tokens" value="COMMA, SEMI"/>
</module>
<module name="WhitespaceAround">
<property name="tokens" value="ASSIGN, BAND_ASSIGN, BOR_ASSIGN, BSR_ASSIGN, BXOR_ASSIGN, COLON, DIV_ASSIGN, EQUAL, GE, GT, LE, LITERAL_RETURN, LT, MINUS_ASSIGN, MOD_ASSIGN, NOT_EQUAL, PLUS_ASSIGN, QUESTION, SL_ASSIGN, SR_ASSIGN, STAR_ASSIGN"/>
</module>


<!-- Modifier Checks -->
<!-- See http://checkstyle.sf.net/config_modifiers.html -->
<module name="ModifierOrder"/>
<module name="RedundantModifier"/>


<!-- Checks for blocks. You know, those {}'s -->
<!-- See http://checkstyle.sf.net/config_blocks.html -->
<module name="AvoidNestedBlocks"/>
<!--<module name="EmptyBlock"/>-->
<module name="LeftCurly">
<property name="option" value="nlow"/>
<property name="option" value="eol"/>
</module>
<module name="NeedBraces"/>
<!--<module name="RightCurly">
<property name="option" value="alone"/>
</module>-->
Expand All @@ -179,43 +145,21 @@
<!-- See http://checkstyle.sf.net/config_coding.html -->
<!--<module name="AvoidInlineConditionals"/>-->
<module name="EmptyStatement"/>
<module name="EqualsHashCode"/>
<module name="HiddenField">
<property name="ignoreConstructorParameter" value="true"/>
<property name="ignoreSetter" value="true"/>
</module>
<module name="IllegalInstantiation"/>
<module name="InnerAssignment"/>
<!--<module name="MagicNumber"/>-->
<module name="MissingSwitchDefault"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>

<!-- Checks for class design -->
<!-- See http://checkstyle.sf.net/config_design.html -->
<!--<module name="DesignForExtension"/>-->
<module name="FinalClass"/>
<module name="HideUtilityClassConstructor"/>
<module name="InterfaceIsType"/>
<module name="VisibilityModifier"/>


<!-- Miscellaneous other checks. -->
<!-- See http://checkstyle.sf.net/config_misc.html -->
<module name="ArrayTypeStyle"/>
<module name="FinalParameters"/>
<module name="TodoComment">
<property name="format" value="FIXME"/>
</module>
<module name="TodoComment">
<property name="format" value="TODO"/>
<property name="severity" value="warning"/>
</module>
<module name="TodoComment">
<property name="format" value="XXX"/>
<property name="severity" value="warning"/>
</module>
<module name="UpperEll"/>

</module>

Expand Down
48 changes: 12 additions & 36 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.sentrysoftware</groupId>
<groupId>org.metricshub</groupId>
<artifactId>oss-parent</artifactId>
<version>2</version>
</parent>

<groupId>org.sentrysoftware</groupId>
<artifactId>wbem</artifactId>
<groupId>org.metricshub</groupId>
<artifactId>wbem-java</artifactId>
<version>1.1.00-SNAPSHOT</version>

<name>WBEM Java Client</name>
<description>WBEM Java Client</description>

<organization>
<name>Sentry Software</name>
<url>https://sentrysoftware.com</url>
<name>MetricsHub</name>
<url>https://metricshub.com</url>
</organization>

<url>https://sentrysoftware.org/wbem</url>
<url>https://metricshub.org/wbem-java</url>
<inceptionYear>2023</inceptionYear>

<licenses>
Expand All @@ -32,33 +32,26 @@

<issueManagement>
<system>GitHub</system>
<url>https://github.com/sentrysoftware/wbem/issues/</url>
<url>https://github.com/metricshub/wbem-java/issues/</url>
</issueManagement>

<scm>
<connection>scm:git:https://github.com/sentrysoftware/wbem.git</connection>
<url>https://github.com/sentrysoftware/wbem</url>
<connection>scm:git:https://github.com/metricshub/wbem-java.git</connection>
<url>https://github.com/metricshub/wbem-java</url>
<tag>HEAD</tag>
</scm>

<developers>
<developer>
<name>Bertrand Martin (@bertysentry)</name>
<email>bertrand@sentrysoftware.com</email>
<email>bertrand@metricshub.com</email>
<roles>
<role>maintainer</role>
</roles>
</developer>
<developer>
<name>Nassim BOUTEKEDJIRET (@NassimBtk)</name>
<email>nassim@sentrysoftware.com</email>
<roles>
<role>maintainer</role>
</roles>
</developer>
<developer>
<name>Kawtar Bakour (@KawtarBK9)</name>
<email>kawtar@sentrysoftware.com</email>
<email>nassim@metricshub.com</email>
<roles>
<role>maintainer</role>
</roles>
Expand Down Expand Up @@ -126,30 +119,13 @@
<source>${maven.compiler.target}</source>
<show>public</show>
<notimestamp>true</notimestamp>
<excludePackageNames>org.sentrysoftware.wbem.javax.*:org.sentrysoftware.wbem.sblim.*</excludePackageNames>
<excludePackageNames>org.metricshub.wbem.javax.*:org.metricshub.wbem.sblim.*</excludePackageNames>
</configuration>
</plugin>

</plugins>
</pluginManagement>

<!-- Actual build plugins -->
<plugins>

<!-- site -->
<plugin>
<artifactId>maven-site-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.sentrysoftware.maven</groupId>
<artifactId>maven-skin-tools</artifactId>
<version>1.2.00</version>
</dependency>
</dependencies>
</plugin>

</plugins>

</build>

<reporting>
Expand Down
Loading
Loading