profile
viewpoint

ahus1/anita-editor 8

Anita - An Web Editor for AsciiDoc with live preview

ascheman/ansible-inventory-java 2

A Java library to read and write Ansible static inventories

ascheman/archunit-examples 2

ArchUnit example subproject - re-use for migration/comparison to jQAssistant

ascheman/asciidoctor-maven-plugin 1

A Maven plugin that uses Asciidoctor via JRuby to process AsciiDoc source files within the project.

ascheman/docker-demo 1

Docker Demo for Frankfurt Meetup 2015-03-30

ascheman/docker-maven-graphviz 1

Docker based Maven with Graphviz (for asciidoctor diagram)

startedfiveandahalfstars-ninja/website

started time in 4 days

pull request commentapache/maven-surefire

roadmap chart

Coming here due to the hint on the beginning of https://maven.apache.org/surefire/maven-failsafe-plugin/.

To me it's a little bit confusing that the roadmap seems to list 3.0.0-M9 as the latest release though only M5 is available (at least on Maven Central). From my point of view as a simple user of failsafe a clear distinction of really released releases and planned releases would be helpful.

Tibor17

comment created time in 4 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha 0cf87e44edf2214491ef791047ba54aac3cc11f1

Drop unused POM properties etc.

view details

push time in 7 days

PR opened CyberLandConf/CyberLandConf.github.io

Highlight next event (italics + strong)

Just a quick fix, to make the next event better visible.

+1 -1

0 comment

1 changed file

pr created time in 8 days

delete branch CyberLandConf/CyberLandConf.github.io

delete branch : feature/events-ics

delete time in 8 days

startedjpype-project/jpype

started time in 8 days

issue closedjQAssistant/jqa-bill-of-materials

Provide jQA BOM for plugin development

As a plugin developer I would like to use the same dependency versions as the underlying jQAssistant release, e.g., for slf4j-api, to avoid conflicts during build and runtime. Therefore I suggest to extract a so-called Bill-of-Materials (BOM) from the jQA dependencies as enlisted in the parent and uber-parent pom.xml files and provide it as a pom artefact for Maven dependencyManagement / import.

Tasks

  • [x] Create repository for the BOM
  • [x] Create the basic BOM, even empty, and add it as dependency to all plugins and other components
  • [ ] Check our 101, if they must be updated
  • [ ] Check our Getting started for developers
  • [x] Include the repository in the list of repositories to be mirrored to jqara
  • [ ] Include the repository in the release tooling
  • [ ] Include the repository in our Kanban Boards
  • [x] Add the repository to the label updater and update the labels
  • [ ] Add the repository to the list of repositories for milestone management
  • [ ] Maven artefact must be uploaded to OSS Sonartype
  • [x] Have a pipeline in our Jenkins
  • [ ] Reenable the Maven Invoker Tests for the Maven Plugin for jQAssistant
  • [ ] Review the dependency scops with @DirkMahler

closed time in 11 days

ascheman

issue commentjQAssistant/jqa-bill-of-materials

Provide jQA BOM for plugin development

Works like a charm, thanks @obfischer

ascheman

comment created time in 11 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha e339157bc71a637e8badfd7c3a5b5f8f23573625

Fix SCM URL

view details

push time in 11 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha 44fb093cd259f338927d88eabddd46e647751c4f

Prepare debug logging for my classes during tests

view details

Gerd Aschemann

commit sha a92341165695dde10446462942ef64a2fe208c7d

Fix plugin description (from copy/paste)

view details

push time in 11 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha f732f90cff958d98db66c2841ecec2a8fbc00516

Import common dependencies with jQA from new BOM cf. jQAssistant/jqa-bill-of-materials#1 as provided by @obfischer (thx)

view details

Gerd Aschemann

commit sha c3ebd3da77e3212ba971525dfcd881e9d50e1805

