Bug #1991

Rsbam project causes generator to hang

Added by S. Meyer zu Borgsen over 9 years ago. Updated over 9 years ago.

Status:ResolvedStart date:09/12/2014
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:Project Analysis
Target version:0.3

Description

The analzysis of the rsbam.server project causes the job-generator to hang with full cpu utilization.

Project:
https://projects.cit-ec.uni-bielefeld.de/git/rsbam.server

Associated revisions

Revision 943b0da0
Added by J. Moringen over 9 years ago

Support project.version property in src/analysis/maven.lisp

fixes #1991

Apparently, Maven provides a number of implicit properties such as
project.version for use in e.g. dependency specifications. The analysis
code now injects this property which it previously did not.

A second problem was a missing backport of the infinite recursion
protection during property expansion.

  • src/analysis/maven.lisp (analyze pathname eql :maven): inject
    "project.version" into user-supplied properties
    (%resolve-maven-value): added hack to detect and abort non-terminating
    replacements

Revision 72355b3a
Added by J. Moringen over 9 years ago

Support project.version property in src/analysis/maven.lisp

fixes #1991

Apparently, Maven provides a number of implicit properties such as
project.version for use in e.g. dependency specifications. The analysis
code now injects this property which it previously did not.

A second problem was a missing backport of the infinite recursion
protection during property expansion.

  • src/analysis/maven.lisp (analyze pathname eql :maven): inject
    "project.version" into user-supplied properties
    (%resolve-maven-value): added hack to detect and abort non-terminating
    replacements

History

#1 Updated by J. Moringen over 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#2 Updated by J. Moringen over 9 years ago

  • Target version set to 0.3

Fixed binary is available here.

Also available in: Atom PDF