/[webpac2]/trunk/lib/WebPAC/Validate.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/lib/WebPAC/Validate.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 1168 - (view) (annotate) - [select for diffs]
Modified Sat Apr 25 17:13:20 2009 UTC (15 years ago) by dpavlin
File length: 13015 byte(s)
Diff to previous 1051
 r1838@llin:  dpavlin | 2009-04-25 19:13:18 +0200
 don't ever never use blib (so I don't have to re-run make)


Revision 1051 - (view) (annotate) - [select for diffs]
Modified Mon Nov 19 16:50:14 2007 UTC (16 years, 5 months ago) by dpavlin
File length: 13010 byte(s)
Diff to previous 1049
 r1637@llin:  dpavlin | 2007-11-19 17:50:06 +0100
 and fix for subfield 0


Revision 1049 - (view) (annotate) - [select for diffs]
Modified Mon Nov 19 16:50:10 2007 UTC (16 years, 5 months ago) by dpavlin
File length: 13002 byte(s)
Diff to previous 949
 r1635@llin:  dpavlin | 2007-11-19 17:47:20 +0100
 fix warning


Revision 949 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 00:16:48 2007 UTC (16 years, 5 months ago) by dpavlin
File length: 13010 byte(s)
Diff to previous 875
 r1433@llin:  dpavlin | 2007-10-31 22:48:02 +0100
 HUGE swiping changes to implement new testing architecture
 based on all new WebPAC::Test module which makes
 test writing a joy


Revision 875 - (view) (annotate) - [select for diffs]
Modified Tue Jun 26 17:46:49 2007 UTC (16 years, 10 months ago) by dpavlin
File length: 12998 byte(s)
Diff to previous 864
 r1303@llin:  dpavlin | 2007-06-26 19:46:53 +0200
 added dump for missing_subfield


Revision 864 - (view) (annotate) - [select for diffs]
Modified Sun May 27 22:24:30 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12965 byte(s)
Diff to previous 861
 r1280@llin:  dpavlin | 2007-05-28 00:24:21 +0200
 various fixes to make save_delimiters_tamplates produce output file


Revision 861 - (view) (annotate) - [select for diffs]
Modified Sun May 27 19:25:57 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12893 byte(s)
Diff to previous 858
fix must_exist name


Revision 858 - (view) (annotate) - [select for diffs]
Modified Sun May 27 17:09:47 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12894 byte(s)
Diff to previous 857
test validate with different files and hopefully correct problems about it


Revision 857 - (view) (annotate) - [select for diffs]
Modified Sun May 27 16:49:15 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12695 byte(s)
Diff to previous 852
implemented read_validate_file and read_validate_delimiters file, so you can
now change paths and data for each input (which run.pl does if you use
$database and/or $input variable substitution)


Revision 852 - (view) (annotate) - [select for diffs]
Modified Sun May 27 11:27:12 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12142 byte(s)
Diff to previous 851
 r1261@llin:  dpavlin | 2007-05-27 13:27:55 +0200
 profiling: add sub { dump( ) } for $log->debug


Revision 851 - (view) (annotate) - [select for diffs]
Modified Sun May 27 11:14:40 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12137 byte(s)
Diff to previous 849
 r1258@llin:  dpavlin | 2007-05-27 13:14:58 +0200
 Changed delimiter_templates arguments to be more intuitive,
 disable MARC generation when running delimiters validation
 (this is just disk overhead)


Revision 849 - (view) (annotate) - [select for diffs]
Modified Sun May 27 10:50:37 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 12160 byte(s)
Diff to previous 843
 r1253@llin:  dpavlin | 2007-05-27 12:49:54 +0200
 added accumulated delimiters templates to hold all templates which are
 found in this run (and thus saved to --validate-delimiters file) while
 generating correct stats for each input


Revision 843 - (view) (annotate) - [select for diffs]
Modified Fri May 25 19:49:39 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10915 byte(s)
Diff to previous 841
different wording: potentially invalid combination


