These 20 commits are when the Protocol Buffers files have changed:
| Commit: | 97aa02a | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | GitHub | |
Ensure go_package is set for generated protos (#23) This change ensures that a go_package option is added to all protos generated (this closes #22).
The documentation is generated from this commit.
| Commit: | 7f0cbda | |
|---|---|---|
| Author: | Suyash Kumar | |
Update generation to output go_package
The documentation is generated from this commit.
| Commit: | ecbb349 | |
|---|---|---|
| Author: | Suyash Kumar | |
Minimal boilerplate to build Attributes.proto in go
| Commit: | 5ee7780 | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | GitHub | |
Implement deterministic proto generation & refactor proto generation interface (#21) This change ensures that protocol buffer generation (order, location) is always deterministic and consistent from run to run if the inputs do not change (closes #20). This will yield more useful diffs when new features are added, and prevent routine commits from generating large immaterial protocol buffer changes. This change also refactors the protocol buffer generation interface so that callers (in this case, `main.go`) need only do the following to generate protos: ```go numModules, err := gen.ProtosToFile("desired_proto_path", modules) ```
| Commit: | eabf127 | |
|---|---|---|
| Author: | Suyash Kumar | |
gen protos
| Commit: | a5ee8f0 | |
|---|---|---|
| Author: | Ouwen Huang | |
| Committer: | GitHub | |
Fixed generation for protobuf compilation. (#16) * Fixed generation for protobuf compilation. * Added protos
| Commit: | dfb16c3 | |
|---|---|---|
| Author: | ouwen | |
Added protos
| Commit: | 302574a | |
|---|---|---|
| Author: | Ouwen Huang | |
| Committer: | GitHub | |
Parse and generate protobuf submodules. (#15) * Parse subattributes * Minor updates * rm protos until we're ready to release them * Minor fix to parse.go * Added submodule protodef * Removed SQMap, and added comments * Minor nit fix.
This commit does not contain any .proto files.
| Commit: | 08ffab2 | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | Suyash Kumar | |
rm protos until we're ready to release them
This commit does not contain any .proto files.
| Commit: | 5f365d0 | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | Suyash Kumar | |
Minor updates
| Commit: | 20bb08e | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | Suyash Kumar | |
Parse subattributes
| Commit: | a7ccf8e | |
|---|---|---|
| Author: | Suyash Kumar | |
rm protos until we're ready to release them
This commit does not contain any .proto files.
| Commit: | 8783302 | |
|---|---|---|
| Author: | Suyash Kumar | |
Minor updates
| Commit: | 7d73d82 | |
|---|---|---|
| Author: | Suyash Kumar | |
Parse subattributes
| Commit: | 2327353 | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | GitHub | |
Minor cleanup (#10) Cleanup, commenting, add Makefile, proto changes are insubstantial (just ordering). Perhaps consider removing protos until final release.
| Commit: | ed0f8a1 | |
|---|---|---|
| Author: | Suyash Kumar | |
Minor cleanup
| Commit: | 83a9c6f | |
|---|---|---|
| Author: | Suyash Kumar | |
| Committer: | GitHub | |
Add module messages, begin to address subattributes (further refactor needed) (#9) This closes #4 but does not fully address #8 yet, which is needed for properly generating valid protos for modules that have attributes with subattributes. This closes #2 by also committing initial generated protos, a design choice we are following from innolitics' dicomstandard repo.
| Commit: | 7a29912 | |
|---|---|---|
| Author: | Suyash Kumar | |
Add protos as asked for in #2
| Commit: | 01b2360 | |
|---|---|---|
| Author: | Suyash Kumar | |
Remove initially generated protos
This commit does not contain any .proto files.
| Commit: | 62c49da | |
|---|---|---|
| Author: | Suyash Kumar | |
Commit initial generated protos