Commit Graph

221 Commits

Author SHA1 Message Date
Bruno Martins 148cfef572 Make Travis happy 2019-06-13 11:08:25 -07:00
Bruno Martins 31050952b6 Validator: add simple Result caching 2019-06-13 11:08:25 -07:00
Bruno Martins e0d422ffd9 Validator: fix path handling and tests Makefile 2019-06-13 11:08:25 -07:00
Bruno Martins 452f2379a1 Validator: use it in all remaining normative types 2019-06-13 11:08:25 -07:00
Bruno Martins e2d95128a3 Validator: add some documentation 2019-06-13 11:08:25 -07:00
Bruno Martins 3a178ea5c4 Use Validator API for ntattribute and ntndarrayattribute 2019-06-13 11:08:25 -07:00
Bruno Martins 24489f6535 NTField: remove is<Structure> check from its is* methods 2019-06-13 11:08:25 -07:00
Bruno Martins 28ca7ac1ab Validator: '{maybe,}has<fn>' becomes {maybe,}has<fn, T=Field> to allow for optional specific type checking 2019-06-13 11:08:25 -07:00
Bruno Martins 5a0b42fec7 Remove leftover 'once' declaration from ntndarray.h 2019-06-13 11:08:25 -07:00
Bruno Martins 35bf9dcb13 Revert changes in NTNDArray's builder: should be part of a separate PR 2019-06-13 11:08:25 -07:00
Bruno Martins f22b5d5b7b Completely rework Validator API 2019-06-13 11:08:25 -07:00
Bruno Martins 9923459c4b Formatting 2019-06-13 11:08:25 -07:00
Bruno Martins 50a7208174 Fix NTNDArray Validator 2019-06-13 11:08:25 -07:00
Bruno Martins 7e7949b1fa Rework Validator API, allow extra Union fields, add tests 2019-06-13 11:08:25 -07:00
Bruno Martins 76c00b78c9 Make Validator private 2019-06-13 11:08:25 -07:00
Bruno Martins 1676192dd1 Fix ifdef guard for shared symbols 2019-06-13 11:08:25 -07:00
Bruno Martins b76c91a885 Begin work on general NT validator 2019-06-13 11:08:25 -07:00
Michael Davidsaver 2d186d40d5 remove use of Display.setFormat 2019-05-05 19:42:57 -07:00
Andrew Johnson e803240fbf Update SHRLIB_VERSION 5.2.2 2019-03-20 13:57:00 -05:00
Michael Davidsaver 54c07f705f update docs 2019-03-12 19:45:30 -07:00
Michael Davidsaver fa23ddd370 NTTable::getColumnNames() wrong field 2019-03-12 17:42:36 -07:00
Andrew Johnson 41d56fdf89 Update version numbers and formatting in documentation 5.2.1 2018-12-17 16:05:45 -06:00
Andrew Johnson a65fc3ef30 Update and unify README.md 2018-12-17 16:04:09 -06:00
Michael Davidsaver b69bc44974 5.2.1 2018-11-26 11:52:01 -08:00
Michael Davidsaver a90f0173a7 drop redundant generated html 2018-11-26 11:50:39 -08:00
Michael Davidsaver 83342beb7e travis-ci dropped 3.14 2018-10-29 19:42:12 -07:00
Michael Davidsaver f6e6cf037f update travis-ci 2018-10-29 17:57:18 -07:00
Andrew Johnson 80920ae0b0 Clean up warnings
Removed unused member variables 'bool dim'.
2018-01-04 17:16:34 -06:00
Michael Davidsaver 1f7667b22d drop prototype PVNTField::createAlarmLimit
not implemented.
2017-12-19 17:15:37 -06:00
Ralph Lange e15e84fb14 jenkins-ci: fix/update CloudBees jobs 2017-12-19 09:58:49 +01:00
Andrew Johnson ba2e1c8a1d Update documentation for 5.2.0 release 5.2.0 2017-12-14 17:30:55 -06:00
Andrew Johnson fb6873e9a3 Applied documentation changes since 5.0.0 to the master branch 2017-12-14 17:21:40 -06:00
Michael Davidsaver 2f4c0eea9d missing include 2017-12-12 09:43:25 -06:00
Andrew Johnson a2b635c2fe Include <top>/../RELEASE.<host>.local 2017-12-06 20:35:26 -06:00
Andrew Johnson abd029aa71 Use 'make test-results' in travis-build script 2017-11-30 12:00:28 -06:00
Andrew Johnson 57c6d07a93 Unify .gitignore file 2017-11-30 11:59:45 -06:00
Michael Davidsaver 91c5136883 Test for missing "attribute" array in NTNDArray 2017-11-21 10:59:23 -06:00
Ralph Lange 5e151c3b7a jenkins: remove microbench option and pvCommon dependency from CB build 2017-11-15 17:25:51 +01:00
Ralph Lange fc4b51cb49 travis-ci: consolidate travis configuration 2017-09-28 15:10:04 +02:00
Ralph Lange fc703958b3 travis-ci: minor configuration fix 2017-09-27 15:34:02 +02:00
Ralph Lange 1b156c92cd travis-ci: update/streamline configuration for EPICS 7 2017-09-27 12:00:06 +02:00
Marty Kraimer 2c75f1d1e9 Merge pull request #13 from mrkraimer/master
create travis files
2017-09-13 05:31:22 -04:00
mrkraimer e03096c35e create travis files 2017-09-13 05:14:10 -04:00
Bruno Martins 4b0970ffcb Set tags to false inside reset. Fixes #11 2017-07-26 17:19:45 +02:00
Dave Hickin 048d6ef737 NTUnionBuilder: Add missing value() function
Add missing function NTUnionBuilder::value() to allow the union type of
the NTUnion's value field to be specified.
2016-09-09 18:07:59 +01:00
Ralph Lange 4768444b8a Add QtCreator wildcard to .gitignore 2016-07-28 11:56:26 +02:00
Dave Hickin 0ce3613acc SHRLIB: Set version to 5.2 2016-07-22 17:06:37 +01:00
Dave Hickin d13696f943 SHRLIB: Add ABI version (5.1) 2016-07-22 17:01:38 +01:00
Dave Hickin e6597bc2f0 Update source boilerplate for new LICENSE file 2016-07-22 16:56:01 +01:00
Dave Hickin 3d4083221d Remove COPYRIGHT file
Copyright is now in LICENSE file
2016-07-22 16:43:57 +01:00