Revision 841 - (view) (annotate) - [select for diffs]
Modified Fri May 25 19:47:43 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10914 byte(s)
Diff to previous 840
hush warning


Revision 840 - (view) (annotate) - [select for diffs]
Modified Thu May 24 14:42:40 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10913 byte(s)
Diff to previous 839
 r1237@llin:  dpavlin | 2007-05-24 16:42:47 +0200
 if validate file exists, it will create file with .new extension


Revision 839 - (view) (annotate) - [select for diffs]
Modified Thu May 24 14:42:38 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10878 byte(s)
Diff to previous 838
 r1236@llin:  dpavlin | 2007-05-24 16:38:02 +0200
 require path or delimiters_path


Revision 838 - (view) (annotate) - [select for diffs]
Modified Thu May 24 14:42:35 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10795 byte(s)
Diff to previous 837
 r1235@llin:  dpavlin | 2007-05-24 16:34:31 +0200
 and make it really work :-)


Revision 837 - (view) (annotate) - [select for diffs]
Modified Thu May 24 12:44:45 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 10787 byte(s)
Diff to previous 836
 r1232@llin:  dpavlin | 2007-05-24 14:44:53 +0200
 added storing and retriving of delimiters templates to file and some basic tests


Revision 836 - (view) (annotate) - [select for diffs]
Modified Thu May 24 12:44:43 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 9588 byte(s)
Diff to previous 835
 r1231@llin:  dpavlin | 2007-05-24 13:00:25 +0200
 tidy machine readable output


Revision 835 - (view) (annotate) - [select for diffs]
Modified Thu May 24 10:53:50 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 9590 byte(s)
Diff to previous 834
 r1228@llin:  dpavlin | 2007-05-24 12:53:57 +0200
 report invalid delimiter combinations


Revision 834 - (view) (annotate) - [select for diffs]
Modified Thu May 24 10:53:48 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 9266 byte(s)
Diff to previous 832
 r1227@llin:  dpavlin | 2007-05-24 10:26:01 +0200
 generate humanly readable report or machine readable


Revision 832 - (view) (annotate) - [select for diffs]
Modified Wed May 23 20:03:16 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 8920 byte(s)
Diff to previous 830
 r1221@llin:  dpavlin | 2007-05-20 22:43:38 +0200
 added delimiters_templates report


Revision 830 - (view) (annotate) - [select for diffs]
Modified Wed May 23 20:03:12 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 8481 byte(s)
Diff to previous 828
 r1219@llin:  dpavlin | 2007-05-20 19:28:41 +0200
 cleanup debugging output


Revision 828 - (view) (annotate) - [select for diffs]
Modified Sun May 20 16:19:17 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 8566 byte(s)
Diff to previous 827
 r1213@llin:  dpavlin | 2007-05-20 18:16:02 +0200
 and fix to actually count right templates :-)


Revision 827 - (view) (annotate) - [select for diffs]
Modified Sun May 20 16:19:16 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 8548 byte(s)
Diff to previous 768
 r1212@llin:  dpavlin | 2007-05-20 17:39:01 +0200
 first try at implementation of delimiters validation


Revision 768 - (view) (annotate) - [select for diffs]
Modified Fri Nov 3 19:41:28 2006 UTC (17 years, 5 months ago) by dpavlin
File length: 7625 byte(s)
Diff to previous 677
 r1117@llin:  dpavlin | 2006-11-03 20:42:24 +0100
 cleanup API a bit. validate_errors in now validate_rec [0.10]


Revision 677 - (view) (annotate) - [select for diffs]
Modified Wed Sep 13 17:44:57 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 7637 byte(s)
Diff to previous 671
adding - after field ignores it in validation


Revision 671 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 15:59:35 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 7447 byte(s)
Diff to previous 670
 r942@llin:  dpavlin | 2006-09-11 17:58:32 +0200
 generate reports (validation and stats) for each input in out/report/


