Activity

From 08/22/2018 to 09/20/2018

09/17/2018

07:37 PM Revision 0ab13d59: Fixes
J. Moringen
07:37 PM Revision c03975a3: more work for if construct
J. Moringen
07:37 PM Revision 6773a13c: Proof-of-Concept Conditionals
J. Moringen
07:37 PM Revision ba35fa99: Fixed platform-specific-value most-specific mode
J. Moringen
07:37 PM Revision 6a147e71: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
07:37 PM Revision 77f74581: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
07:37 PM Revision 33144f5e: this is working for docker stuff
J. Moringen
07:37 PM Revision 75df197c: note in src/commands/command-generate.lisp
J. Moringen
07:37 PM Revision 0bad6d6a: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
07:37 PM Revision bfbdd5da: note
J. Moringen
07:37 PM Revision 7da9042a: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
07:37 PM Revision 503a8ab5: debugging improvement
J. Moringen
07:37 PM Revision 557f5b95: platform-specific-value
J. Moringen
07:37 PM Revision 0e69b164: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
07:37 PM Revision 44aea967: aspects must account for new function call syntax
J. Moringen
07:37 PM Revision 6c408337: for variable model
J. Moringen
07:37 PM Revision 4b788051: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
07:37 PM Revision 3df9051f: for function call evaluation
J. Moringen
07:37 PM Revision 85acd387: function expressions
J. Moringen
07:37 PM Revision 78b1c7bf: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
07:37 PM Revision 01f3608d: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
07:37 PM Revision 5780ad04: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
07:37 PM Revision 7e624c75: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
07:37 PM Revision f1db9491: for validate command
J. Moringen
07:37 PM Revision 57672473: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
07:37 PM Revision c9d78ba0: citkat: Signal `report-error'
J. Moringen
07:37 PM Revision 61cd112b: citkat: Resolve opensource://-style references
J. Moringen
07:37 PM Revision ca86c44a: citkat: Added indentation slot to style class
J. Moringen
07:37 PM Revision 0819c6db: for validate command
J. Moringen
07:37 PM Revision b77c5cd9: citkat: Emit natures histogram in distribution
J. Moringen
07:37 PM Revision cfed0c4e: citkat: Emit gdpr attribute
J. Moringen
07:37 PM Revision 4cd341e6: citkat: Emit licenses (plural) for project
J. Moringen
07:37 PM Revision 4516d482: citkat: Indentation fix
J. Moringen
07:37 PM Revision fc7805b1: person-style for citkat
J. Moringen
07:37 PM Revision 5f71acef: for citkat
J. Moringen
07:37 PM Revision cc7c1c48: licenses in citkat report
J. Moringen
07:37 PM Revision 1e086769: programming languages in citkat report
J. Moringen
07:37 PM Revision 62d30cac: for citkat
J. Moringen
07:37 PM Revision 99d2d488: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
07:37 PM Revision 7730adde: note
J. Moringen
07:37 PM Revision 2ecc68d1: Added install command in src/commands/command-install.lisp
J. Moringen
07:37 PM Revision d3910f2f: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
07:37 PM Revision 54c06b47: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
07:37 PM Revision 2cbb13cd: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
07:37 PM Revision 39a993a7: for validate
J. Moringen
07:37 PM Revision d75327de: for command-validate: better error reports for nature check
J. Moringen
07:37 PM Revision f28b38c9: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
07:37 PM Revision b5bc106b: suspicious natures in src/commands/command-validate.lisp
J. Moringen
07:37 PM Revision 1bb55b9d: for validate
J. Moringen
07:37 PM Revision 34f1c406: for validate command
J. Moringen
07:37 PM Revision d914c6cd: More levels in validate command
J. Moringen
07:37 PM Revision 13fa3e3a: Option error reporting issues
J. Moringen
07:37 PM Revision dbdceccc: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
07:37 PM Revision f763c37b: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
07:37 PM Revision fd45c1be: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
07:37 PM Revision 727c7b8a: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
07:37 PM Revision 8c3ff70b: Added discover command in src/commands/command-discover.lisp
J. Moringen
07:35 PM Revision 859174cf: Version bump 0.24 -> 0.25 in version-string.sexp
* version-string.sexp: changed value "0.24.0" -> "0.25.0"
* changes.sexp (release 0.25): new section
J. Moringen
07:35 PM Revision 192c5902: Added date to 0.24 release in changes.sexp
* changes.sexp (release 0.24): added release date J. Moringen
07:32 PM Revision 7ee3deb2: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
07:22 PM Revision 07002cf7: citkat: Emit natures histogram in distribution
J. Moringen
07:22 PM Revision a7e8894e: for validate command
J. Moringen
07:22 PM Revision 8b50c394: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
07:22 PM Revision d4ef3a10: citkat: Signal `report-error'
J. Moringen
07:22 PM Revision e58e426b: citkat: Resolve opensource://-style references
J. Moringen
07:22 PM Revision ac3610e8: citkat: Added indentation slot to style class
J. Moringen
07:22 PM Revision f3f52e91: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
07:22 PM Revision 8d249c81: for validate command
J. Moringen
07:22 PM Revision f72a1290: citkat: Emit gdpr attribute
J. Moringen
07:22 PM Revision 02c294b4: citkat: Emit licenses (plural) for project
J. Moringen
07:22 PM Revision f3f13110: citkat: Indentation fix
J. Moringen
07:22 PM Revision 88af777e: person-style for citkat
J. Moringen
07:22 PM Revision 7db98d92: for citkat
J. Moringen
07:22 PM Revision 71892c4f: licenses in citkat report
J. Moringen
07:22 PM Revision fa5884c4: programming languages in citkat report
J. Moringen
07:22 PM Revision c7ab2c15: for citkat
J. Moringen
07:22 PM Revision e2c30047: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
07:22 PM Revision 123f7ac8: Added install command in src/commands/command-install.lisp
J. Moringen
07:22 PM Revision b0e55160: Added discover command in src/commands/command-discover.lisp
J. Moringen
07:22 PM Revision 07543919: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
07:22 PM Revision 67746c50: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
07:22 PM Revision 38a5f0f9: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
07:22 PM Revision 9227a9e0: for validate
J. Moringen
07:22 PM Revision c335cbb8: for command-validate: better error reports for nature check
J. Moringen
07:22 PM Revision 4fc5b761: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
07:22 PM Revision 9ddc4f92: suspicious natures in src/commands/command-validate.lisp
J. Moringen
07:22 PM Revision c7f3af94: for validate
J. Moringen
07:22 PM Revision 9c836219: for validate command
J. Moringen
07:22 PM Revision 460d2ddb: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
07:22 PM Revision 4d948c99: Option error reporting issues
J. Moringen
07:22 PM Revision 46b6e28c: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
07:22 PM Revision 33d0f03d: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
07:22 PM Revision cbdd3afb: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
07:22 PM Revision 59516730: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
07:22 PM Revision e928cb2a: More levels in validate command
J. Moringen
06:02 PM Revision f3b685b7: Dependency processing cleanup in src/model/project/*.lisp
* src/model/project/variables.lisp (find-provider/version): made
providers keyword parameter mandatory; removed ord...
J. Moringen
06:00 PM Revision 7c2c4240: Compute platform provides fewer times in src/model/project/classes-model.lisp
* src/model/project/classes-model.lisp
(add-dependencies! version version-spec): compute platform provides
inform...
J. Moringen
09:48 AM Revision a5a431f6: Fixed typo in warning report in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (as t eql parameter-entry/legacy):
fixed typo in warning report
J. Moringen

09/14/2018

04:14 PM Revision cde261a9: citkat: Emit natures histogram in distribution
J. Moringen
04:14 PM Revision 296e3ca1: for validate command
J. Moringen
04:14 PM Revision 975328f6: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
04:14 PM Revision be438bc1: citkat: Signal `report-error'
J. Moringen
04:14 PM Revision 39a178ae: citkat: Resolve opensource://-style references
J. Moringen
04:14 PM Revision 1477c084: citkat: Added indentation slot to style class
J. Moringen
04:14 PM Revision fe0cd0bd: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
04:14 PM Revision b33da80d: for validate command
J. Moringen
04:14 PM Revision 6dc130b0: citkat: Emit gdpr attribute
J. Moringen
04:14 PM Revision 4f0fb8df: citkat: Emit licenses (plural) for project
J. Moringen
04:14 PM Revision 4eccc3b5: citkat: Indentation fix
J. Moringen
04:14 PM Revision 4155d1ac: person-style for citkat
J. Moringen
04:14 PM Revision 63148c32: for citkat
J. Moringen
04:14 PM Revision 47f3685e: licenses in citkat report
J. Moringen
04:14 PM Revision 733bffd8: programming languages in citkat report
J. Moringen
04:14 PM Revision c86a2a93: for citkat
J. Moringen
04:14 PM Revision c040aca7: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
04:14 PM Revision f5fcbeda: Added discover command in src/commands/command-discover.lisp
J. Moringen
04:14 PM Revision 5c7d9b44: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
04:14 PM Revision 62457f63: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
04:14 PM Revision b3de7a62: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
04:14 PM Revision 392b495a: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
04:14 PM Revision 6e47f154: for validate
J. Moringen
04:14 PM Revision 65ac2d96: for command-validate: better error reports for nature check
J. Moringen
04:14 PM Revision 3cabfa7e: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
04:14 PM Revision ed38b22b: suspicious natures in src/commands/command-validate.lisp
J. Moringen
04:14 PM Revision 2f39fb7d: for validate
J. Moringen
04:14 PM Revision acb3ea41: for validate command
J. Moringen
04:14 PM Revision 5fe135c2: More levels in validate command
J. Moringen
04:14 PM Revision 980d1567: Option error reporting issues
J. Moringen
04:14 PM Revision e75dbb9f: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
04:14 PM Revision 25c0cee3: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
04:14 PM Revision a2373f9e: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
04:14 PM Revision 5fd67c0e: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
04:14 PM Revision 67a1ac99: Added install command in src/commands/command-install.lisp
J. Moringen
02:32 PM Revision fa924b4e: Fixes
J. Moringen
02:32 PM Revision 5317b494: more work for if construct
J. Moringen
02:32 PM Revision ba5183ff: Proof-of-Concept Conditionals
J. Moringen
02:32 PM Revision 466413e0: Fixed platform-specific-value most-specific mode
J. Moringen
02:32 PM Revision fa368679: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
02:32 PM Revision b58a3ccb: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
02:32 PM Revision 416e195b: this is working for docker stuff
J. Moringen
02:32 PM Revision ae798726: note in src/commands/command-generate.lisp
J. Moringen
02:32 PM Revision 78d9a6f1: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
02:32 PM Revision ad2518ce: note
J. Moringen
02:32 PM Revision 2b37b003: debugging improvement
J. Moringen
02:32 PM Revision f65e94c9: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
02:32 PM Revision b620ae1c: platform-specific-value
J. Moringen
02:30 PM Revision 17bb795b: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
02:30 PM Revision f9acdb19: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
02:30 PM Revision 2c6dc707: for variable model
J. Moringen
02:30 PM Revision ac41e549: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
02:30 PM Revision 97303bec: for function call evaluation
J. Moringen
02:30 PM Revision 54a718c0: function expressions
J. Moringen
02:30 PM Revision b683e0ca: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
02:30 PM Revision 93f0f921: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
02:30 PM Revision 2553e68e: aspects must account for new function call syntax
J. Moringen
02:17 PM Revision ef8af196: Collected dependency-related functions in new file src/analysis/dependencies.lisp
* src/analysis/dependencies.lisp: new file; contains
dependency-related functions
* src/analysis/package.lisp (head...
J. Moringen
01:27 PM Revision 410855a0: Do not reinvent effective-requires in src/analysis/ros-packages.lisp
* src/analysis/ros-packages.lisp (header): updated copyright
(analyze pathname eql :ros-packages): use `effective-r...
J. Moringen
12:54 PM Revision 8b0c3361: Use merge-dependencies in requires, provides in src/model/project/classes-spec...
* src/model/project/classes-spec.lisp (requires :around version-spec):
use `merge-dependencies' instead of an ad-ho...
J. Moringen
11:48 AM Revision b8b812ee: note
J. Moringen
11:48 AM Revision 3d7e9686: more work for if construct
J. Moringen
11:48 AM Revision e4ac1459: Proof-of-Concept Conditionals
J. Moringen
11:48 AM Revision 7f3e2fa7: Fixed platform-specific-value most-specific mode
J. Moringen
11:48 AM Revision 6850091c: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
11:48 AM Revision 57b9fc98: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
11:48 AM Revision e769f581: this is working for docker stuff
J. Moringen
11:48 AM Revision 83838cf8: note in src/commands/command-generate.lisp
J. Moringen
11:48 AM Revision 24a13b4d: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
11:48 AM Revision 3e956efc: Fixes
J. Moringen
11:48 AM Revision 6f55355e: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
11:48 AM Revision 924691f8: debugging improvement
J. Moringen
11:48 AM Revision 6735d827: platform-specific-value
J. Moringen
11:48 AM Revision d62cd97c: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
11:48 AM Revision 1edf9c75: aspects must account for new function call syntax
J. Moringen
11:48 AM Revision 55946625: for variable model
J. Moringen
11:48 AM Revision 56bf06ba: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
11:48 AM Revision dc51a3fb: for function call evaluation
J. Moringen
11:48 AM Revision c24d8958: function expressions
J. Moringen
11:48 AM Revision 8f83569c: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
11:48 AM Revision dca7f27b: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
11:48 AM Revision f467b508: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
11:00 AM Revision 4193a747: Improved slot documentation in src/commands/command-platform-requirements.lisp
* src/commands/command-platform-requirements.lisp
(platform-requirements::platform): extended documentation string ...
J. Moringen
10:36 AM Revision 39db7aa2: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
10:36 AM Revision fc65f48b: more work for if construct
J. Moringen
10:36 AM Revision bd84a4b9: Proof-of-Concept Conditionals
J. Moringen
10:36 AM Revision 4aece2a8: Fixed platform-specific-value most-specific mode
J. Moringen
10:36 AM Revision 32acf423: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
10:36 AM Revision cb0a897a: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
10:36 AM Revision 90956452: this is working for docker stuff
J. Moringen
10:36 AM Revision da82cd47: note in src/commands/command-generate.lisp
J. Moringen
10:36 AM Revision 7835bad5: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
10:36 AM Revision ad866196: note
J. Moringen
10:36 AM Revision 69a561de: Fixes
J. Moringen
10:36 AM Revision 4a4b65db: debugging improvement
J. Moringen
10:36 AM Revision 96879f00: platform-specific-value
J. Moringen
10:36 AM Revision 60e8ab90: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
10:36 AM Revision c8082373: aspects must account for new function call syntax
J. Moringen
10:36 AM Revision fd80ba45: for variable model
J. Moringen
10:36 AM Revision 9976e76f: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
10:36 AM Revision 09643169: for function call evaluation
J. Moringen
10:36 AM Revision 3277fd5b: function expressions
J. Moringen
10:36 AM Revision c56eb633: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
10:36 AM Revision cdfb6be8: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
10:36 AM Revision 205762fb: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen

09/13/2018

01:43 AM Revision abf488a9: Fixes
J. Moringen
02:30 PM Revision d27f3ccc: Expand variables in project() calls in src/analysis/cmake.lisp
* src/analysis/cmake.lisp: (analyze pathname eql :cmake/onefile):
expand variable references within project() calls
J. Moringen
02:08 PM Revision ee05d902: Case-insensitive CMake dependencies in src/{analysis/cmake,model/project/varia...
Instead of generating up- and downcased variants of all provided CMake
targets, perform the target comparison case-in...
J. Moringen
12:41 PM Revision fa262f23: for validate command
J. Moringen

09/12/2018

10:57 PM Revision 61ef3135: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
10:57 PM Revision 5d49bf1e: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
10:57 PM Revision 96a92cf5: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
10:57 PM Revision d23b6d64: more work for if construct
J. Moringen
10:57 PM Revision 18bc0bdb: for function call evaluation
J. Moringen
10:57 PM Revision a81c443a: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
10:57 PM Revision c41c4d2a: for variable model
J. Moringen
10:57 PM Revision 73062537: aspects must account for new function call syntax
J. Moringen
10:57 PM Revision 797a4a9f: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
10:57 PM Revision 1caa501b: platform-specific-value
J. Moringen
10:57 PM Revision 838d9258: debugging improvement
J. Moringen
10:57 PM Revision 0295c576: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
10:57 PM Revision ed24f7a1: note
J. Moringen
10:57 PM Revision 0784b637: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
10:57 PM Revision 4384d31d: note in src/commands/command-generate.lisp
J. Moringen
10:57 PM Revision 4055a26a: this is working for docker stuff
J. Moringen
10:57 PM Revision ebad79bc: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
10:57 PM Revision d0644bac: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
10:57 PM Revision 8663d6ee: Fixed platform-specific-value most-specific mode
J. Moringen
10:57 PM Revision a7a2911e: Proof-of-Concept Conditionals
J. Moringen
10:57 PM Revision 63ca1262: function expressions
J. Moringen
10:57 PM Revision 3613bce5: More levels in validate command
J. Moringen
10:57 PM Revision 6e1bb600: for command-validate: better error reports for nature check
J. Moringen
10:57 PM Revision a7c52f11: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
10:57 PM Revision 27d424e8: suspicious natures in src/commands/command-validate.lisp
J. Moringen
10:57 PM Revision b9a19c73: for validate
J. Moringen
10:57 PM Revision 49f23953: for validate command
J. Moringen
10:57 PM Revision eee1f8a1: for validate
J. Moringen
10:57 PM Revision 364b3afa: Added install command in src/commands/command-install.lisp
J. Moringen
10:57 PM Revision ec34b438: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
10:57 PM Revision 95a9bbcb: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
10:57 PM Revision 524d78cc: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
10:57 PM Revision f4069824: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
10:57 PM Revision 66d516f3: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
10:57 PM Revision 39df031f: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
10:57 PM Revision 7b5f63ba: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
10:57 PM Revision 49701549: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
10:57 PM Revision 255ae0f6: Cosmetic changes in src/analysis/license.lisp
* src/analysis/license.lisp (header): updated copyright
(normalize-text): suppress leading and trailing whitespace
...
J. Moringen
10:57 PM Revision 8372f5a8: Added discover command in src/commands/command-discover.lisp
J. Moringen
10:57 PM Revision 6245f3a8: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
10:57 PM Revision f0569f85: for citkat
J. Moringen
10:57 PM Revision c1fb2c05: programming languages in citkat report
J. Moringen
10:57 PM Revision 4a92b375: licenses in citkat report
J. Moringen
10:57 PM Revision 878f45d3: for citkat
J. Moringen
10:57 PM Revision a698e294: person-style for citkat
J. Moringen
10:57 PM Revision 35e13897: citkat: Indentation fix
J. Moringen
10:57 PM Revision b1642196: citkat: Emit licenses (plural) for project
J. Moringen
10:57 PM Revision 00177915: citkat: Emit gdpr attribute
J. Moringen
10:57 PM Revision f6e9f107: citkat: Emit natures histogram in distribution
J. Moringen
10:57 PM Revision 4e63f7bc: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
10:57 PM Revision 442b3986: citkat: Added indentation slot to style class
J. Moringen
10:57 PM Revision 3276a587: citkat: Resolve opensource://-style references
J. Moringen
10:57 PM Revision ae011e62: citkat: Signal `report-error'
J. Moringen
10:57 PM Revision edc76409: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
10:57 PM Revision 11afbdd7: for validate command
J. Moringen
10:57 PM Revision 628613be: Option error reporting issues
J. Moringen
10:56 PM Revision 7dfea45f: Added support for Boolean parameters in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (as value type eql parameter-entry):
added case for Boolean parameter
* changes.se...
J. Moringen

09/10/2018

08:49 PM Revision dc04ccad: Proof-of-Concept Conditionals
J. Moringen
07:53 PM Revision 4b484a2a: this is working for docker stuff
J. Moringen
07:53 PM Revision 53fa799b: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
07:53 PM Revision ddbf60cc: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
07:53 PM Revision 433f6b9c: Fixed platform-specific-value most-specific mode
J. Moringen
07:53 PM Revision 853cfaaa: note in src/commands/command-generate.lisp
J. Moringen
07:53 PM Revision f9db74c9: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
07:53 PM Revision b1f2d0ab: note
J. Moringen
07:53 PM Revision d586cb97: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
07:53 PM Revision 43013867: debugging improvement
J. Moringen
07:53 PM Revision f9aa557c: platform-specific-value
J. Moringen
07:53 PM Revision 3aea6e70: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
07:53 PM Revision 505c6dfe: aspects must account for new function call syntax
J. Moringen
07:53 PM Revision 2db51963: for variable model
J. Moringen
07:53 PM Revision ed6ffef1: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
07:53 PM Revision 494fb8b6: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
07:53 PM Revision 53100213: function expressions
J. Moringen
07:53 PM Revision 5c1a4794: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
07:53 PM Revision b84f35ff: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
07:53 PM Revision 4dd33721: for function call evaluation
J. Moringen
07:40 PM Revision 4809d646: Cosmetic changes in src/analysis/license.lisp
* src/analysis/license.lisp (header): updated copyright
(normalize-text): suppress leading and trailing whitespace
...
J. Moringen
01:30 PM Revision 3b160329: Added support for Boolean parameters in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (as value type eql parameter-entry):
added case for Boolean parameter
J. Moringen
01:30 PM Revision fa335cce: Added support for Boolean job parameters in lib/jenkins.api/src/api/model/job....
* lib/jenkins.api/src/api/model/job.lisp
(xml-> element eql cons/parameter-definition): added case for
Boolean pa...
J. Moringen
01:25 PM Revision 122b45c9: Added casts for parameter-entry[/legacy] in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (parameter-entry?): use `as'
(as t eql parameter-entry): new method; convert JSON-...
J. Moringen
01:25 PM Revision aa51005c: Added support for list-of to builtin casts in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (as t cons): added case for
`list-of' types
J. Moringen
01:24 PM Revision dd23d09e: Moved list-of type to src/model/variables/types.lisp
* src/model/variables/types.lisp: new file; contains `list-of' type
and `every-string' function
* src/model/variabl...
J. Moringen
12:47 PM Revision 5c710de2: Cosmetic changes in parameters aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect parameters): fixed
indentation; use YAML syntax instead of JSON syn...
J. Moringen
10:55 AM Revision b37344eb: Added sonar-cube-scanner aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect sonar-cube-scanner):
new aspect; adds build wrapper for SonarCube S...
J. Moringen
10:50 AM Revision 9b81a808: Added SonarCube build wrapper in lib/jenkins.api/src/api/model/job.lisp
* lib/jenkins.api/src/api/model/job.lisp
(define-interface-implementations build-wrapper): added
implementation f...
J. Moringen
10:48 AM Revision 446fe4e7: with-interface allows not binding implementation in src/model/aspects/aspects....
* src/model/aspects/aspects.lisp (with-interface): if the variable
name for the implementation binding is nil, do n...
J. Moringen
09:33 AM Feature #2758 (New): Add support for Xvfb Jenkins plugin
J. Moringen

09/07/2018

04:00 PM Revision 1159870f: for validate
J. Moringen
04:00 PM Revision 3c9bfb7e: for validate command
J. Moringen
04:00 PM Revision 674791e5: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
04:00 PM Revision 7a6bf0f6: citkat: Signal `report-error'
J. Moringen
04:00 PM Revision ace3ca4e: citkat: Resolve opensource://-style references
J. Moringen
04:00 PM Revision 454a2771: citkat: Added indentation slot to style class
J. Moringen
04:00 PM Revision 8f349975: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
04:00 PM Revision dce8be55: citkat: Emit natures histogram in distribution
J. Moringen
04:00 PM Revision fdb6293f: citkat: Emit gdpr attribute
J. Moringen
04:00 PM Revision 4935c9de: citkat: Emit licenses (plural) for project
J. Moringen
04:00 PM Revision 1dfd08cd: citkat: Indentation fix
J. Moringen
04:00 PM Revision e5892099: person-style for citkat
J. Moringen
04:00 PM Revision 09b40df0: for citkat
J. Moringen
04:00 PM Revision e8fc1f5e: licenses in citkat report
J. Moringen
04:00 PM Revision 75e57a8f: programming languages in citkat report
J. Moringen
04:00 PM Revision 83a24041: for citkat
J. Moringen
04:00 PM Revision de7bcbb9: Added discover command in src/commands/command-discover.lisp
J. Moringen
04:00 PM Revision 9595e288: for validate command
J. Moringen
04:00 PM Revision 37ef4e20: Added install command in src/commands/command-install.lisp
J. Moringen
04:00 PM Revision 73a6fefc: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
04:00 PM Revision 7cb8baed: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
04:00 PM Revision 445765cd: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
04:00 PM Revision 19f34e01: for validate
J. Moringen
04:00 PM Revision 19d92df1: for command-validate: better error reports for nature check
J. Moringen
04:00 PM Revision c5acc881: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
04:00 PM Revision 358f8751: suspicious natures in src/commands/command-validate.lisp
J. Moringen
04:00 PM Revision 557e636c: More levels in validate command
J. Moringen
04:00 PM Revision 1963e58e: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
04:00 PM Revision 6365c690: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
04:00 PM Revision 955d3f99: Option error reporting issues
J. Moringen
04:00 PM Revision 11e28f74: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
04:00 PM Revision dd3590ea: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
04:00 PM Revision 9b4990c0: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
04:00 PM Revision 06dd07fc: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
03:59 PM Revision c686fdfb: platform-specific-value
J. Moringen
03:59 PM Revision c0fa4acc: Fixed platform-specific-value most-specific mode
J. Moringen
03:59 PM Revision 8b52d67c: Adapted platform-requirements command in src/commands/command-platform-require...
* src/commands/command-platform-requirements.lisp (command-execute): J. Moringen
03:59 PM Revision 04b49bd3: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
03:59 PM Revision 1c47520d: this is working for docker stuff
J. Moringen
03:59 PM Revision 03879221: note in src/commands/command-generate.lisp
J. Moringen
03:59 PM Revision 43e25920: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
03:59 PM Revision 7d543311: note
J. Moringen
03:59 PM Revision 40c972a9: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
03:59 PM Revision 63b71ddd: debugging improvement
J. Moringen
03:59 PM Revision 9483e0c7: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
03:59 PM Revision 9cdd0f85: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
03:59 PM Revision f0504517: for variable model
J. Moringen
03:59 PM Revision b3f3bc4e: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
03:59 PM Revision ed3b98b4: for function call evaluation
J. Moringen
03:59 PM Revision 1827e1db: function expressions
J. Moringen
03:59 PM Revision 4f9776ce: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
03:59 PM Revision 38f0bc09: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
03:59 PM Revision 0f622f99: aspects must account for new function call syntax
J. Moringen
03:59 PM Revision 971ab143: Try <PROJECT_NAME>_VERSION* variables in src/analysis/cmake.lisp
This is just an heuristic, of course.
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-filename):
when d...
J. Moringen
03:59 PM Revision 5a2cc232: Implicit provides generates all capitalizations in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file):
generate implicit provides using `%make-dependenc...
J. Moringen
03:59 PM Revision 04288ff3: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
03:59 PM Revision 5dfdca62: Removed duplicate conditions in src/commandline-interface/conditions.lisp
The files src/commandline-interface/conditions.lisp and
src/commands/conditions.lisp defined the overlapping conditio...
J. Moringen

09/06/2018

10:25 PM Revision a9ebcecd: for citkat
J. Moringen
10:25 PM Revision f11bb04d: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
10:25 PM Revision 5ec2e406: citkat: Signal `report-error'
J. Moringen
10:25 PM Revision 07818aac: citkat: Resolve opensource://-style references
J. Moringen
10:25 PM Revision 21d46020: citkat: Added indentation slot to style class
J. Moringen
10:25 PM Revision bb67d6a7: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
10:25 PM Revision 9b1d7355: citkat: Emit natures histogram in distribution
J. Moringen
10:25 PM Revision e491db76: citkat: Emit gdpr attribute
J. Moringen
10:25 PM Revision 32cb717f: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
10:25 PM Revision b7d3f3a4: citkat: Emit licenses (plural) for project
J. Moringen
10:25 PM Revision 8a5203b1: citkat: Indentation fix
J. Moringen
10:25 PM Revision e614d18a: person-style for citkat
J. Moringen
10:25 PM Revision 841111e9: for citkat
J. Moringen
10:25 PM Revision 71b2966a: licenses in citkat report
J. Moringen
10:25 PM Revision 53838e5d: programming languages in citkat report
J. Moringen
10:25 PM Revision 3c42bd9e: for validate command
J. Moringen
10:25 PM Revision a445fc7b: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
10:25 PM Revision 3cf4f69a: Added discover command in src/commands/command-discover.lisp
J. Moringen
10:25 PM Revision 72352070: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
10:25 PM Revision d3bcc684: Added install command in src/commands/command-install.lisp
J. Moringen
10:25 PM Revision 8deaabfa: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
10:25 PM Revision 998bc857: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
10:25 PM Revision a92af2e3: for validate
J. Moringen
10:25 PM Revision 6e881c63: for command-validate: better error reports for nature check
J. Moringen
10:25 PM Revision 9515a653: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
10:25 PM Revision 898817cc: suspicious natures in src/commands/command-validate.lisp
J. Moringen
10:25 PM Revision b0818615: for validate
J. Moringen
10:25 PM Revision d5dbc000: for validate command
J. Moringen
10:25 PM Revision aeafdab4: More levels in validate command
J. Moringen
10:25 PM Revision 869bc757: Option error reporting issues
J. Moringen
10:25 PM Revision 285a675c: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
10:25 PM Revision 28a0fa8e: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
10:25 PM Revision 3f23ae22: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
10:25 PM Revision 68c17909: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
10:25 PM Revision febbcaba: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
10:23 PM Revision 606e19f2: UNFINISHED | Removed duplicate conditions in src/commandline-interface/conditi...
The files src/commandline-interface/conditions.lisp and TODO defined
the same conditions.
* jenkins.project.commandl...
J. Moringen
08:15 PM Revision 3ba5239c: for validate command
J. Moringen
08:14 PM Revision 8a989850: citkat: Emit system dependencies for ubuntu bionic
J. Moringen
09:40 AM Revision 3386890e: Documentation strings and better reports in src/model/conditions.lisp
* src/model/conditions.lisp (header): updated copyright
(instantiation-condition::specification): proper documentat...
J. Moringen

09/05/2018

11:36 PM Revision 37f2a13e: Protect function call syntax in src/model/project/concrete-syntax/builder.lisp
* src/model/project/concrete-syntax/builder.lisp (protect-string):
protect function call syntax in addition to vari...
J. Moringen
10:42 AM Revision 2c688138: programming languages in citkat report
J. Moringen
10:42 AM Revision f2031382: for validate command
J. Moringen
10:42 AM Revision 1a986192: citkat: Signal `report-error'
J. Moringen
10:42 AM Revision e22e4a68: citkat: Resolve opensource://-style references
J. Moringen
10:42 AM Revision 31fab9f1: citkat: Added indentation slot to style class
J. Moringen
10:42 AM Revision ce80007b: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
10:42 AM Revision ef8351ff: citkat: Emit natures histogram in distribution
J. Moringen
10:42 AM Revision 7a774311: citkat: Emit gdpr attribute
J. Moringen
10:42 AM Revision 706117b5: citkat: Emit licenses (plural) for project
J. Moringen
10:42 AM Revision 98aedcc3: citkat: Indentation fix
J. Moringen
10:42 AM Revision a9a829b9: person-style for citkat
J. Moringen
10:42 AM Revision 88b50640: for citkat
J. Moringen
10:42 AM Revision cceaeb89: for citkat
J. Moringen
10:42 AM Revision ee24e056: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
10:42 AM Revision a1978a23: Added discover command in src/commands/command-discover.lisp
J. Moringen
10:42 AM Revision 0fbf8707: Added install command in src/commands/command-install.lisp
J. Moringen
10:42 AM Revision 267677a5: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
10:42 AM Revision 2496b855: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
10:42 AM Revision e4827498: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
10:42 AM Revision ce2d375e: for validate
J. Moringen
10:42 AM Revision 93375d31: for command-validate: better error reports for nature check
J. Moringen
10:42 AM Revision c075a398: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
10:42 AM Revision c789c463: suspicious natures in src/commands/command-validate.lisp
J. Moringen
10:42 AM Revision f8f92eb8: for validate
J. Moringen
10:42 AM Revision 79e594d4: for validate command
J. Moringen
10:42 AM Revision 83e98882: licenses in citkat report
J. Moringen
10:42 AM Revision 89f3b561: Option error reporting issues
J. Moringen
10:42 AM Revision c3828705: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
10:42 AM Revision 09575e1d: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
10:42 AM Revision f9d3e24f: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
10:42 AM Revision 42578fb4: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
10:42 AM Revision 73f90d16: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
10:42 AM Revision 0a4b2537: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
10:42 AM Revision 79a670d7: More levels in validate command
J. Moringen
10:41 AM Revision d88fab7b: note in src/commands/command-generate.lisp
J. Moringen
10:41 AM Revision e43ea478: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
10:41 AM Revision 9f6bd423: note
J. Moringen
10:41 AM Revision 5416e8d6: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
10:41 AM Revision 0cbb1f2e: debugging improvement
J. Moringen
10:41 AM Revision 49349730: platform-specific-value
J. Moringen
10:41 AM Revision 9a0b6b13: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
10:41 AM Revision 1e7c9ada: aspects must account for new function call syntax
J. Moringen
10:41 AM Revision be7aed12: this is working for docker stuff
J. Moringen
10:41 AM Revision b82703a4: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
10:41 AM Revision 6ccd0c03: for function call evaluation
J. Moringen
10:41 AM Revision 38bd95eb: function expressions
J. Moringen
10:41 AM Revision d1299622: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
10:41 AM Revision 8c5d7291: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
10:41 AM Revision 85b4ccdd: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
10:41 AM Revision 0d6f59eb: for variable model
J. Moringen
10:34 AM Revision 8f94f0db: Do not include improperly evaluated filenames in src/analysis/cmake.lisp
Commands of the form
include(COMPLICATED-EXPRESSION)
can be effectively interpreted as
include("")
if COMPLIC...
J. Moringen

09/04/2018

08:44 PM Revision 7fc1d933: aspects must account for new function call syntax
J. Moringen
08:44 PM Revision d6452628: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
08:44 PM Revision 1326872a: note
J. Moringen
08:44 PM Revision 0ea008f3: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
08:44 PM Revision 6052077b: debugging improvement
J. Moringen
08:44 PM Revision c10dc566: platform-specific-value
J. Moringen
08:44 PM Revision 7ea0227c: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
08:44 PM Revision 8b2f212b: note in src/commands/command-generate.lisp
J. Moringen
08:44 PM Revision 0fe74071: for variable model
J. Moringen
08:44 PM Revision 4cb86446: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
08:44 PM Revision 547ac14a: for function call evaluation
J. Moringen
08:44 PM Revision 106dcae3: function expressions
J. Moringen
08:44 PM Revision e4e79eb6: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
08:44 PM Revision 076f3540: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
08:44 PM Revision c8809d98: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
08:44 PM Revision 8d6221ff: this is working for docker stuff
J. Moringen
08:37 PM Revision 13ae4c8a: licenses in citkat report
J. Moringen
08:37 PM Revision 520f1c1e: citkat: Resolve opensource://-style references
J. Moringen
08:37 PM Revision 5f4f59bb: citkat: Added indentation slot to style class
J. Moringen
08:37 PM Revision d2564080: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
08:37 PM Revision 7976e37a: citkat: Emit natures histogram in distribution
J. Moringen
08:37 PM Revision 488ad963: citkat: Emit gdpr attribute
J. Moringen
08:37 PM Revision a5b53745: citkat: Emit licenses (plural) for project
J. Moringen
08:37 PM Revision 68ff0112: citkat: Indentation fix
J. Moringen
08:37 PM Revision 1a97c173: person-style for citkat
J. Moringen
08:37 PM Revision 9a59b582: for citkat
J. Moringen
08:37 PM Revision a93aca94: citkat: Signal `report-error'
J. Moringen
08:37 PM Revision 66c5d6f7: programming languages in citkat report
J. Moringen
08:37 PM Revision ec1d19b2: for citkat
J. Moringen
08:37 PM Revision 4f73865c: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
08:37 PM Revision d0e131e1: Added discover command in src/commands/command-discover.lisp
J. Moringen
08:37 PM Revision e00214b5: Added install command in src/commands/command-install.lisp
J. Moringen
08:37 PM Revision c1ab4232: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
08:37 PM Revision 960f7af9: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
08:37 PM Revision 7e638d50: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
08:37 PM Revision c52ff649: for validate
J. Moringen
08:37 PM Revision d43bd087: for command-validate: better error reports for nature check
J. Moringen
08:37 PM Revision 69cabff6: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
08:37 PM Revision 5caf4c09: suspicious natures in src/commands/command-validate.lisp
J. Moringen
08:37 PM Revision 58142d7b: for validate
J. Moringen
08:37 PM Revision 75be86e2: for validate command
J. Moringen
08:37 PM Revision cf969ce7: More levels in validate command
J. Moringen
08:37 PM Revision dde4537c: Option error reporting issues
J. Moringen
08:37 PM Revision 3c70ca15: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
08:37 PM Revision 023e14ee: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
08:37 PM Revision 23ec2390: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
08:37 PM Revision acfed19c: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
08:37 PM Revision 2816d5a9: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
08:37 PM Revision f9a9a716: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
08:37 PM Revision 66beb2bb: for validate command
J. Moringen
08:37 PM Revision cf9ede5c: Better config-file->project-name in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (config-file->project-name): require
non-empty prefix; use register groups
(%analyze-pk...
J. Moringen
08:36 PM Revision 8d78e83b: Handle implicit-provides? better in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake): pass
:implicit-provides? t
(analyze pathname eql :cmake/...
J. Moringen
08:36 PM Revision 05cda42a: Better project() command scanner in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*project-scanner*):
(analyze):
J. Moringen
08:20 PM Revision e7e0e88b: Faster variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (environment): new class; stores variable
bindings
(print-items append environment): ne...
J. Moringen
07:39 PM Revision 5c112c8f: Backport: Protect literally included content from evaluation in src/model/proj...
It is probably better to not evaluate variable reference expressions
in literally included content.
* src/model/proj...
J. Moringen
07:19 PM Revision 3524fc33: Protect literally included content from evaluation in src/model/project/concre...
It is probably better to not evaluate variable reference expressions
in literally included content.
* src/model/proj...
J. Moringen
09:31 AM Revision df57a8a9: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
09:31 AM Revision 30aed469: citkat: Resolve opensource://-style references
J. Moringen
09:31 AM Revision 3273707a: citkat: Added indentation slot to style class
J. Moringen
09:31 AM Revision 080e28dc: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
09:31 AM Revision d58b8336: citkat: Emit natures histogram in distribution
J. Moringen
09:31 AM Revision 5dbfdd99: citkat: Emit gdpr attribute
J. Moringen
09:31 AM Revision 6b7c61f1: citkat: Emit licenses (plural) for project
J. Moringen
09:31 AM Revision a2002dca: citkat: Indentation fix
J. Moringen
09:31 AM Revision 7bda17f3: person-style for citkat
J. Moringen
09:31 AM Revision 3a7c28f1: for citkat
J. Moringen
09:31 AM Revision a4cab3a7: licenses in citkat report
J. Moringen
09:31 AM Revision c4192dda: programming languages in citkat report
J. Moringen
09:31 AM Revision d210071c: for citkat
J. Moringen
09:31 AM Revision 1e100905: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
09:31 AM Revision 423c1ffd: Added discover command in src/commands/command-discover.lisp
J. Moringen
09:31 AM Revision 8afecafe: Added install command in src/commands/command-install.lisp
J. Moringen
09:31 AM Revision 95c716c7: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
09:31 AM Revision 8aeb11b8: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
09:31 AM Revision 60e4d4d3: citkat: Signal `report-error'
J. Moringen
09:31 AM Revision 33db6a3f: for validate
J. Moringen
09:31 AM Revision 6da3d689: for command-validate: better error reports for nature check
J. Moringen
09:31 AM Revision 4d634b15: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
09:31 AM Revision 533c11da: suspicious natures in src/commands/command-validate.lisp
J. Moringen
09:31 AM Revision fca20971: for validate
J. Moringen
09:31 AM Revision 7043fd1c: for validate command
J. Moringen
09:31 AM Revision fa995a84: More levels in validate command
J. Moringen
09:31 AM Revision ad058505: Option error reporting issues
J. Moringen
09:31 AM Revision 6050f88c: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
09:31 AM Revision 5e2c7247: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
09:31 AM Revision 33456fc3: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
09:31 AM Revision 7ed8c8ba: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
09:31 AM Revision ca6ee915: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
09:31 AM Revision 4fcb4e55: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
09:31 AM Revision 3b4c2add: Fix for project() command processing in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file):
extract project version from CMAKE_PROJECT_VERSION*
J. Moringen
09:31 AM Revision 0ab5fd70: Better config-file->project-name in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (config-file->project-name): require
non-empty prefix; use register groups
(%analyze-pk...
J. Moringen
09:31 AM Revision f294a3e1: Better project() command scanner in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*project-scanner*):
(analyze):
J. Moringen
09:31 AM Revision e8328289: Faster variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (environment): J. Moringen
09:31 AM Revision 141f5a88: for validate command
J. Moringen
09:31 AM Revision dad79700: Fixed type of CMAKE_SOURCE_DIR in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file): the
value of CMAKE_SOURCE_DIR is a string, not a ...
J. Moringen
09:27 AM Revision 21473cf4: Removed unnecessary cmake- prefixes in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (config-file->project-name): removed cmake-
prefix; adapted calls to renamed functions
...
J. Moringen

09/03/2018

12:09 AM Revision 4f3e7772: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
12:09 AM Revision 2476318a: citkat: Resolve opensource://-style references
J. Moringen
12:09 AM Revision 6469fe99: citkat: Added indentation slot to style class
J. Moringen
12:09 AM Revision 2dc0bbbf: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
12:09 AM Revision 51c04305: citkat: Emit natures histogram in distribution
J. Moringen
12:09 AM Revision c696ba2f: citkat: Emit gdpr attribute
J. Moringen
12:09 AM Revision 93ae8851: citkat: Emit licenses (plural) for project
J. Moringen
12:09 AM Revision d9a5972d: citkat: Indentation fix
J. Moringen
12:09 AM Revision 7f66edd0: person-style for citkat
J. Moringen
12:09 AM Revision 86e1c08f: for citkat
J. Moringen
12:09 AM Revision 3ab147d1: licenses in citkat report
J. Moringen
12:09 AM Revision 3e011d90: programming languages in citkat report
J. Moringen
12:09 AM Revision 43f10f76: for citkat
J. Moringen
12:09 AM Revision cfc2be74: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
12:09 AM Revision e9010480: Added discover command in src/commands/command-discover.lisp
J. Moringen
12:09 AM Revision 58c168a4: Added install command in src/commands/command-install.lisp
J. Moringen
12:09 AM Revision d6835988: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
12:09 AM Revision ba69990d: citkat: Signal `report-error'
J. Moringen
12:09 AM Revision d0299c36: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
12:09 AM Revision 05658df0: for validate
J. Moringen
12:09 AM Revision 617c95be: for command-validate: better error reports for nature check
J. Moringen
12:09 AM Revision 7bee3dce: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
12:09 AM Revision f240520d: suspicious natures in src/commands/command-validate.lisp
J. Moringen
12:09 AM Revision 5fca21cc: for validate command
J. Moringen
12:09 AM Revision 280bfda7: for validate command
J. Moringen
12:09 AM Revision 305a5309: More levels in validate command
J. Moringen
12:09 AM Revision e08aa0e6: Option error reporting issues
J. Moringen
12:09 AM Revision 9ec191d9: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
12:09 AM Revision 3b85b2fa: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
12:09 AM Revision f254e309: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
12:09 AM Revision 7058942a: Better error reports for failed YAML includes in src/model/project/concrete-sy...
* src/model/project/concrete-syntax/builder.lisp
(make-node-using-tag recipe-builder eql :scalar eql literal-includ...
J. Moringen
12:09 AM Revision 67574915: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen
12:09 AM Revision f37faa3c: Avoid processing files multiple times in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (string1): J. Moringen
12:09 AM Revision 0881cc04: Fix for project() command processing in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file):
extract project version from CMAKE_PROJECT_VERSION*
J. Moringen
12:09 AM Revision 84a09ec8: Better config-file->project-name in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (config-file->project-name): require
non-empty prefix; use register groups
(%analyze-pk...
J. Moringen
12:09 AM Revision a3f10515: Better project() command scanner in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*project-scanner*):
(analyze):
J. Moringen
12:09 AM Revision 7e91e4c4: for validate
J. Moringen
12:09 AM Revision 700778fa: Faster variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (environment): J. Moringen

08/31/2018

05:42 PM Revision 45ddf85f: for validate command
J. Moringen
05:26 PM Revision 089b9722: Added discover command in src/commands/command-discover.lisp
J. Moringen
05:26 PM Revision 392bd5b1: citkat: Added indentation slot to style class
J. Moringen
05:26 PM Revision 361e71bf: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
05:26 PM Revision a6f59d51: citkat: Emit natures histogram in distribution
J. Moringen
05:26 PM Revision c31f23f8: citkat: Emit gdpr attribute
J. Moringen
05:26 PM Revision 0b3df2f6: citkat: Emit licenses (plural) for project
J. Moringen
05:26 PM Revision 3e5b8f6c: citkat: Indentation fix
J. Moringen
05:26 PM Revision 3f8977c0: person-style for citkat
J. Moringen
05:26 PM Revision 2029309a: for citkat
J. Moringen
05:26 PM Revision fab8ac6d: licenses in citkat report
J. Moringen
05:26 PM Revision 86dfcdc6: programming languages in citkat report
J. Moringen
05:26 PM Revision 7c227886: for citkat
J. Moringen
05:26 PM Revision 560d4c2b: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
05:26 PM Revision 3c751b50: citkat: Resolve opensource://-style references
J. Moringen
05:26 PM Revision 3f997f25: Added install command in src/commands/command-install.lisp
J. Moringen
05:26 PM Revision 421c56d0: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
05:26 PM Revision bf11b6aa: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
05:26 PM Revision 774dc1a5: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
05:26 PM Revision 6b7d685d: for validate
J. Moringen
05:26 PM Revision c9538701: for command-validate: better error reports for nature check
J. Moringen
05:26 PM Revision 80d97f0b: citkat: Signal `report-error'
J. Moringen
05:26 PM Revision 31a2d254: suspicious natures in src/commands/command-validate.lisp
J. Moringen
05:26 PM Revision 81dc9412: for validate
J. Moringen
05:26 PM Revision 81c336ed: for validate command
J. Moringen
05:26 PM Revision e4ed9515: More levels in validate command
J. Moringen
05:26 PM Revision 2400c374: Option error reporting issues
J. Moringen
05:26 PM Revision bb147071: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
05:26 PM Revision a083813e: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
05:26 PM Revision 5110f056: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
05:26 PM Revision dd62c560: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
05:26 PM Revision ce410685: Fixed typo in error report in src/model/project/util.lisp
* src/model/project/util.lisp (parse-dependency-spec): fixed typo in
error report
J. Moringen

08/30/2018

12:50 PM Revision 478e1d92: Faster variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (environment): J. Moringen
12:42 PM Revision 7f485a1c: Removed unnecessary cmake- prefixes in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (config-file->project-name): removed cmake-
prefix; adapted calls to renamed functions
...
J. Moringen
12:38 PM Revision 71a204fa: Separate package for CMake analysis in src/analysis/cmake.lisp
This allows naming things freely without worrying about name clashes.
* src/analysis/cmake.lisp (package jenkins.ana...
J. Moringen
12:37 PM Revision ef76fc73: CMake analysis sets CMAKE_SOURCE_DIR in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file): set
the CMAKE_SOURCE_DIR variable
J. Moringen

08/29/2018

11:50 AM Revision 382f8aa6: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
11:50 AM Revision fe038e86: citkat: Added indentation slot to style class
J. Moringen
11:50 AM Revision a636cf1e: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
11:50 AM Revision b8402e9d: citkat: Emit natures histogram in distribution
J. Moringen
11:50 AM Revision 3495c98d: citkat: Emit gdpr attribute
J. Moringen
11:50 AM Revision ffe0d0d4: citkat: Emit licenses (plural) for project
J. Moringen
11:50 AM Revision 8921791a: citkat: Indentation fix
J. Moringen
11:50 AM Revision ea260654: person-style for citkat
J. Moringen
11:50 AM Revision 35103aa8: for citkat
J. Moringen
11:50 AM Revision 93fd7ec0: licenses in citkat report
J. Moringen
11:50 AM Revision b21be7d6: programming languages in citkat report
J. Moringen
11:50 AM Revision 59762782: for citkat
J. Moringen
11:50 AM Revision 64a458c9: citkat: Resolve opensource://-style references
J. Moringen
11:50 AM Revision 96af136f: Added discover command in src/commands/command-discover.lisp
J. Moringen
11:50 AM Revision 41ee8914: Added install command in src/commands/command-install.lisp
J. Moringen
11:50 AM Revision 944d1658: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
11:50 AM Revision cbc2a13d: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
11:50 AM Revision f978a963: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
11:50 AM Revision 735b0a4a: for validate
J. Moringen
11:50 AM Revision c1556127: for command-validate: better error reports for nature check
J. Moringen
11:50 AM Revision e553f609: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
11:50 AM Revision 238b2945: suspicious natures in src/commands/command-validate.lisp
J. Moringen
11:50 AM Revision 4856420d: for validate
J. Moringen
11:50 AM Revision 4cbaf623: for validate command
J. Moringen
11:50 AM Revision f8a0843f: citkat: Signal `report-error'
J. Moringen
11:50 AM Revision 7c1b707a: Option error reporting issues
J. Moringen
11:50 AM Revision 2c1701ac: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
11:50 AM Revision 04fa7453: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
11:50 AM Revision e394c619: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
11:50 AM Revision 845e9c6d: More levels in validate command
J. Moringen

08/28/2018

11:17 PM Bug #2756 (In Progress): Suffix "d0" appended to branch name
J. Moringen
10:14 PM Revision 0d86e161: Added citkat report type in src/report/citkat.lisp
* src/report/citkat.lisp: new file;
* src/report/package.lisp (package jenkins.report):
* src/commands/command-report...
J. Moringen
10:14 PM Revision c0f2d58c: citkat: Signal `report-error'
J. Moringen
10:14 PM Revision 3037be40: citkat: Resolve opensource://-style references
J. Moringen
10:14 PM Revision de2e3715: citkat: Added indentation slot to style class
J. Moringen
10:14 PM Revision 253c179a: ideas for better analysis error
(cherry picked from commit 9e497ab156be0d2f64dc05ecda4d280740863306) J. Moringen
10:14 PM Revision 18caf0cb: citkat: Emit natures histogram in distribution
J. Moringen
10:14 PM Revision 16e26e3a: citkat: Emit gdpr attribute
J. Moringen
10:14 PM Revision 35b2d551: citkat: Emit licenses (plural) for project
J. Moringen
10:14 PM Revision 3f5a379b: citkat: Indentation fix
J. Moringen
10:14 PM Revision 33a81fe3: New function resolve-analysis-variables in src/commands/functions-input.lisp
* src/commands/functions-input.lisp (header): updated copyright
(resolve-analysis-variables): new function; extract...
J. Moringen
10:14 PM Revision f989a23e: for citkat
J. Moringen
10:14 PM Revision 3144f535: licenses in citkat report
J. Moringen
10:14 PM Revision 494fe19b: programming languages in citkat report
J. Moringen
10:14 PM Revision ea3c9a96: for citkat
J. Moringen
10:14 PM Revision 08869856: person-style for citkat
J. Moringen
10:14 PM Revision c16c3c50: Added discover command in src/commands/command-discover.lisp
J. Moringen
10:14 PM Revision a76da516: Added install command in src/commands/command-install.lisp
J. Moringen
10:14 PM Revision f7118b0c: Added query command in src/commands/command-query.lisp
* src/commands/command-query.lisp (command-execute):
* jenkins.project.commands.asd (:jenkins.project.commands):
J. Moringen
10:14 PM Revision c20e2c99: Added hack-project command in src/commands/command-hack-project.lisp
* src/commands/command-hack-project.lisp (hack-project):
(register-provider/class command):
(define-option-mappin...
J. Moringen
10:14 PM Revision 0e7fac5d: Added recipe-and-version type in src/commands/value-types.lisp
* src/commands/value-types.lisp (recipe-and-version): new type; a
recipe pathname and a version string
(raw->valu...
J. Moringen
10:14 PM Revision 572f15e9: for validate
J. Moringen
10:14 PM Revision d8b0e488: for command-validate: better error reports for nature check
J. Moringen
10:14 PM Revision cb743cfb: Duplicate title, description check in src/commands/command-validate.lisp
J. Moringen
10:14 PM Revision 4dabd601: suspicious natures in src/commands/command-validate.lisp
J. Moringen
10:14 PM Revision d3da329d: for validate
J. Moringen
10:14 PM Revision 52daa9b1: for validate command
J. Moringen
10:14 PM Revision 106d3e1f: More levels in validate command
J. Moringen
10:14 PM Revision 739dca01: Option error reporting issues
J. Moringen
10:14 PM Revision 797c2427: UNFINISHED | Added checkout-subversion-repository in src/analysis/subversion.lisp
* src/analysis/subversion.lisp (header): updated copyright
(checkout-subversion-repository): new function; check ou...
J. Moringen
10:14 PM Revision f52770c5: Added hack-distribution command in src/commands/command-hack-distribution.lisp
* src/commands/command-hack-distribution.lisp: new file; contains
hack-distribution command
* jenkins.project.comma...
J. Moringen
10:13 PM Revision 70f23e8c: for function call evaluation
J. Moringen
10:13 PM Revision 7dee6eff: this is working for docker stuff
J. Moringen
10:13 PM Revision 5baf692c: note in src/commands/command-generate.lisp
J. Moringen
10:13 PM Revision 13e60ed8: Added docker aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect docker): new aspect;
configures job to run in an on-demand provisioned do...
J. Moringen
10:13 PM Revision eb9d50e3: note
J. Moringen
10:13 PM Revision 2d7470b3: SHOULD BE A MIXIN | effective-platform-requires experiment
J. Moringen
10:13 PM Revision 0fd9696f: debugging improvement
J. Moringen
10:13 PM Revision 983ae8af: platform-specific-value
J. Moringen
10:13 PM Revision 90dfc723: Function call grammar changes in test/model/variables/grammar.lisp
J. Moringen
10:13 PM Revision 030f87e3: aspects must account for new function call syntax
J. Moringen
10:13 PM Revision 9b555f1a: for variable model
J. Moringen
10:13 PM Revision ed49a72f: function evaluation stuff
Main difference introduced by this: using next-value at some non-empty
path into a structure like
"variable": {
...
J. Moringen
10:13 PM Revision c48f861d: Initial variable grammar tests in test/model/variables/*.lisp
J. Moringen
10:13 PM Revision 57bf0c62: function expressions
J. Moringen
10:13 PM Revision 60143b49: Added builtin variable "value" in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (expand): J. Moringen
10:13 PM Revision 21e09568: Initial test infrastructure in test/package.lisp, jenkins.project.asd
* jenkins.project.asd (system jenkins.project): added in order-to
test-op test-op jenkins.project/test
(system je...
J. Moringen
10:11 PM Revision 22369a7b: Faster variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (environment): J. Moringen
03:13 PM Revision 29f2e9f9: Separate package for CMake analysis in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (#:jenkins.analysis.cmake): J. Moringen
03:04 PM Revision bdcdc537: CMake analysis sets CMAKE_SOURCE_DIR in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze): J. Moringen
12:35 PM Bug #2755 (Resolved): Analysis does not consider CMake include() command
Applied in changeset commit:933c7d6fccc7c9616325bd5050a8da1fff9c366d. J. Moringen
12:32 PM Revision d3c6bc8c: CMake analysis considers PROJECT(... VERSION ...) in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*project-scanner*): add capture group for
VERSION keyword
(analyze pathname eql :cmake...
J. Moringen
12:13 PM Revision db412a3f: Better variable resolution in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (*variable-reference-scanner*): new
parameter; approximate syntax for CMake variable refe...
J. Moringen
12:13 PM Revision f08e08fb: Added helper function in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (analyze pathname eql :cmake/one-file):
added local helper function `add-project-variable...
J. Moringen
12:09 PM Revision 933c7d6f: CMake analysis considers INCLUDE(...) in src/analysis/cmake.lisp
* src/analysis/cmake.lisp (header): updated copyright
(*include-scanner*): new parameter; approximate syntax for CM...
J. Moringen
 

Also available in: Atom