File: 2018-12-04T22%3A07%3A12%2B01%3A00~58b7b8e.patch

package info (click to toggle)
rdf2rml 0~20250711%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 9,988 kB
  • sloc: perl: 1,212; sql: 430; makefile: 174; sh: 56; ansic: 21
file content (32 lines) | stat: -rw-r--r-- 1,088 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
commit 58b7b8e9b7a599d64923e985320a155e8ab161a8
Author: Jonas Smedegaard <dr@jones.dk>
Date:   Tue Dec 4 22:07:12 2018 +0100

    Rename file-related variable names.

--- a/bin/rdfpuml.pl
+++ b/bin/rdfpuml.pl
@@ -82,14 +82,18 @@
 SPARQL
 ## $RE_SPARQL;
 
-my $fname = shift or die "perl rdfpuml <file>: read <file>.ttl, write <file>.puml\n";
-$fname =~ s{\.ttl$}{};
+die "perl rdfpuml <file>: read <file>.ttl, write <file>.puml\n"
+  unless (@ARGV);
 
-my $prefixes = -e "prefixes.ttl" ? slurp("prefixes.ttl") : "";
-my $data = slurp("$fname.ttl");
+my $infile = $ARGV[0];
+my $outfile = $infile =~ s{(?:\.ttl)?$}{.puml};
+my $prefixfile = 'prefixes.ttl';
+
+my $prefixes = -e $prefixfile ? slurp($prefixfile) : "";
+my $data = slurp($infile);
 my $turtle = "$PREFIXES_TURTLE\n$prefixes\n$data";
 my $prefixes_all = "$PREFIXES_TURTLE\n$prefixes";
-open STDOUT, '>:encoding(UTF-8)', "$fname.puml" or die "can't create $fname.puml: $!\n";
+open STDOUT, '>:encoding(UTF-8)', $outfile or die "can't create $outfile: $!\n";
 binmode STDERR, ":encoding(UTF-8)";
 # print STDERR $turtle; die;