Add dependency check (build breaking) * only use declared dependencies * make use of more BOM managed deps (jQAssistant/jqa-bill-of-materials#1)

view details

Gerd Aschemann

commit sha 44fb093cd259f338927d88eabddd46e647751c4f

Prepare debug logging for my classes during tests

view details

Gerd Aschemann

commit sha a92341165695dde10446462942ef64a2fe208c7d

Fix plugin description (from copy/paste)

view details

push time in 11 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha c3ebd3da77e3212ba971525dfcd881e9d50e1805

Add dependency check (build breaking) * only use declared dependencies * make use of more BOM managed deps (jQAssistant/jqa-bill-of-materials#1)

view details

push time in 11 days

push eventascheman/jqa-ansible-plugin

Gerd Aschemann

commit sha f732f90cff958d98db66c2841ecec2a8fbc00516

Import common dependencies with jQA from new BOM cf. jQAssistant/jqa-bill-of-materials#1 as provided by @obfischer (thx)

view details

push time in 11 days

create barnchascheman/jqa-groovy-plugin

branch : main

created branch time in 12 days

create barnchascheman/jqa-hcl-plugin

branch : main

created branch time in 12 days

created repositoryascheman/jqa-groovy-plugin

created time in 13 days

created repositoryascheman/jqa-hcl-plugin

created time in 13 days

push eventascheman/jqa-core-framework

Gerd Aschemann

commit sha c60114f97ae8bcc0b1cbed32a893570ceaa3075a

Fixing logger usage for rule verification

view details

Dirk Mahler

commit sha 8f85092463e8148bf760c1b1f7bc39831c3f83fc

Merge pull request #63 from ascheman/bugfix/logger-usage

view details

push time in 22 days

delete branch ascheman/jqa-core-framework

delete branch : bugfix/logger-usage

delete time in 22 days

issue openedjQAssistant/jqa-asciidoc-report-plugin

Concept without description leads to NPE during report creation

Please bear with me @DirkMahler and @obfischer, I know there is a nice bug report template but currently I do not have much time to fill all the fields, sorry.

Having a concept defined in an XML file without description leads to an NPE:

Caused by: java.lang.NullPointerException
    at com.buschmais.jqassistant.plugin.asciidocreport.include.AbstractIncludeStrategy.escape (AbstractIncludeStrategy.java:18)
    at com.buschmais.jqassistant.plugin.asciidocreport.include.SummaryIncludeStrategy.includeSummaryTable (SummaryIncludeStrategy.java:51)
    at com.buschmais.jqassistant.plugin.asciidocreport.include.SummaryIncludeStrategy.process (SummaryIncludeStrategy.java:37)
    at com.buschmais.jqassistant.plugin.asciidocreport.IncludeProcessor.process (IncludeProcessor.java:49)
    at com.buschmais.jqassistant.core.shared.asciidoc.delegate.IncludeProcessorDelegate.process (IncludeProcessorDelegate.java:25)

From the source code the problem is obvious: https://github.com/jQAssistant/jqa-asciidoc-report-plugin/blob/95dacd9d5f4f980737ec77ee5ed4ec1d11fce626/src/main/java/com/buschmais/jqassistant/plugin/asciidocreport/include/SummaryIncludeStrategy.java#L51

since the escape method does not check for null content:

https://github.com/jQAssistant/jqa-asciidoc-report-plugin/blob/95dacd9d5f4f980737ec77ee5ed4ec1d11fce626/src/main/java/com/buschmais/jqassistant/plugin/asciidocreport/include/AbstractIncludeStrategy.java#L17

and

https://github.com/jQAssistant/jqa-asciidoc-report-plugin/blob/95dacd9d5f4f980737ec77ee5ed4ec1d11fce626/src/main/java/com/buschmais/jqassistant/plugin/asciidocreport/include/AbstractIncludeStrategy.java#L18

created time in 22 days

create barnchascheman/jqa-core-framework

branch : bugfix/logger-usage

created branch time in 22 days

fork ascheman/jqa-core-framework

The core framework of jQAssistant providing the infrastructure for scanners, rules, analysis and reports.

http://jqassistant.org/

fork in 22 days

issue commentbertramdev/hcl4j

Question - parsing to some AST?

It would be great to get some feedback from @davydotcom as maintainer of this repository whether he supports these changes and would be willing to discuss and consider API changes to migrate towards the required enhancement.

mccartney

comment created time in a month

issue commentbertramdev/hcl4j

Hacktoberfest?

Great to hear. It's just that motivation to submit changes is higher (at least for some people) during this phase of the year when the project is part of Hacktoberfest ...

mccartney

comment created time in a month

issue commentbertramdev/hcl4j

Hacktoberfest?

Are you still actively maintaining this repository, @davydotcom? If you were labelling this project as Hacktoberfest I probably would submit a PR wrt. #10 and #16.

However, I will soon need a version of the parser on some public Maven repository, e.g., oss.sonatype.org. Even without Hacktoberfest I would rather like to improve this repo instead of forking it. Are there any chances we get at least Snapshot releases with proposed additions or bug fixes?

mccartney

comment created time in a month

push eventascheman/docToolchain

Gerd Aschemann

commit sha 034e0b6885528d043d929a429ccfe67bab1f7ca2

Switch to Gradle 7.3-rc-2

view details

push time in a month

issue commentdocker/for-mac

Update download shows (and makes) no progress for days

Here again some logs, hoping that it helps to solve the issue:

docker.log.gz

ascheman

comment created time in a month

issue commentjQAssistant/jqa-bill-of-materials

Provide jQA BOM for plugin development

Thanks for your efforts, @obfischer - I can imagine it is not so easy to find a way order the dependencies and assign them to a BOM. Will try to test your next approach as soon as you have something prepared.

ascheman

comment created time in a month

more