Branch: refs/heads/master Home: https://github.com/jenkinsci/memory-map-plugin Commit: 643bfe13b5bd90ae23a66c17ba7d21c98040df97 https://github.com/jenkinsci/memory-map-plugin/commit/643bfe13b5bd90ae23a66c17ba7d21c98040df97 Author: Jes Struck <j...@trucken8.dk> Date: 2014-06-23 (Mon, 23 Jun 2014)
Changed paths: M pom.xml Log Message: ----------- changing maintainer Commit: 9fde3f20346dca64ebfeb217e6641342cf1dc0ae https://github.com/jenkinsci/memory-map-plugin/commit/9fde3f20346dca64ebfeb217e6641342cf1dc0ae Author: Bue Petersen <b...@praqma.net> Date: 2015-07-02 (Thu, 02 Jul 2015) Changed paths: M pom.xml Log Message: ----------- Bumped to version 2.1.0 - think there once was a 2.0 out somewhere. Commit: 9742d921a9232fa5ce6c86db60229b40a91c4783 https://github.com/jenkinsci/memory-map-plugin/commit/9742d921a9232fa5ce6c86db60229b40a91c4783 Author: thi <t...@praqma.net> Date: 2015-07-07 (Tue, 07 Jul 2015) Changed paths: M README.md A check_for_changelog.rb M pom.xml M src/main/java/net/praqma/jenkins/memorymap/MemoryMapBuildAction.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapProjectAction.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java M src/main/java/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration.java A src/main/java/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfigurationDescriptor.java M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/GccMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/KeilMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapConfigFileParserDelegate.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapMapParserDelegate.java R src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapParsable.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapParserDescriptor.java M src/main/java/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser.java A src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java A src/main/java/net/praqma/jenkins/memorymap/parser/gcc/ParserItemMixin.java M src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapConfigMemory.java M src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapConfigMemoryItem.java R src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapGroup.java R src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapParsingResult.java M src/main/java/net/praqma/jenkins/memorymap/util/FileFoundable.java M src/main/java/net/praqma/jenkins/memorymap/util/HexUtils.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapError.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapFileNotFoundError.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapMemorySelectionError.java M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapProjectAction/floatingBox.jelly M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapProjectAction/index.jelly M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-chosenParser.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-graphConfiguration.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-scale.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-showBytesOnGraph.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-wordSize.html M src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/help-graphCaption.html A src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/help-graphDataList.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-configurationFile.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-mapFile.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-parserUniqueName.html R src/main/resources/net/praqma/jenkins/memorymap/parser/GccMemoryMapParser/config.jelly R src/main/resources/net/praqma/jenkins/memorymap/parser/KeilMemoryMapParser/config.jelly M src/main/resources/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/ti/28069_RAM_lnk.cmd A src/main/resources/net/praqma/jenkins/ti/TexasInstrumentsMapFile.txt A src/main/resources/net/praqma/jenkins/unit/prom.ld A src/main/resources/net/praqma/jenkins/unit/prom.map A src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java R src/test/java/net/praqma/jenkins/integration/MemoryMapBuildActionTest.java A src/test/java/net/praqma/jenkins/integration/TestUtils.java A src/test/java/net/praqma/jenkins/integration/TexasInstrumentsMemoryMapParserIT.java A src/test/java/net/praqma/jenkins/ti/TexasInstrumentsMemoryMapParserTest.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java R src/test/java/net/praqma/jenkins/unit/MemomoryMapProjectActionSimpleTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapBuildActionSimpleTest.java A src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapParserDelegateTest.java R src/test/java/net/praqma/jenkins/unit/MemoryMapParsingResultTest.java A src/test/java/net/praqma/jenkins/unit/MemoryMapProjectActionSimpleTest.java A src/test/resources/net/praqma/jenkins/integration/gcc432.zip A src/test/resources/net/praqma/jenkins/integration/gcc482.zip A src/test/resources/net/praqma/jenkins/integration/mixin_groovy.groovy A src/test/resources/net/praqma/jenkins/integration/ti.zip Log Message: ----------- JENKINS-19841 New features: Added support for GCC 4.8.2/4.3.2 Improvements: Developed test tools to make the writing of tests easier Improved and expanded upon existing tests through the use of mentioned test tools Tests using the mentioned test tools now run on slaves Made plugin configuration more flexible, e.g. allowing multiple parsers Improved the README, including some developer oriented documentation Minor formatting and refactoring in various classes Commit: dec11e40d7210baa20fa8b66dc7d07cf9149b94f https://github.com/jenkinsci/memory-map-plugin/commit/dec11e40d7210baa20fa8b66dc7d07cf9149b94f Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: A src/test/java/net/praqma/jenkins/integration/GraphlessPublisherFailsIT.java M src/test/java/net/praqma/jenkins/integration/TestUtils.java Log Message: ----------- Added a test for graphless parsers causing build failures Commit: b0dca849727d61d5dc87d25d50a1dbdaec70ef9f https://github.com/jenkinsci/memory-map-plugin/commit/b0dca849727d61d5dc87d25d50a1dbdaec70ef9f Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-03 (Mon, 03 Aug 2015) Changed paths: R src/test/java/net/praqma/jenkins/integration/GraphlessPublisherFailsIT.java A src/test/java/net/praqma/jenkins/integration/JENKINS_29052_IT.java Log Message: ----------- Renamed test to reference its case, JENKINS-29052 Commit: 05d0ceb8b4d3e3f17758e64b266c72a4de819661 https://github.com/jenkinsci/memory-map-plugin/commit/05d0ceb8b4d3e3f17758e64b266c72a4de819661 Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-04 (Tue, 04 Aug 2015) Changed paths: M pom.xml A src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseAnnotation.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java Log Message: ----------- first draft for test Commit: be0686dd90c336c4c275e90bf7c55afed5c6d4a6 https://github.com/jenkinsci/memory-map-plugin/commit/be0686dd90c336c4c275e90bf7c55afed5c6d4a6 Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-04 (Tue, 04 Aug 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java Log Message: ----------- Fixed it. We can now iterate through each commit...cherry picked Commit: 096eb93d1b3e802be9e491cf68b5cd7a6578ff9e https://github.com/jenkinsci/memory-map-plugin/commit/096eb93d1b3e802be9e491cf68b5cd7a6578ff9e Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-04 (Tue, 04 Aug 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java Log Message: ----------- Added small note on how tests should work Commit: c60193ed1abfbfccb0f53cddb8c759cee80d7b0e https://github.com/jenkinsci/memory-map-plugin/commit/c60193ed1abfbfccb0f53cddb8c759cee80d7b0e Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-05 (Wed, 05 Aug 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/gcc/ParserItemMixin.java M src/main/resources/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser/config.jelly M src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java M src/test/java/net/praqma/jenkins/integration/JENKINS_29052_IT.java R src/test/resources/net/praqma/jenkins/integration/mixin_groovy.groovy Log Message: ----------- Removed the parser mixin I have removed the code for an expeeriment i made, which made it possible for users to define their own parser in a groovy script field, interpreted at runtime. It works...but i don't think anyone will use it. It accidently got mixed into the 2.0 release train. So this commit should revert that. It was a proposed solution for people who needed to calculate certain values, which could not be read directly from the map file. Commit: 327cdbe4d3024474c84f8d7ad584c4ebc5d36e56 https://github.com/jenkinsci/memory-map-plugin/commit/327cdbe4d3024474c84f8d7ad584c4ebc5d36e56 Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-05 (Wed, 05 Aug 2015) Changed paths: M pom.xml M src/main/java/net/praqma/jenkins/memorymap/MemoryMapBuildAction.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapMapParserDelegate.java M src/test/java/net/praqma/jenkins/integration/TestUtils.java A src/test/java/net/praqma/jenkins/unit/MemoryMapResultContainerSerialization.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapBuildResultValidator.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java A src/test/java/net/praqma/jenkins/usecases/MemoryMapResultContainer.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseAnnotation.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java A src/test/resources/result_expect.json Log Message: ----------- first draft for expected results Commit: 53e37162af6291f18e4a3fa5eb91d9518e621ebf https://github.com/jenkinsci/memory-map-plugin/commit/53e37162af6291f18e4a3fa5eb91d9518e621ebf Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-06 (Thu, 06 Aug 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapBuildResultValidator.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java Log Message: ----------- Simpler...added todo Commit: f737dd336cb2d86b7049830571ed48960917aa25 https://github.com/jenkinsci/memory-map-plugin/commit/f737dd336cb2d86b7049830571ed48960917aa25 Author: Bue Petersen <b...@praqma.net> Date: 2015-08-06 (Thu, 06 Aug 2015) Changed paths: A src/test/java/net/praqma/jenkins/usecases/MemoryMapExamplesTester.java Log Message: ----------- Draft code for how the example tester should look like Commit: cc63b6acc2a5aa0a8a18f6bf9674ccdce3a4310d https://github.com/jenkinsci/memory-map-plugin/commit/cc63b6acc2a5aa0a8a18f6bf9674ccdce3a4310d Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-06 (Thu, 06 Aug 2015) Changed paths: M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseAnnotation.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java Log Message: ----------- Fixed it up to use proper parameters. RunWith() There are now 5 classes which will help us with the use cases. 1. A JenkinsRule that has the responsibility to ensure that we clone the example repository 2. A class that takes a use case, and orders the sequence of commits to be replayed. 3. A class that iterates and applies this order of commits to our target branch/repository 4. A class that validates the results of a build. Takes a build and you configure the requirements 5. A class that represent a possible expected value of a sequence of memory during build. Used withe the validator above I think this is fine, since there is a clear seperation of concerns for each of those components. Commit: 441be2b7bbcdf29532e16ecb673819cdd684ece0 https://github.com/jenkinsci/memory-map-plugin/commit/441be2b7bbcdf29532e16ecb673819cdd684ece0 Author: Bue Petersen <b...@praqma.net> Date: 2015-08-07 (Fri, 07 Aug 2015) Changed paths: M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseAnnotation.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java Log Message: ----------- Merge branch 'useCaseTests' of github.com:Praqma/memory-map-plugin into useCaseTests Commit: abb0de1466a15948eabbd3b87cb14432f8569108 https://github.com/jenkinsci/memory-map-plugin/commit/abb0de1466a15948eabbd3b87cb14432f8569108 Author: Jan Krag <j...@praqma.net> Date: 2015-08-10 (Mon, 10 Aug 2015) Changed paths: M .gitignore M src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java R src/main/resources/net/praqma/jenkins/unit/prom.ld R src/main/resources/net/praqma/jenkins/unit/prom.map M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java A src/test/resources/net/praqma/jenkins/unit/prom.ld A src/test/resources/net/praqma/jenkins/unit/prom.map Log Message: ----------- [JENKINS-29804] Strip C-style block comments from memory config files before parsing Commit: 1647bd4daece1a993cd0d8d2e01a29b369f87e33 https://github.com/jenkinsci/memory-map-plugin/commit/1647bd4daece1a993cd0d8d2e01a29b369f87e33 Author: Mads Nielsen <m...@praqma.net> Date: 2015-08-10 (Mon, 10 Aug 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java Log Message: ----------- [JENKINS-29804] Add clearer error message when invalid memory length is parsed. Commit: 5eeaed1bacc77263f2d51f1c1b6d108a671c532b https://github.com/jenkinsci/memory-map-plugin/commit/5eeaed1bacc77263f2d51f1c1b6d108a671c532b Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-17 (Mon, 17 Aug 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java M src/test/java/net/praqma/jenkins/integration/JENKINS_29052_IT.java Log Message: ----------- Fixed JENKINS-29052 Commit: c5f48d09479bf4041932bbe5120af0de061badd8 https://github.com/jenkinsci/memory-map-plugin/commit/c5f48d09479bf4041932bbe5120af0de061badd8 Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-18 (Tue, 18 Aug 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java M src/main/java/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser.java A src/main/java/net/praqma/jenkins/memorymap/parser/ti/TexasInstrumentsMemoryMapParser.java Log Message: ----------- JENKINS-30000 (Refactor TI parser) Commit: 3c5490f91c67eae537abb4400d5f3fdc7da74e1d https://github.com/jenkinsci/memory-map-plugin/commit/3c5490f91c67eae537abb4400d5f3fdc7da74e1d Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-27 (Thu, 27 Aug 2015) Changed paths: M pom.xml A src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslExtension.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapGraphDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapParserDslContext.java Log Message: ----------- Added DSL support prototype Commit: 7b0caf3f787433babb97d267a3dce19c47c503ca https://github.com/jenkinsci/memory-map-plugin/commit/7b0caf3f787433babb97d267a3dce19c47c503ca Author: Thierry Lacour <t...@praqma.net> Date: 2015-08-28 (Fri, 28 Aug 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslExtension.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapGraphDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapParserDslContext.java Log Message: ----------- Made the DSL implementation follow conventions Commit: 80dc7ba0e677badc9fee3fbb29a554bb25758694 https://github.com/jenkinsci/memory-map-plugin/commit/80dc7ba0e677badc9fee3fbb29a554bb25758694 Author: Thierry Lacour <t...@praqma.net> Date: 2015-09-09 (Wed, 09 Sep 2015) Changed paths: R src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslExtension.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapGraphDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapJobDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapParserDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java Log Message: ----------- Cleaned up DSL Commit: 0dfe97be6f62fb44fc1fa9fab86bb5dbc719720c https://github.com/jenkinsci/memory-map-plugin/commit/0dfe97be6f62fb44fc1fa9fab86bb5dbc719720c Author: Thierry Lacour <t...@praqma.net> Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M pom.xml M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java M src/test/java/net/praqma/jenkins/unit/MemoryMapResultContainerSerialization.java A src/test/java/net/praqma/jenkins/usecases/BranchManipulator.java A src/test/java/net/praqma/jenkins/usecases/BuildResultValidator.java A src/test/java/net/praqma/jenkins/usecases/JsonParser.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapBranchManipulator.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapBuildResultValidator.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapCommitListForUseCase.java M src/test/java/net/praqma/jenkins/usecases/MemoryMapResultContainer.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCase.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapUseCaseRule.java A src/test/java/net/praqma/jenkins/usecases/UseCase.java A src/test/java/net/praqma/jenkins/usecases/UseCaseCommits.java A src/test/java/net/praqma/jenkins/usecases/UseCaseRule.java Log Message: ----------- Reworked and expanded upon UseCase tests Commit: c93c7f1a2e474b85ffbda8983dbeec7d0a161b92 https://github.com/jenkinsci/memory-map-plugin/commit/c93c7f1a2e474b85ffbda8983dbeec7d0a161b92 Author: Thierry Lacour <t...@praqma.net> Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/UseCase.java Log Message: ----------- Changed example URL back to official repo Commit: 42b39376a5ef013d7ecfcbc765914b9b9690d18d https://github.com/jenkinsci/memory-map-plugin/commit/42b39376a5ef013d7ecfcbc765914b9b9690d18d Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-13 (Tue, 13 Oct 2015) Changed paths: M .gitignore M pom.xml A src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslExtension.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapGraphDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapJobDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapParserDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/gcc/ParserItemMixin.java A src/main/java/net/praqma/jenkins/memorymap/parser/ti/TexasInstrumentsMemoryMapParser.java M src/main/resources/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser/config.jelly R src/main/resources/net/praqma/jenkins/unit/prom.ld R src/main/resources/net/praqma/jenkins/unit/prom.map M src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java A src/test/java/net/praqma/jenkins/integration/JENKINS_29052_IT.java M src/test/java/net/praqma/jenkins/integration/TestUtils.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java R src/test/resources/net/praqma/jenkins/integration/mixin_groovy.groovy A src/test/resources/net/praqma/jenkins/unit/prom.ld A src/test/resources/net/praqma/jenkins/unit/prom.map Log Message: ----------- Merge branch 'dsl' into useCaseTests Commit: fdf5037a276a01897983e64f4a1b49152c6d751b https://github.com/jenkinsci/memory-map-plugin/commit/fdf5037a276a01897983e64f4a1b49152c6d751b Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-13 (Tue, 13 Oct 2015) Changed paths: M src/test/java/net/praqma/jenkins/unit/MemoryMapResultContainerSerialization.java M src/test/java/net/praqma/jenkins/usecases/BuildResultValidator.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapExamplesTester.java R src/test/java/net/praqma/jenkins/usecases/MemoryMapResultContainer.java A src/test/java/net/praqma/jenkins/usecases/ResultContainer.java Log Message: ----------- Cleanup Commit: 47b7216392b9c0bd8a48503848590b8f776d0b87 https://github.com/jenkinsci/memory-map-plugin/commit/47b7216392b9c0bd8a48503848590b8f776d0b87 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-14 (Wed, 14 Oct 2015) Changed paths: M src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java M src/test/java/net/praqma/jenkins/usecases/BuildResultValidator.java M src/test/java/net/praqma/jenkins/usecases/UseCase.java A src/test/resources/net/praqma/jenkins/integration/gcc484.zip Log Message: ----------- Check all values except Used Commit: ac1e92f3b1ee12022870cff7d6c78516542090fa https://github.com/jenkinsci/memory-map-plugin/commit/ac1e92f3b1ee12022870cff7d6c78516542090fa Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-14 (Wed, 14 Oct 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/UseCase.java Log Message: ----------- Fixed repo URL Commit: 144e8e793178593484e228f4a5d2010f3bac0e17 https://github.com/jenkinsci/memory-map-plugin/commit/144e8e793178593484e228f4a5d2010f3bac0e17 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-19 (Mon, 19 Oct 2015) Changed paths: M .gitignore M README.md A check_for_changelog.rb M pom.xml M src/main/java/net/praqma/jenkins/memorymap/MemoryMapBuildAction.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapDslExtension.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapGraphDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapJobDslContext.java A src/main/java/net/praqma/jenkins/memorymap/MemoryMapParserDslContext.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapProjectAction.java M src/main/java/net/praqma/jenkins/memorymap/MemoryMapRecorder.java M src/main/java/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration.java A src/main/java/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfigurationDescriptor.java M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/GccMemoryMapParser.java R src/main/java/net/praqma/jenkins/memorymap/parser/KeilMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapConfigFileParserDelegate.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapMapParserDelegate.java R src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapParsable.java M src/main/java/net/praqma/jenkins/memorymap/parser/MemoryMapParserDescriptor.java M src/main/java/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser.java A src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java A src/main/java/net/praqma/jenkins/memorymap/parser/ti/TexasInstrumentsMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapConfigMemory.java M src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapConfigMemoryItem.java R src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapGroup.java R src/main/java/net/praqma/jenkins/memorymap/result/MemoryMapParsingResult.java M src/main/java/net/praqma/jenkins/memorymap/util/FileFoundable.java M src/main/java/net/praqma/jenkins/memorymap/util/HexUtils.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapError.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapFileNotFoundError.java A src/main/java/net/praqma/jenkins/memorymap/util/MemoryMapMemorySelectionError.java M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapProjectAction/floatingBox.jelly M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapProjectAction/index.jelly M src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-chosenParser.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-graphConfiguration.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-scale.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-showBytesOnGraph.html A src/main/resources/net/praqma/jenkins/memorymap/MemoryMapRecorder/help-wordSize.html M src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/help-graphCaption.html A src/main/resources/net/praqma/jenkins/memorymap/graph/MemoryMapGraphConfiguration/help-graphDataList.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-configurationFile.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-mapFile.html A src/main/resources/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser/help-parserUniqueName.html R src/main/resources/net/praqma/jenkins/memorymap/parser/GccMemoryMapParser/config.jelly R src/main/resources/net/praqma/jenkins/memorymap/parser/KeilMemoryMapParser/config.jelly M src/main/resources/net/praqma/jenkins/memorymap/parser/TexasInstrumentsMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser/config.jelly A src/main/resources/net/praqma/jenkins/ti/28069_RAM_lnk.cmd A src/main/resources/net/praqma/jenkins/ti/TexasInstrumentsMapFile.txt A src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java A src/test/java/net/praqma/jenkins/integration/JENKINS_29052_IT.java R src/test/java/net/praqma/jenkins/integration/MemoryMapBuildActionTest.java A src/test/java/net/praqma/jenkins/integration/TestUtils.java A src/test/java/net/praqma/jenkins/integration/TexasInstrumentsMemoryMapParserIT.java A src/test/java/net/praqma/jenkins/ti/TexasInstrumentsMemoryMapParserTest.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java R src/test/java/net/praqma/jenkins/unit/MemomoryMapProjectActionSimpleTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapBuildActionSimpleTest.java A src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapParserDelegateTest.java R src/test/java/net/praqma/jenkins/unit/MemoryMapParsingResultTest.java A src/test/java/net/praqma/jenkins/unit/MemoryMapProjectActionSimpleTest.java A src/test/resources/net/praqma/jenkins/integration/gcc432.zip A src/test/resources/net/praqma/jenkins/integration/gcc482.zip A src/test/resources/net/praqma/jenkins/integration/ti.zip A src/test/resources/net/praqma/jenkins/unit/prom.ld A src/test/resources/net/praqma/jenkins/unit/prom.map Log Message: ----------- Squashed commit of the following: commit 80dc7ba0e677badc9fee3fbb29a554bb25758694 Author: Thierry Lacour <t...@praqma.net> Date: Wed Sep 9 10:19:28 2015 +0200 Cleaned up DSL commit 7b0caf3f787433babb97d267a3dce19c47c503ca Author: Thierry Lacour <t...@praqma.net> Date: Fri Aug 28 12:04:58 2015 +0200 Made the DSL implementation follow conventions commit 3c5490f91c67eae537abb4400d5f3fdc7da74e1d Author: Thierry Lacour <t...@praqma.net> Date: Thu Aug 27 10:35:27 2015 +0200 Added DSL support prototype commit c5f48d09479bf4041932bbe5120af0de061badd8 Author: Thierry Lacour <t...@praqma.net> Date: Tue Aug 18 10:43:51 2015 +0200 JENKINS-30000 (Refactor TI parser) commit 5eeaed1bacc77263f2d51f1c1b6d108a671c532b Author: Thierry Lacour <t...@praqma.net> Date: Mon Aug 17 11:48:21 2015 +0200 Fixed JENKINS-29052 commit 1647bd4daece1a993cd0d8d2e01a29b369f87e33 Author: Mads Nielsen <m...@praqma.net> Date: Mon Aug 10 14:00:34 2015 +0200 [JENKINS-29804] Add clearer error message when invalid memory length is parsed. commit abb0de1466a15948eabbd3b87cb14432f8569108 Author: Jan Krag <j...@praqma.net> Date: Mon Aug 10 11:55:36 2015 +0200 [JENKINS-29804] Strip C-style block comments from memory config files before parsing commit c60193ed1abfbfccb0f53cddb8c759cee80d7b0e Author: Mads Nielsen <m...@praqma.net> Date: Wed Aug 5 09:59:04 2015 +0200 Removed the parser mixin I have removed the code for an expeeriment i made, which made it possible for users to define their own parser in a groovy script field, interpreted at runtime. It works...but i don't think anyone will use it. It accidently got mixed into the 2.0 release train. So this commit should revert that. It was a proposed solution for people who needed to calculate certain values, which could not be read directly from the map file. commit b0dca849727d61d5dc87d25d50a1dbdaec70ef9f Author: Thierry Lacour <t...@praqma.net> Date: Mon Aug 3 16:26:59 2015 +0200 Renamed test to reference its case, JENKINS-29052 commit dec11e40d7210baa20fa8b66dc7d07cf9149b94f Author: Thierry Lacour <t...@praqma.net> Date: Mon Aug 3 16:06:54 2015 +0200 Added a test for graphless parsers causing build failures commit 9742d921a9232fa5ce6c86db60229b40a91c4783 Author: thi <t...@praqma.net> Date: Tue Jul 7 13:36:55 2015 +0200 JENKINS-19841 New features: Added support for GCC 4.8.2/4.3.2 Improvements: Developed test tools to make the writing of tests easier Improved and expanded upon existing tests through the use of mentioned test tools Tests using the mentioned test tools now run on slaves Made plugin configuration more flexible, e.g. allowing multiple parsers Improved the README, including some developer oriented documentation Minor formatting and refactoring in various classes commit 9fde3f20346dca64ebfeb217e6641342cf1dc0ae Author: Bue Petersen <b...@praqma.net> Date: Thu Jul 2 11:20:28 2015 +0200 Bumped to version 2.1.0 - think there once was a 2.0 out somewhere. Commit: ccf1a65bebb4ddd7e24bd178ffeca4e2d0027d62 https://github.com/jenkinsci/memory-map-plugin/commit/ccf1a65bebb4ddd7e24bd178ffeca4e2d0027d62 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-19 (Mon, 19 Oct 2015) Changed paths: M pom.xml Log Message: ----------- Upped version of the NCSS maven plugin Commit: f761baddd4af3f62a6f83c95b3fcdefa083bde06 https://github.com/jenkinsci/memory-map-plugin/commit/f761baddd4af3f62a6f83c95b3fcdefa083bde06 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-21 (Wed, 21 Oct 2015) Changed paths: M src/main/java/net/praqma/jenkins/memorymap/util/HexUtils.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java Log Message: ----------- [JENKINS-31021] HexifiableString should have consistent String formatting. Added toFormattedHexString to HexifiableString Commit: 32fa80fe3aa44c7cec6f413c0011c7feb66e7bf7 https://github.com/jenkinsci/memory-map-plugin/commit/32fa80fe3aa44c7cec6f413c0011c7feb66e7bf7 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-21 (Wed, 21 Oct 2015) Changed paths: M pom.xml M src/main/java/net/praqma/jenkins/memorymap/MemoryMapBuildAction.java M src/main/java/net/praqma/jenkins/memorymap/parser/AbstractMemoryMapParser.java M src/main/java/net/praqma/jenkins/memorymap/util/HexUtils.java M src/test/java/net/praqma/jenkins/integration/TestUtils.java M src/test/java/net/praqma/jenkins/unit/HexUtilsTest.java M src/test/java/net/praqma/jenkins/unit/MemoryMapGccParserTest.java Log Message: ----------- Merge branch 'JENKINS-31021' into useCaseTests Commit: 2544ced525087c707ec726239daa4ff586142eaa https://github.com/jenkinsci/memory-map-plugin/commit/2544ced525087c707ec726239daa4ff586142eaa Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-21 (Wed, 21 Oct 2015) Changed paths: M src/test/java/net/praqma/jenkins/usecases/BuildResultValidator.java Log Message: ----------- Formatting test values before doing comparisons. Commit: 76be991fd64d1f95b6d7aab4e5e25cf3386e0637 https://github.com/jenkinsci/memory-map-plugin/commit/76be991fd64d1f95b6d7aab4e5e25cf3386e0637 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-27 (Tue, 27 Oct 2015) Changed paths: M pom.xml M src/main/java/net/praqma/jenkins/memorymap/parser/gcc/GccMemoryMapParser.java M src/test/java/net/praqma/jenkins/integration/GccMemoryMapParserIT.java M src/test/java/net/praqma/jenkins/integration/TestUtils.java M src/test/java/net/praqma/jenkins/usecases/UseCase.java Log Message: ----------- Prepared POM for the release pipeline. Fixed some issues with the GCC regexes throwing SO Exceptions. http://stackoverflow.com/questions/7509905 Commit: 6b90ebd79fa1cfad900be722615820b8dd990105 https://github.com/jenkinsci/memory-map-plugin/commit/6b90ebd79fa1cfad900be722615820b8dd990105 Author: Thierry Lacour <t...@praqma.net> Date: 2015-10-27 (Tue, 27 Oct 2015) Changed paths: M pom.xml Log Message: ----------- Changed version to 2.0 to be in line with current releases. Commit: 97ed795850140a77ccab9c32bbe57fe11dc50c9e https://github.com/jenkinsci/memory-map-plugin/commit/97ed795850140a77ccab9c32bbe57fe11dc50c9e Author: ReleasePraqma <rele...@praqma.net> Date: 2015-10-27 (Tue, 27 Oct 2015) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare release memory-map-2.0.0 Commit: ac82b9d7395d64bf386aa1f7112e981f31deb643 https://github.com/jenkinsci/memory-map-plugin/commit/ac82b9d7395d64bf386aa1f7112e981f31deb643 Author: ReleasePraqma <rele...@praqma.net> Date: 2015-10-27 (Tue, 27 Oct 2015) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Compare: https://github.com/jenkinsci/memory-map-plugin/compare/6364d76e1263...ac82b9d7395d -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.