Revision 670 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 14:29:08 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 7236 byte(s)
Diff to previous 666
 r938@llin:  dpavlin | 2006-09-11 16:27:57 +0200
 tests, corrections and version bump [0.08]


Revision 666 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 12:32:51 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 7270 byte(s)
Diff to previous 665
 r932@llin:  dpavlin | 2006-09-11 14:31:51 +0200
 simplify errors return hash, a bit better formatting of report


Revision 665 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 11:57:30 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 6953 byte(s)
Diff to previous 664
 r929@llin:  dpavlin | 2006-09-11 13:56:02 +0200
 another cut at simplification of report


Revision 664 - (view) (annotate) - [select for diffs]
Modified Mon Sep 11 11:57:18 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 6410 byte(s)
Diff to previous 656
 r928@llin:  dpavlin | 2006-09-09 20:24:06 +0200
 a try at implementing of validation reporter


Revision 656 - (view) (annotate) - [select for diffs]
Modified Fri Sep 8 14:13:54 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 5665 byte(s)
Diff to previous 654
don't report empty fields (should be option, really), tweaks in output


Revision 654 - (view) (annotate) - [select for diffs]
Modified Thu Sep 7 16:41:08 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 5660 byte(s)
Diff to previous 653
again refactored a bit validation hash


Revision 653 - (view) (annotate) - [select for diffs]
Modified Thu Sep 7 15:57:48 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 5680 byte(s)
Diff to previous 652
added reset_errors and all_errors to validator (real reporter is still pending),
rewriten validator tests


Revision 652 - (view) (annotate) - [select for diffs]
Modified Thu Sep 7 15:01:45 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 5173 byte(s)
Diff to previous 647
refactored internal WebPAC::Input::* API a bit, added dump_rec,
validate is now more clever and reports all errors from database at end


Revision 647 - (view) (annotate) - [select for diffs]
Modified Wed Sep 6 23:13:03 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 4908 byte(s)
Diff to previous 646
fix


Revision 646 - (view) (annotate) - [select for diffs]
Modified Wed Sep 6 22:42:37 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 4953 byte(s)
Diff to previous 645
added required subfields


Revision 645 - (view) (annotate) - [select for diffs]
Modified Wed Sep 6 22:07:21 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 4430 byte(s)
Diff to previous 643
check for fields which must exist or subfields which can be repeatable


Revision 643 - (view) (annotate) - [select for diffs]
Modified Wed Sep 6 21:10:30 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 3822 byte(s)
Diff to previous 640
report repeatable subfields along with dump of that field from input


Revision 640 - (view) (annotate) - [select for diffs]
Modified Wed Sep 6 19:52:36 2006 UTC (17 years, 7 months ago) by dpavlin
File length: 3488 byte(s)
Diff to previous 516
don't report internal 'subfields' field as error


Revision 516 - (view) (annotate) - [select for diffs]
Modified Tue May 16 15:23:12 2006 UTC (17 years, 11 months ago) by dpavlin
File length: 3464 byte(s)
Diff to previous 515
 r682@llin:  dpavlin | 2006-05-16 17:27:02 +0200
 final touches on validation, added --validate to run.pl


Revision 515 - (view) (annotate) - [select for diffs]
Modified Tue May 16 15:23:05 2006 UTC (17 years, 11 months ago) by dpavlin
File length: 3334 byte(s)
Diff to previous 514
 r681@llin:  dpavlin | 2006-05-16 17:08:13 +0200
 added validate_errors which returs all validation errors for this record


Revision 514 - (view) (annotate) - [select for diffs]
Added Tue May 16 13:38:09 2006 UTC (17 years, 11 months ago) by dpavlin
File length: 1873 byte(s)
 r679@llin:  dpavlin | 2006-05-16 15:41:59 +0200
 begin work on validation framework


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26